AmazonDynamoDB source connector
Read data from Amazon DynamoDB.
name | type | required | default value |
---|---|---|---|
url | string | yes | - |
region | string | yes | - |
access_key_id | string | yes | - |
secret_access_key | string | yes | - |
table | string | yes | - |
schema | config | yes | - |
common-options | yes | - | |
scan_item_limit | false | - | |
parallel_scan_threads | false | - |
The URL to read to Amazon Dynamodb.
The region of Amazon Dynamodb.
The access id of Amazon DynamoDB.
The access secret of Amazon DynamoDB.
The table of Amazon DynamoDB.
Amazon Dynamodb is a NOSQL database service of support keys-value storage and document data structure,there is no way to get the data type.Therefore, we must configure schema.
such as:
schema { fields { id = int key_aa = string key_bb = string } }
Source Plugin common parameters, refer to Source Plugin for details
number of item each scan request should return
number of logical segments for parallel scan
Amazondynamodb { url = "http://127.0.0.1:8000" region = "us-east-1" accessKeyId = "dummy-key" secretAccessKey = "dummy-secret" table = "TableName" schema = { fields { artist = string c_map = "map<string, array<int>>" c_array = "array<int>" c_string = string c_boolean = boolean c_tinyint = tinyint c_smallint = smallint c_int = int c_bigint = bigint c_float = float c_double = double c_decimal = "decimal(30, 8)" c_null = "null" c_bytes = bytes c_date = date c_timestamp = timestamp } } }