Amazon DynamoDB

dynamodb logo

Prerequisites

  • AWS Credentials
    • AWS access key id
    • AWS secret access key
  • Region Name

Connection Properties

The following table describes the fields available when creating a new Dynamo DB Connection. Create a connection using the information below and these step-by-step instructions.

FieldRequiredDescription
Access TypeRequiredThis connection type is Read-Only, Write-Only, or Read-Write.
Connection NameRequiredInput your desired name.
Region NameRequiredThe region name, such as us-west-1
Optional IAM Role ARNOptionalOptional IAM role to assume.
Number of Segments to Load in ParallelRequiredNumber of segments to load in parallel.
Milliseconds to Wait Between Retrieving/Writing Page of ResultsOptionalMilliseconds to wait between retrieving / writing a page of results to reduce usage of provisioned throughout.
Requires CredentialsOptionalCheck this box to create a new credential or select an existing credential.

Credential Properties

The following table describes the fields available when creating a new {connection type name} credential.

FieldRequiredDescription
Credential NameRequiredThe name to identify this credential with. This credential will be available as a selection for future use.
Credential TypeRequiredThis field will automatically populate with Amazon DynamoDB.
AWS Access Key IDRequiredThe access key ID for your account.
AWS Secret Access KeyRequiredThe secret access key for your account.

Read Connector Properties

The following table describes the fields available when creating a new DynamoDB Read Connector. Create a new Read Connector using the information below and these step-by-step instructions.

FieldRequiredDescription
NameRequiredProvide a name for your connector. We recommend using lowercase with underscores in place of spaces.
DescriptionOptionalDescribes the connector. We recommend providing a description if you are ingesting information from the same source multiple times for different reasons.
Table NameRequiredThe DynamoDB table name. Find a table name by using the DynamoDB API or Console.
Number of Segments to Load in ParallelOptionalNumber of segments to load in parallel.
Milliseconds to Wait Between Retrieving/Writing Page of ResultsMilliseconds to wait between retrieving / writing a page of results to reduce usage of provisioned throughout.

Write Connector Properties

The following table describes the fields available when creating a new DynamoDB Write Connector. Create a new Write Connector using the information below and these step-by-step instructions.

FieldRequiredDescription
NameRequiredProvide a name for your connector. We recommend using lowercase with underscores in place of spaces.
DescriptionOptionalDescribes the connector. We recommend providing a description if you are ingesting information from the same source multiple times for different reasons.
UpstreamRequiredThe name of the previous connector to pull data from.
Table NameRequiredThe DynamoDB table name. Find a table name by using the DynamoDB API or Console.
Milliseconds to Wait Between Retrieving/Writing Page of ResultsOptionalMilliseconds to wait between retrieving / writing a page of results to reduce usage of provisioned throughout.
Write ModeRequiredChoose between two write modes:
- Upsert : this method does not manage the deletions in the partition but only updates and new insertions.
- Incremental By Partition : slower than the previous one, scan all partitions in DynamoDB and check if there have been any changes or deletions. if using Incremental by Partition. You must create a Global Secondary Index which contains the hash key ascend\_\_partition_id and ProjectionType sets to KEYS_ONLY.

© Ascension Labs Inc. | All Rights Reserved