我正在尝试创建管道以将Qliksense应用程序数据导出到AWS S3存储桶,但不确定是否可以直接执行。
我尝试了两个选项:
2。使用qliksense脚本在本地将数据存储为csv,然后推送到S3。
基本上,我的理想解决方案是使用单个python脚本连接到Qliksense,读取数据,转换为csv并导出到S3。
任何想法/代码/方法都会有所帮助。
答案 0 :(得分:0)
Qliksense是一种用于消费数据并在需要时显示的工具,
STORE INTO vFile (text);
是简单的选择。这样,您将获得csv文件保存在驱动器上。如果您在同一台机器上运行python脚本很容易,则可以执行EXECUTE语句,该语句可以运行python脚本并将其使用boto3库存储到s3中。
否则,只需使用网络驱动器,然后在cron中通过python将数据从那里放到s3。
最后一个选项是在qliksense服务器上可以映射s3存储桶。像TnTDrive这样的工具很少。
很大程度上取决于您的基础架构。