gpt4 book ai didi

timezone - 在 Power BI 上按 id 应用时区

转载 作者:行者123 更新时间:2023-12-01 03:06:10 26 4
gpt4 key购买 nike

( Here 与我在 Microsoft Power BI 社区论坛上提出的问题完全相同)

我的数据库中有一个表,其中有一列包含 UTC 日期时间值,另一列包含该日期时间的时区(包含时区 IANA id 的字符串,如“America/Sao_Paulo”)。

Table print, with a datetime column named "Start" and a text column named "Timezone Id"

我必须在 Power BI 中生成一个带有 的新列日期时区 值对应于 UTC 中的给定日期时间转换为给定的时区 ,并且它必须在 Power Bi Desktop 和 上工作也在云上 (嵌入 Power BI)。

我搜索了 Power Query MDAX docs ,但只能找到使用数字(例如 -10)将时区应用于日期时间的方法,而不是使用 IANA ID...(因为 夏令时,使用时区 ID 而不是简单数字对我来说很重要)。

我试过 Reza Rad's idea of using a Web Query with Power Query过去,但事实证明,在线 Power BI 不允许我使用 Web 查询,也不会更新我的数据源(这对我来说是一个硬性要求)。此外,他们的方法不能解决我的确切情况,因为我仍然应该弄清楚要发送请求的网站以及在我的报告中使用的结构。 (我愿意接受关于这个问题的建议)

有一个 similar thread在 Power BI 社区论坛上,仍然没有解决方案。

有人可以帮助我将时区应用于日期时间,无论是使用 Power Query M、DAX 还是 Power BI 上的其他解决方法?

最佳答案

问题:

but it turns out that online Power BI won't let me use web query and simply won't update my data source (which is a hard requirement to me).



你需要一个网关连接,在线 Power BI 才能工作。在在线 Power BI 中,计划刷新需要一个网关来刷新 Web 查询或本地文件夹/文件查询。

程序:

您需要从 here 在您的 PC 上安装数据网关

我认为在您的特定情况下,您可以安装个人网关。
个人网关安装说明: https://www.youtube.com/watch?v=xjcO5tNvjGs

安装后,请按照以下步骤操作:
  • 转到 Power BI 服务中的数据集设置,然后单击网关连接,将自动选择您的个人网关。
  • 之后编辑您的数据源凭据并选择匿名。
  • 完成后,您可以切换 计划刷新 用于您的数据集。

  • 下面的截图:
    Personal Gaateway

    注:我已经测试过它并且它工作正常。

    关于timezone - 在 Power BI 上按 id 应用时区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57261944/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com