更新时间:2024-10-25 GMT+08:00
创建通道
参考初始化DIS客户端的操作初始化一个DIS客户端实例,实例名称为dic。
使用DIS SDK创建DIS通道,需要指定通道名称、通道的分片数量以及通道类型。
其中,普通通道为“STREAM_TYPE_COMMON”,高级通道为“STREAM_TYPE_ADVANCED”。
1 2 3 4 5 6 7 8 9 10 11 12 |
CreateStreamRequest createStreamRequest = new CreateStreamRequest(); // 通道名称 String streamName = "myStream"; createStreamRequest.setStreamName(streamName); // 通道类型: COMMON 普通通道; ADVANCED 高级通道 createStreamRequest.setStreamType(StreamType.COMMON.name()); // 通道的分片数量 createStreamRequest.setPartitionCount(3); // 通道数据的保留时长: 单位小时,N*24,N的取值为1~7的整数 createStreamRequest.setDataDuration(24); // 通道的源数据类型:缺省值:BLOB createStreamRequest.setDataType(DataTypeEnum.BLOB.name()); |
配置“CreateStreamRequest”对象之后,通过调用createStream的方法创建通道。
1
|
dic.createStream(createStreamRequest); |
父主题: 使用SDK(Java)