iT邦幫忙

0

POWER BI 抓MSSQL 資料,能法抓區間資料

  • 分享至 

  • xImage

您好:
請問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 的資料
謝謝

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
尼克
iT邦大師 1 級 ‧ 2024-12-30 09:33:42

https://ithelp.ithome.com.tw/upload/images/20241230/20011825wqLLEWGaFI.png
你的問題是很簡單,我是拿PowerBI範例程式,他就會有篩選的條件可以設定。
我說的簡單是,已經會用此功能就會簡單,因為就你提問可能還不熟此工具。

wu2960 iT邦新手 2 級 ‧ 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'
即可

謝謝

0
BI_Automate
iT邦新手 4 級 ‧ 2024-12-31 10:56:40

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

我要發表回答

立即登入回答