首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Power中运行计划好的Python脚本

在Power中运行计划好的Python脚本
EN

Software Recommendation用户
提问于 2019-07-01 11:35:47
回答 1查看 329关注 0票数 0

正如标题所述,我希望在Power中运行我的python脚本。

我目前有需要自动化的以下设置:

  1. 我的数据在Azure DWH上。我将数据集导出到CSV文件。
  2. 这个CSV是用Python加载的,我基本上是在这里转换/增强数据集。(我正在应用认知服务和K-均值聚类的文本分析)。然后将数据集导出到CSV。
  3. 现在,我在Power中加载CSV来实现可视化。

不幸的是,我们不允许在Azure DWH上运行Python脚本,因为这是资源密集型的。

我的计划是从Power直接连接到DWH,以加载数据。现在,我想安排python脚本运行,比如每周运行一次。但是,我不知道这是否可能。有人有这方面的经验吗?

我目前正在研究"Python脚本编辑器“和"Python脚本”。是否可以使用python脚本编辑器将数据写回Azure DWH?

期待您的答复和感谢,提前。

致以亲切的问候,

EN

回答 1

Software Recommendation用户

发布于 2019-07-02 15:37:45

我建议您考虑编写自定义ETL(提取、转换和加载)脚本。

  1. 连接到您的DWH (使用db连接器),获取数据,进行处理并直接保存输出文件。
  2. 将输出数据保存在一个公共文件夹源上,PowerBI使用它在定义的时间间隔内刷新其数据。现有文件将被新文件所取代。您可以查看类似于s3或同一网络中常见的sftp之类的内容,以便更好地组织这些内容。
  3. 如果不能使用windows任务调度程序或linux来在azure dwh机器上调度脚本,只要可能的话,只需将其安排在单独的服务器上即可。基本上,数据处理步骤保持不变,只是处理发生在单独的服务器上。

是的,可以使用python将数据写回蔚蓝。这是另一种方法,将转换后的数据写回一个单独的表中,并将powerBI指向该表。

票数 0
EN
页面原文内容由Software Recommendation提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwarerecs.stackexchange.com/questions/63869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档