Skip to main content

Gray icon with bar graph inside Microsoft Power BI 输出工具

Microsoft Power BI 输出工具使用 Power BI REST API 将数据集从 Alteryx 工作流上传到 Power BI Web 应用程序。您可以从那里创建和共享包含任意数量的数据可视化和报告的仪表板。如需了解详情,请参阅 Microsoft Power BI

请参阅 Designer 与数据连接器的兼容性 以保持 OneDrive 连接器的全部功能。

重要

此工具不会随 Designer 自动安装。要使用此工具,请从 Alteryx Marketplace 下载。

如需了解限制和其他详细信息,请参阅 Microsoft 的推送数据集限制

由于 Power BI API 限制,Designer 无法写入 日期时间值 。在将数据集上传到 Power BI 之前,将“日期时间”值转换为字符串。

登录 Power BI

所用身份验证方法是 OAuth 方法,因此您可以选择 通过 Internet 浏览器登录 来使用默认的 Alteryx 应用程序,也可以 提供身份验证信息 来提供您自己的 API 应用程序。如需了解如何创建您自己的 API 应用程序,请参阅 自定义 API 应用程序设置

您可以使用默认的 Alteryx 应用程序( 通过 Internet 浏览器登录 )来计划最长 6 个月的工作流。但是,如果在选择 提供身份验证信息 后选择 用作服务主体 ,则可以根据公司策略设置令牌的过期时间,并且计划的工作流不会与单个用户关联。例如,如果用户离开公司且其账户被禁用,这种设置将很方便,可导致工作流无法运行。

Power BI 输出需要客户端密钥,即使是使用客户端 ID 和密钥、租户 ID 进行连接(未用作服务主体)时,也是如此。请与管理员联系以请求密钥,这是一个 密钥值 ,而不是“密钥 ID”。

工具配置

以下步骤显示如何处理数据集:

  1. 要在 Power BI 中创建新数据集,请转至配置窗口,然后转至 数据 选项卡。选择要使用的 工作区 ,然后选择 新建数据集

  2. 转至 选项 > 输出选项 。检查 创建 是否为默认选项。

  3. 如果您不喜欢默认的名称,则可以指定自己的 数据集名称 表格名称 字段。

    注意

    Power BI 允许您拥有多个同名数据集,因此我们建议修改 数据集名称

  4. 要使用现有数据集,请从现有数据集列表中选择该数据集,然后在配置面板的 选项 选项卡中选择要执行的操作:

    1. 附加 - 将新行附加到现有数据集。

    2. 覆盖(保留现有列) - 删除现有行(数据集中的所有记录),并根据给定的输入向表格中添加新行。输入列名称将被忽略,现有架构的结构将不会改变。

    3. 覆盖(更新列) - 通过输入结构更新现有架构,并向表格中添加新行。

      注意

      使用此选项,现有架构的结构会根据输入进行更改,因此现有报告中的某些引用可能不起作用。

  5. 您可以一次更新数据集中的多个表格,但首先必须提供传入连接与所选数据集中现有表格之间的映射。