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