Amazon s3 将数据从QlikSense云导出到AWS S3存储桶

Amazon s3 将数据从QlikSense云导出到AWS S3存储桶,amazon-s3,connection,qliksense,Amazon S3,Connection,Qliksense,我正在尝试创建一个管道,将Qliksense应用程序数据导出到AWS S3 bucket,但不确定是否可以直接执行 我尝试了两种选择: 使用export API将数据作为qvf导出到本地磁盘,然后通过python脚本连接到S3并推送数据 2.在本地使用qliksense脚本将数据存储为csv,然后推送到S3 基本上,我的理想解决方案是使用单个python脚本连接到Qliksense,读取数据,转换为csv并导出到S3 任何想法/代码/方法都会有帮助。Qliksense是一种使用数据和显示的工具,

我正在尝试创建一个管道,将Qliksense应用程序数据导出到AWS S3 bucket,但不确定是否可以直接执行

我尝试了两种选择:

  • 使用export API将数据作为qvf导出到本地磁盘,然后通过python脚本连接到S3并推送数据
  • 2.在本地使用qliksense脚本将数据存储为csv,然后推送到S3

    基本上,我的理想解决方案是使用单个python脚本连接到Qliksense,读取数据,转换为csv并导出到S3


    任何想法/代码/方法都会有帮助。

    Qliksense是一种使用数据和显示的工具,但在需要时

    STORE INTO vFile (text);
    
    这是一个简单的选择。这样,您将获得保存在驱动器上的csv文件。如果您在同一台机器上运行python脚本,这很容易,因为您可以执行语句,该语句可以运行python脚本并使用boto3库将其存储到s3

    否则,只需使用网络驱动器,然后在cron中通过python将数据从那里放到s3

    最后一个选项是,在qliksense服务器上,您可以映射s3存储桶。很少有像TnTDrive这样的工具

    这在很大程度上取决于您的基础设施