pyflink 读取excel

复制代码
import argparse
import logging
import sys

from pyflink.common import WatermarkStrategy, Encoder, Types
from pyflink.datastream import StreamExecutionEnvironment, RuntimeExecutionMode
from pyflink.datastream.connectors.file_system import FileSource, StreamFormat, FileSink, OutputFileConfig, RollingPolicy

env = StreamExecutionEnvironment.get_execution_environment()
env.set_runtime_mode(RuntimeExecutionMode.BATCH)
# write all the data to one file
env.set_parallelism(1)


ds = env.from_source(
    source=FileSource.for_record_stream_format(StreamFormat.text_line_format(),
                                               './test.csv')
                     .process_static_file_set().build(),
    watermark_strategy=WatermarkStrategy.for_monotonous_timestamps(),
    source_name="aaaa"
)
ds.print()
env.execute()
相关推荐
IT=>小脑虎4 分钟前
2026版 Python零基础小白学习知识点【基础版详解】
开发语言·python·学习
我想吃烤肉肉7 分钟前
Playwright中page.locator和Selenium中find_element区别
爬虫·python·测试工具·自动化
rabbit_pro11 分钟前
Java使用Mybatis-Plus封装动态数据源工具类
java·python·mybatis
Learner24 分钟前
Python运算符
开发语言·python
一晌小贪欢28 分钟前
Python 精确计算:告别浮点数陷阱,decimal 模块实战指南
开发语言·python·python入门·python3·python小数·python浮点数
空城雀35 分钟前
python精通连续剧第一集:简单计算器
服务器·前端·python
斯特凡今天也很帅1 小时前
python测试SFTP连通性
开发语言·python·ftp
sunywz1 小时前
【JVM】(4)JVM对象创建与内存分配机制深度剖析
开发语言·jvm·python
wheelmouse77881 小时前
如何设置VSCode打开文件Tab页签换行
java·python