c++ - 火花流:cpp 结构到 kafka,kafka 到火花流
问题描述
我正在使用 Apache Spark 2.3,我正在以 lz0 格式从 UDP 端口读取数据,并使用 c++ 代码解压缩 cpp struct 中的数据并将该结构格式数据发送到 Kafka topic。在此之后,我想对 Kafka 数据(以 cpp struct 格式)进行火花流处理,并将数据存储在另一个 Kafka 主题中。但我无法做到这一点或找不到任何 API。
CPP struct:
typedef struct message{
int id;
char name[MAX_BUF];
float facevalue;
}BCASTMSG;
在控制台上打印 Kafka 主题数据时,它不是可读格式。想要转换数据。任何帮助将不胜感激。
解决方案
推荐阅读
- python-3.x - 将/映射函数应用于熊猫数据框以检索新列
- python - 使用 Python 在 Google Drive 中共享文件
- angular - Angular (6) 和 d3 (v5):组件作为一个 svg 中的子元素,并将 svg 元素传递给每个组件
- c# - 修改实体框架查询以将特定字段带入多级选择
- c++11 - 使用 main 函数将文件编译为特定文件名而不是“a.out”
- google-apps-script - UrlFetch 状态代码 200 正常,但响应显示“不支持的浏览器”
- php - EDirectory:Symfony:必须定义参数“alias_faq_url_divisor”
- c# - 算法比较 2 个列表并找到错误最少的方法
- python - 在 Python 脚本中运行 AppleScript
- c++ - int的返回位置