Hub
Pricing About
NodeNode / Source

Amazon DynamoDB Batch Get

KNIME LabsAmazon DynamoDB
Drag & drop
Like

This nodes retrieves items from DynamoDB that match a given hash and optional range key in a KNIME table.

The command sent to DynamoDB by this node is BatchGet, with a single batch retrieving at most 100 items.

If DynamoDB throttles the requests due to insufficient provisioned capacity units, unprocessed items are included in the next request. Additionally this node employs exponential backoff if throttling occurs. Each time a request cannot be completed fully, the next request is sent after a waiting time of 2^nRetry * 100 milliseconds. Once a request can be executed completely, the retry counter is reset. However, if no item can be retrieved, the node fails and you have to increase the provisioned read capacity units on the table.

More information can be found in the DynamoDB documentation .

Node details

Input ports
  1. Type: AWS Comprehend Connection
    Amazon Credentials
    Credentials for an AWS account
  2. Type: Table
    KNIME table
    KNIME data table with keys of items to be retrieved
Output ports
  1. Type: AWS Comprehend Connection
    Amazon Credentials
    Credentials for an AWS account
  2. Type: Table
    KNIME table
    KNIME data table with retrieved items

Extension

The Amazon DynamoDB Batch Get node is part of this extension:

  1. Go to item

Related workflows & nodes

  1. Go to item
  2. Go to item
  3. Go to item

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits