当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python pyflink PulsarSource用法及代码示例


本文简要介绍 python 语言中 pyflink.datastream.connectors.PulsarSource 的用法。

用法:

class pyflink.datastream.connectors.PulsarSource(j_pulsar_source)

Pulsar 的源代码实现。请使用 PulsarSourceBuilder 来构建 PulsarSource。下面的例子展示了如何创建一个 PulsarSource 发射字符串类型的记录。

例子:

>>> source = PulsarSource() \
...     .builder() \
...     .set_topics(TOPIC1, TOPIC2) \
...     .set_service_url(get_service_url()) \
...     .set_admin_url(get_admin_url()) \
...     .set_subscription_name("test") \
...     .set_deserialization_schema(
...         PulsarDeserializationSchema.flink_schema(SimpleStringSchema())) \
...     .set_bounded_stop_cursor(StopCursor.default_stop_cursor()) \
...     .build()

有关详细信息,请参阅PulsarSourceBuilder。

相关用法


注:本文由纯净天空筛选整理自apache.org大神的英文原创作品 pyflink.datastream.connectors.PulsarSource。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。