您好:请问POWER BI 抓MSSQL 或 其他资料来源,似乎都是整批转到POWER BI内比如table A有 2024.10 的资料接下来产生 2024.11 的资料

但,power bi抓资料,似乎都会 2024.10~2024.11 一起删掉,一起抓是否有可能 保留2024.10 ,另外根据某个参数,抓2024.11让POWER BI 内有2024.10~2024.11 的资料谢谢

2 个回答

0

尼克

iT邦大师 1 级 ‧ 2024-12-30 09:33:42

你的问题是很简单,我是拿PowerBI範例程式,他就会有筛选的条件可以设定。
我说的简单是,已经会用此功能就会简单,因为就你提问可能还不熟此工具。


  • 4

看更多先前的...收起先前的...

wu2960

iT邦新手 1 级 ‧
2024-12-30 13:59:46

我的理解是
原本的资料来源(假设是某个EXCEL)只有10月,
这些资料在上次载入时已经抓进报表,

后来有了11月的资料,他想问这次汇入资料能不能只取11月的资料?
(虽然我不知道这样的用意是什么?旧的资料可能有异动过?)

修改

尼克

iT邦大师 1 级 ‧
2024-12-30 15:05:39

这样方式也是工具上问题,可以使用power query去过滤条件。

修改

noway

iT邦研究生 1 级 ‧
2024-12-30 19:30:38

您好:的确是如wu2960所说
主要是,若资料量太多, 每次都要清掉全部,再写入全部
有点类似 DB架构

select * from tbale1 where yymm<=\'202411\'
有新的结帐党完成后
只需要
insert into table1
select * from colse where yymm=\'202412\'
即可

谢谢

修改

尼克

iT邦大师 1 级 ‧
2025-01-06 17:35:25

这是Power Query 可以处理的

修改

0

BI_Automate

iT邦新手 4 级 ‧ 2024-12-31 10:56:40

如果是数据库表,可以在power query引入数据源时用SQL语句直接筛选期间,如果数据源是Excel文件的话,可以建立power query参数,将期间设为参数,每次更改参数再刷新power bi报告即可。