数据接入服务 DIS-创建通道:请求参数
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
X-Auth-Token |
是 |
String |
用户Token。 通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
stream_name |
是 |
String |
通道名称。 通道名称由字母、数字、下划线和中划线组成,长度为1~64字符。 最大长度:64 |
partition_count |
是 |
Integer |
分区数量。 分区是DIS数据通道的基本吞吐量单位。 |
stream_type |
否 |
String |
通道类型。
枚举值:
|
data_type |
否 |
String |
源数据类型。
缺省值:BLOB。 枚举值:
|
data_duration |
否 |
Integer |
数据保留时长。 取值范围:24~72。 单位:小时。 空表示使用缺省值。 缺省值:24 |
auto_scale_enabled |
否 |
Boolean |
是否开启自动扩缩容。
默认不开启。 缺省值:false |
auto_scale_min_partition_count |
否 |
Long |
当自动扩缩容启用时,自动缩容的最小分片数。 最小值:1 |
auto_scale_max_partition_count |
否 |
Integer |
当自动扩缩容启用时,自动扩容的最大分片数。 |
data_schema |
否 |
String |
用于描述用户JSON、CSV格式的源数据结构,采用Avro Schema的语法描述。 |
csv_properties |
否 |
CSVProperties object |
CSV 格式数据的相关属性,比如分隔符 delimiter |
compression_format |
否 |
String |
数据的压缩类型,目前支持:
默认不压缩。 枚举值:
|
tags |
否 |
Array of Tag objects |
通道标签列表。 |
sys_tags |
否 |
Array of SysTag objects |
通道企业项目列表。 |