大数据套件中数据集成(Data Integration)是阿里集团对外提供的可跨异构数据存储系统的、可靠、安全、低成本、可弹性扩展的数据同步平台,为 20+ 种数据源提供不同网络环境下的离线(全量/增量)数据进出通道。详细的数据源类型列表请参见
支持数据源类型。用户可以通过
数据集成(Data Integration)向云产品 Table Store 进行数据的导入和数据导出。
新添加TableStore作为数据源
只有项目管理员角色才能够新建数据源,其他角色的成员仅能查看数据源。
配置项 | 说明 |
数据源名称 | 由英文字母、数字、下划线组成,且必须以字符或下划线开头,长度不超过 60 个字符。 |
数据源描述 | 对数据源进行简单描述,不得超过 80 个字符。 |
数据源类型 | 选择 [backcolor=transparent]ots。 |
OTS Endpoint | Table Store 服务的 Endpoint,一般的格式为http://instancename.cn-hangzhou.ots.aliyuncs.com。详情请参见访问控制。 |
OTS 实例 ID | Table Store 服务对应的实例名称。 |
Access Id/Access Key | 访问密钥 AccessKey(AK),相当于登录密码。 |
{
"configuration": {
"setting": {
"speed": {
"concurrent": "1",//并发的数目
"mbps": "1"//一个并发的速率上线,这里配置1的意思是1MB/S
},
"errorLimit": {
"record": "0"//错误记录数,超过这个错误数会导致任务失败
}
},
"reader": {
"parameter": {
"maxRetryTime": 3,//重试次数,默认是3次
"range": {
// 表的分区情况,如果不配置则自动按并发度划分,可以通过TableStore的DescribeTable接口获取,配置后性能更佳。
"split": [],
// 导出数据的起始主键范围
// 支持INF_MIN, INF_MAX, STRING, INT
"begin": [
{
"type": "INF_MIN",//指定第一个主键列的起始值
"type": "INF_MIN"//指定第二个主键列的起始值
}
],
//导出数据的结束主键范围
// 支持INF_MIN, INF_MAX, STRING, INT
"end": [
{
"type": "INF_MAX",//指定第一个主键列的结束值
"type": "INF_MAX"//指定第二个主键列的结束值
}
]
},
//重试的间隔时间,以毫秒为单位,一般都不需要配置,用默认的值
"retrySleepInMillionSecond": 100,
// 需要导出的列名,支持重复类和常量列,区分大小写
// 常量列:类型支持STRING,INT,DOUBLE,BOOL和BINARY
// 备注:BINARY需要通过Base64转换为对应的字符串传入插件
"column": [
{
"name": "id"//普通列
},
{
"name": "name"//普通列
},
{
"name": "year"//普通列
}
],
"table": "table_name",// 导出数据表的表名
"datasource": "ots_datasource"//数据源名,建议数据源都先添加数据源后再配置同步任务,此配置项填写的内容必须与添加的数据源名称保持一致
},
"plugin": "ots"
},
"writer": {}
}
[backcolor=transparent]说明:详细配置请参见 OTS Reader配置。
{
"type": "job",
"version": "1.0",
"configuration": {
"reader": {},
"writer": {
"parameter": {
"writeMode": "PutRow",//写入模式,目前支持三种类型:单行操作、批量操作、范围读取
"primaryKey": [
//OTS 的主键信息
{
"name": "id",//主键列名
"type": "STRING"//主键类型
}
],
"column": [
{
"name": "name",//列名
"type": "string"//类型
},
{
"name": "year",//列名
"type": "int"//类型
}
],
"table": "table_name",//目标表名
"datasource": "ots_datasource"//数据源名,建议数据源都先添加数据源后再配置同步任务,此配置项填写的内容必须与添加的数据源名称保持一致
},
"plugin": "ots"
}
}
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。