Singer 学习九 运行&&开发taps、targets (四 开发target)
2024-10-19 03:32:20
singer 的target 需要从stdin 的行数据,同时处理schema、record、state 消息
指南
- schema 需要进行关联stream records 数据的校验
- 一旦Target处理了State消息之前流中出现的所有数据,就将状态消息写入stdout。请注意,尽管State消息被发送到目标,但在大多数情况下,Target的进程实际上不会将其存储在任何地方或对其执行任何操作,而不是将其重复到stdout
- 目标应该能够处理嵌套字段的记录。根据Target的类型,记录可能需要展平(去嵌套)。有关示例,请参阅target-csv的flatten()函数。
说明
官方同时也提供了一个模版,我们可以方便的编写target singer-target-template
参考资料
https://github.com/singer-io/getting-started/blob/master/docs/RUNNING_AND_DEVELOPING.md
最新文章
- Daily Scrum Meeting ——FifthDay
- yum只下载不安装:yumdownloader
- Java RuntimeException异常处理汇总
- tomcat与HTML命令提示符
- 在Windows下编写并运行第一个ASP.NET 5 Preview Web API程序
- 导出Excel之Epplus使用教程3(图表设置)
- powershell: 生成随机字符串
- 01 Access数据库 测试连接
- java socket报文通信(一) socket的建立
- bzoj1968 COMMON 约数研究
- Codeforces Round #425 (Div. 2)C
- Android动画深入分析
- 【shell脚本练习】grep sed awk
- HEOI2018——welcome to NOI2018
- 请收好这份NLP热门词汇解读
- Docker日志管理--docker部署安装ELK (十一)--技术流ken
- Nginx服务器中配置非80端口的端口转发方法详解
- 如何正确且高效实现OSSIM中文化的解决方案(图文详解)
- Python取整函数
- Delphi TXLSReadWriteII 导出EXCEL
热门文章
- 使用RxSwift 实现登录页面的条件绑定
- Android : iperf-2.0.4 网络测试工具
- 5.9 C++重载转型操作符
- Oracle function和procedure
- java学习笔记18(基本类型包装类,system类)
- springboot (spring mvc)集成swagger
- robotframework·WEB端基础
- PAT乙级 1031. 查验身份证(15)
- Hibernate总结以及在面试中的一些问题.
- 创建small表空间size32G报错ORA-01144