stream_source

创建实时任务数据源

通过 DataStreamSource dataStreamSource = StreamBuilder.dataStream("test_namespace", "graph_pipeline");完成dataStreamSource的构建后,就可以通过dataStreamSource来创建数据源了

我们可以从如下数据中创建数据源

数组

    Object[] array = .....; //数组
    DataStream dataStream = dataStreamSource.fromArray(array);

文件

    String filepath = .....; //文件路径
    DataStream dataStream = dataStreamSource.fromFile(filePath);

或者

    String filepath = .....;  //文件路径
    Boolean isJsonData = true;   //是否json格式
    DataStream dataStream = dataStreamSource.fromFile(filePath, isJsonData);

Rocketmq

     String topic = .....; //rocketmq 的topic
     String groupName = .....; // rocketmq的消费组
     String namesrvAddress = ......; //rocketmq的nameserver
     DataStream dataStream = dataStreamSource.fromRocketmq(topic, groupName, namesrvAddress);

或者

或者

kafka

或者

或者

MQTT协议

或者

或者

##自定义Source

Last updated