繁体   English   中英

Power BI 模板创建

[英]Power BI Template creation

下午好。 我在一家电信公司工作,特别是在客户成功团队。 我使用我们的计费系统生成的原始 csv 文件为我的一位客户每月发票创建了一个电子表格。 它在 excel 中运行良好,但有点混乱,我的上司希望我开始使用 power BI。 我能够在 Power BI 中创建一个更好看的报告,但我遇到了每个月高效地重新创建报告的问题。 在 excel 中,我创建了一个模板文件,允许我复制/粘贴原始数据,并保留所有切片器和 pivot 表,只需要几分钟就可以发送。 我已经用谷歌搜索了几次,但我看不到用 Power BI 做同样事情的方法,我在其中添加了 csv 文件,所有可视化都被保留,只有数据被更新。 任何帮助,将不胜感激

空白 Excel 枢轴

Excel 落款

填充 Pivot 表

Power BI 报告

我尝试在 Power BI 中通过导出创建模板,但似乎没有任何效果,因为它只是继续加载以前的数据。 我还尝试导入一个新的电子表格,但无法弄清楚如何让系统使用新数据,而不是旧数据。

  1. 在Power BI go 到文件-选项和设置-数据源设置
  2. 当您设置报告时,您将首先看到您导入的文件
  3. 点击Change Source,浏览下个月的csv点击ok
  4. 如果文件结构未更改,Power BI 将使用新数据更新所有报表页面

在此处输入图像描述

或者使用这样的查询加载文件夹中最新的 .csv 文件:

let
    dir = Folder.Contents("c:\temp" ),
    #"Filtered Rows" = Table.SelectRows(dir, each ([Extension] = ".csv")),
    #"Sorted Rows" = Table.Sort(#"Filtered Rows",{{"Date modified", Order.Descending}}),
    #"Contents" = Table.FirstN(#"Sorted Rows",1)[Content]{0},
    #"Imported CSV" = Csv.Document(#"Contents",[Delimiter=",", Columns=3, Encoding=1252, QuoteStyle=QuoteStyle.None])
in
    #"Imported CSV"

您还可以做的是使用从文件夹加载,而不是必须更改文件位置或使用一些 M 代码。 这将加载文件夹位置中的所有(或仅一个)文件。 您可以在本地 PC 或 Onedrive 上设置文件夹,每月转储新文件,然后单击刷新。 您不必更改文件名,它只会加载该文件夹中的所有内容。 这很有用,例如,如果您有一个月度 csv 文件,您必须每个月加载该月份的数据,1 月、2 月、3 月等。

在此处输入图像描述

我还建议使用 Power Flow 从 email 或位置获取 csv 文件,删除 OneDrive 中源文件夹的内容,将新文件保存在 OneDrive 中,然后处理 Power BI 数据集以获取最新数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM