跳到主要内容
版本:Next

AmazonDynamoDB

AmazonDynamoDB 源连接器

描述

从 Amazon DynamoDB 读取数据.

关键特性

选项

名称类型必需默认值
urlstring-
regionstring-
access_key_idstring-
secret_access_keystring-
tablestring-
schemaconfig-
common-options-
scan_item_limit-
parallel_scan_threads-

url [string]

读取Amazon Dynamodb的URL.

region [string]

Amazon DynamoDB 的分区.

accessKeyId [string]

Amazon DynamoDB的访问id.

secretAccessKey [string]

Amazon DynamoDB的访问密钥.

table [string]

Amazon DynamoDB 的表名.

schema [Config]

fields [config]

Amazon Dynamodb是一个支持键值存储和文档数据结构的NOSQL数据库服务,无法获取数据类型。因此,我们必须配置模式.

例如:

schema {
fields {
id = int
key_aa = string
key_bb = string
}
}

common options

源插件常用参数,详见 Source Plugin

scan_item_limit

每个扫描请求应返回的项目数

parallel_scan_threads

并行扫描的逻辑段数

例子

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
}
}
}

变更日志

下一个版本

  • 添加Amazon DynamoDB源连接器
  • 将源代码拆分添加到Amazondynamodb连接器