Power BI 中的 Python 脚本在哪里运行?

问题描述 投票:0回答:1

我使用 Power BI Desktop 创建了 Power BI 报表,并在 Power BI 服务上共享它。为了确保报告中的本地数据保持最新,我使用 Power BI 个人数据网关进行自动刷新。 Python 脚本用于将本地数据导入 Power BI 数据模型。 我想知道Python脚本在哪里运行。在 Power BI 个人数据网关或 Power BI 服务上?

powerbi powerbi-embedded powerbi-datasource powerbi-datagateway
1个回答
0
投票

在 Power BI 中设置 Python 的步骤:

  1. 单击左上角的“文件”。

  1. 单击“选项和设置”。单击“选项”。

  1. 单击“Python 脚本”

  1. 更改目录并导航到您的 Python 环境

如何使用Python

  1. 点击获取数据

  1. 搜索Python脚本并单击打开新的编码窗口。

  1. 输入以下代码并单击“确定”。

以Python为数据源的Power BI服务:

根据本文档,目前Power BI服务中不支持通过Python的本地数据网关(企业网关)实现计划刷新。

  1. 要启用 Python 数据集的计划刷新,您需要启用 计划刷新 并在包含工作簿和 Python 安装的计算机上安装 个人网关
  2. 您需要在Python环境中安装pandas库才能使之前的脚本代码正常工作。
  3. 为了让 Python 脚本在 Power BI 服务中正常工作,所有数据源都需要设置为公共
  4. 目前不支持嵌套表(表的表)。

Power BI Desktop 和个人网关上的 Python 脚本执行具有相同的数据帧大小和 PNG 图像大小限制,但执行时间限制为 300 秒。其他限制不适用于 Power BI Desktop 和个人网关。请参考此博客:https://powerbi.microsoft.com/en-us/blog/python-visualizations-in-power-bi-service/

© www.soinside.com 2019 - 2024. All rights reserved.