Power BI 報告介面>轉換資料> Power Query
附加查詢(高度的增加-相同欄位資料筆數累加)
合併查詢(寬度的增加-表間比對共同欄位使得欄位增加,表間需有關聯性) #EXCEL沒有關聯性使用VLOOKUP(但易造成緩慢、換成XLOOKUP)改用BI。
薪資表-
切到資料(不用進PowerQuery) 新增資料行 資料行 = RELATED('薪資表'[薪資中位]) 進入PowerQuery總表必沒有此欄位。 DAX RELATED
進入PowerQuery,合併查詢,總表/薪資代號 薪資表/薪資代號 聯結總類: 左方外部(第一個的所有資料列、第二個得相符資料列)。新欄位為表-須展開。 得到新欄位-薪資表.薪資中位(由合併查詢獲得)。
Power BI vs. EXCEL
1. 309動態圖表,業務員銷售量前三名的動態圖表,使用Power BI的作法。
2. EXCEL飲料店銷售額(Power Query附加查詢>新表格 再於表格加欄位 數量x單價),測試Power BI呈現銷售金額。
Power BI 077637@m365.fu.edu.tw
Power BI 常用 https://app.powerbi.com/home Power BI一般 https://app.powerbi.com/groups/me/settings/general
[Desktop 發行] PBI專案01_3C業務與銷售_Spring配色 (報告、資料集)
Power BI Desktop https://powerbi.microsoft.com/zh-tw/desktop/ 免費下載
https://app.powerbi.com/groups/me/list 可以內嵌
PBI帳號1: #使用輔大m365帳號 077637@m365.fju.edu.tw Goo899899 https://app.powerbi.com/groups/me/list (受群類型:免費帳戶)
PBI帳號2: 077637@mail.fju.edu.tw Ku Hsing 密碼:Goo899899 (20220930 更新, 可以試用)
https://app.powerbi.com/home?tenant=1460ca8c-11ee-445c-b9ba-6bcdd25d0019
PBI帳號3: admin@tcscope.com Ku, Shin 密碼:Tcscope666 Tsk89989 (20231015更新)
https://entra.microsoft.com/#view/Microsoft_AAD_IAM/EntraHome.ReactView 重設密碼連結 https://entra.microsoft.com/
https://www.office.com/?auth=2&home=1
admin@oceanpower.com.tw K Leslie Opi89989 EMAIL收不到認證碼!
Azure admin@tcscope.om Tcscope899
https://portal.azure.com/?quickstart=true#view/Microsoft_Azure_Resources/QuickstartCenterBlade
Microsoft 帳戶 https://account.microsoft.com/services
基本資訊 (Azure Activity Directory) 新建
名稱: TCSCOPEcom
租用戶識別碼: 48dce156-dc89-48fd-8093-321af3de6eb0
主要網域: tcscopetech.onmicrosoft.com
新增使用者 MyBI mybi@tcscopetech.onmicrosoft.com Goo888888>> Goo899899 mybi@tcscopetech.onmicrosoft.com
微軟 Power BI 文件
https://docs.microsoft.com/zh-tw/power-bi/
知乎 Power BI星球
https://zhuanlan.zhihu.com/p/64999937 [最全的PowerBI教程,都在这里了]
測驗 PL-300: Microsoft Power BI 資料分析師 https://docs.microsoft.com/zh-tw/learn/certifications/exams/pl-300
[POWER BI 學習資源區]
Microsoft Power BI 引導式學習 (官方學習文件) https://docs.microsoft.com/zh-tw/power-bi/guided-learning/
官方論壇討論區(挖寶區) https://community.powerbi.com
數據儀表板模板區(有許多報表可以參考) https://community.powerbi.com/....../bd-p/DataStoriesGallery
主題配色區(在設計報表的過程不知道怎麼選色可以來參考) https://community.powerbi.com/....../bd-p/ThemesGallery
SQLBI (來自義大利的Marco Russo & Alberto Ferrari所經營的部落格,是Power BI的巨擘,裡面有很多關於DAX的文章)
https://www.sqlbi.com/articles/
DAX Patterns(同上,但有更多完整性質的DAX公式) https://daxpatterns.com
DAX Formatter(可以把你寫的DAX,換成好讀的形式) https://daxformatter.com
Power BI Custom Visuals(自定義圖表Youtube影片) https://youtube.com/watch?v=ADCvMkVV_fg......
XY散布圖 不放時間在X軸 X與Y放數值資料 值放類別型資料
以Carsales為例
用EXCEL開啟opendata文字檔案 要選所有檔案 才會看到全部類型檔案。文字檔>匯入字串精靈(類似資料剖析)。
人口資料100多萬筆,檔案無法完全載入,仍可讀入EXCEL,但要進行篩選減少資料筆數。不同年度:年齡欄位所用的15~19(~符號全形要改為半形,全形符號於PBI易出問題)。
文字資料處理(亂碼CSV):CSV亂碼先用記事本存成.txt,然後先打開EXCEL,再開.txt,會進入資料剖析即可。
可用筆記本開有亂碼的CSV檔,轉存時記得切換編碼為ANSI,存檔類型 選全部檔案 再存成.csv 再用EXCEL開啟。
不同年度資料表於BI的整合:多年度整合>轉換資料,附加查詢>附加為新查詢>三個以上的資料表,依序加入左邊加入右邊(不須後順序,可之後排序),再把"附加1"重新命名為: 104-107年度。年度欄位可改文為文字資料類型。(5-4-2實作)。
年齡層的排序(縣市排序也有類似的狀況):使用Age資料表並匯入以及確認關聯,使用Age的年齡,還要回到年齡欄位,上方工具列 依資料行排序"順序"。
工具提示:
(新增頁面,格式>頁面資訊 名稱:取名、工具提示~開啟,只放一張圖表,回到主圖表>格式 工具提示>挑選 工具提示的頁面。)
(1)新增頁面,並製作要做為提示工具的視覺效果(例如環狀圖),在此頁面空白處,格式,頁面資訊>工具提示>>開啟,始可作為提示工具頁面。
(2)回到主視覺效果>格式 "工具提示" >鍵入>"報表頁面"、"頁面" 選前述建立好的頁面(工具提示用頁面)。
#作為工具提示的頁面,可放大字型,或可頁面大小可設為"工具提示"。#工具提示頁面可有兩個視覺效果。 #可互為工具提示。
向下鑽研
在同一個頁面繼續縣市更下一層資訊(數據),例如: 地圖視覺效果> 位置: 縣市&鄉鎮,則右鍵會出現"向下鑽研",則可以在同一地圖鑽取進入某縣市的鄉鎮(*只局部顯示該縣市的各鄉鎮),#不同於 "向下一個階層等級展開全部"(會顯示全部的泡泡)。
跨頁鑽研
由主頁面(如地圖)跨頁鑽研到樹狀圖(鄉鎮),請掀開一新頁面作為"鑽取頁" (可取名鑽取頁),同時在該新頁面製作一個效果,
且(1)效果要設縣市&鄉鎮 (需有要鑽研的層級結構),並記得在欄位設定/ "鑽研"> 跨報表開啟(可不開啟) >
不過(2)一定須於 "在此處新增鑽研欄位" 拉入可供鑽取的欄位<如縣市> / (3)允許鑽研時機:用為類別目錄,勿調成摘要(否則主頁右鍵不會出現鑽取)。
#鑽取頁 若設了 "可供鑽取的欄位",該頁面會出現一個上一頁箭頭圖示,供返回上一個頁面(Ctrl+點擊圖示)。
## 地圖視覺效果(縣市/鄉鎮)為例,不適合同一頁面 再做一個交叉篩選器來篩選,也不適合用樹狀圖顯示鄉鎮(無法集中該縣市進行顯示)**。
資料轉換與清理技巧
Power BI> Power Query, 把樞紐型的資料轉換成一般欄位資料。選要轉換資料欄位> 點按 /轉換 > 取消資料行樞紐。
取得更多視覺效果
文字雲 : wordcloud
PBI: WordCloud 2.0.0, Enlighten Aquarium, Scroller, Animated Bar Race Chart (關鍵字: Animated),
地圖
臺北市 > 台北市 台南市 台中市。 測速執法資料集為例,臺北市、臺中市也可顯示地圖。(#目前臺與台都可以)
Excel 移除重複資料
選取要刪除重複資料的範圍後,從「資料」籤頁中點選「移除重複」。方便建立排序之用。
內嵌網站發布
# 發行後> Power BI我的工作區 > 檔案>內簽報表>發佈到Web(公開) **使用傳送的連結於協作平台的內嵌(使用網址)長寬效果較佳。
W3 1.測數執法設置點 https://data.gov.tw/dataset/7320 ;使用EXCEL篩選找出個欄位遺漏值或0值,可直接刪除或補填。
#堆疊橫條圖,格式:標籤總計打開。 地圖: 放經度與緯度、不摘要,即可顯示全台測試執法位置;
#也可加速限於圖例,然後點選不同限速,如110集中於高速公路。
#地圖> 位置:設置縣市、大小: 速限的計數;也可加入圖例:如縣市或速限。
W3 2.歷年中華民國國民出國目的地人數統計;https://data.gov.tw/dataset/7325 。資料:年代、目的地、人數; 分析方向: 排序與時間變化。
#資料處理: 取代-為0;刪掉合計與總計,使用篩選(文字篩選 包含: 計),6筆刪掉;存成EXCEL。
#開PBI,取得資料,資料須轉換(Powe Query): 資料表左上角~使用第一個資料列作為標頭、選2002 +shift 往右到最後年代欄位點選,轉換>取消資料行樞紐。轉為四欄,重新命名新欄位為:年份、人數。完成資料清理與轉換,檔案> 關閉並套用。
#第2頁 取得更多視覺效果: 關鍵字 Bar race > Animated Bar Race Chart。 Periods:年份、Items: 國家、Values: 人數。
#第3頁 堆疊直條,遞增排序-年度。
W3 3. 臺北市各區人口數按年齡及教育程度分https://data.gov.tw/dataset/132901 。各式排序。
#資料整理: 識字者合計欄位-刪除、欄位名稱~識字者_取代刪除、識字者自修(改 自修)、總計-刪除、各列的總計都要刪掉(各欄篩選)。存成EXCEL。
#新增資料> EXCEL轉換資料>選學歷 +shift 往右到最後欄位,轉換>取消資料行樞紐。修改新欄位名稱。檔案>關閉並套用。
W4 1.臺北市公園設施資料 https://data.gov.tw/dataset/136476。
POWER BI發行
發行後 > https://app.powerbi.com/groups/me/list/dashboards https://app.powerbi.com/home
https://app.powerbi.com/groups/me/reports/5d7a8255-af46-440e-b7d3-446fd936dfe5/ReportSection
上方> 共用> 內嵌報表> 發佈到Web(公開)
https://app.powerbi.com/groups/me/reports/5d7a8255-af46-440e-b7d3-446fd936dfe5/ReportSection
檔案>內嵌報表>發佈到Web(公開)
若用EMAIL傳送的連結
Power BI 我的工作區 新莊八德 https://app.powerbi.com/groups/me/reports/e050affd-e978-4e39-86dd-956e74fc3de8/ReportSection
Power BI Desktop https://powerbi.microsoft.com/zh-tw/desktop/ 免費下載
https://portal.office.com/account/#settings
發行/ 目的 選 我的工作區 完成後即可開啟 會自動開瀏覽器
https://app.powerbi.com/groups/me/reports/35400d0d-4995-4447-a14c-57ce48d5f484/ReportSection
我的工作區
https://app.powerbi.com/groups/me/list/dashboards
Pro試用60天
<iframe width="1140" height="541.25" src="https://app.powerbi.com/reportEmbed?reportId=35400d0d-4995-4447-a14c-57ce48d5f484&autoAuth=true&ctid=1cd68910-0920-4901-8cd1-0f8db299cc46&config=eyJjbHVzdGVyVXJsIjoiaHR0cHM6Ly93YWJpLWVhc3QtYXNpYS1hLXByaW1hcnktcmVkaXJlY3QuYW5hbHlzaXMud2luZG93cy5uZXQvIn0%3D" frameborder="0" allowFullScreen="true"></iframe>
安全內嵌程式碼
你可以使用此連結來內嵌此內容
https://app.powerbi.com/reportEmbed?reportId=35400d0d-4995-4447-a14c-57ce48d5f484&autoAuth=true&ctid=1cd68910-0920-4901-8cd1-0f8db299cc46&config=eyJjbHVzdGVyVXJsIjoiaHR0cHM6Ly93YWJpLWVhc3QtYXNpYS1hLXByaW1hcnktcmVkaXJlY3QuYW5hbHlzaXMud2luZG93cy5uZXQvIn0%3D
可在網站上貼的HTML
<iframe width="1140" height="541.25" src="https://app.powerbi.com/reportEmbed?reportId=35400d0d-4995-4447-a14c-57ce48d5f484&autoAuth=true&ctid=1cd68910-0920-4901-8cd1-0f8db299cc46&config=eyJjbHVzdGVyVXJsIjoiaHR0cHM6Ly93YWJpLWVhc3QtYXNpYS1hLXByaW1hcnktcmVkaXJlY3QuYW5hbHlzaXMud2luZG93cy5uZXQvIn0%3D" frameborder="0" allowFullScreen="true"></iframe>
共用/報告/報表連結
https://app.powerbi.com/groups/me/reports/35400d0d-4995-4447-a14c-57ce48d5f484?ctid=1cd68910-0920-4901-8cd1-0f8db299cc46
結論: 共用/ 報表 無法供他人觀看
共用/ 內嵌報表/ 網站或入口網站 提供兩個
安全內嵌程式碼 1.你可以使用此連結來內嵌此內容 2.可在網站上貼的HTML (此2皆需要登入sign in)
https://app.powerbi.com/admin-portal/capacities/capacitiesList/office 管理入口網站
經過以下管理員取得 可以使用 共用/ 內嵌報表/ 發佈到web(公開)
內嵌程式碼
可以電子郵件郵寄的連結: (其他使用者可以瀏覽器公開觀看)
https://app.powerbi.com/view?r=eyJrIjoiYWQ4NzVmNDgtODJhMC00NTdkLTkxMDItY2ZlOWQ0Mjk4MGI4IiwidCI6IjFjZDY4OTEwLTA5MjAtNDkwMS04Y2QxLTBmOGRiMjk5Y2M0NiIsImMiOjEwfQ%3D%3D
可在網站貼上的HTML: (可嵌入網站公開)
<iframe width="1024" height="612" src="https://app.powerbi.com/view?r=eyJrIjoiYWQ4NzVmNDgtODJhMC00NTdkLTkxMDItY2ZlOWQ0Mjk4MGI4IiwidCI6IjFjZDY4OTEwLTA5MjAtNDkwMS04Y2QxLTBmOGRiMjk5Y2M0NiIsImMiOjEwfQ%3D%3D" frameborder="0" allowFullScreen="true"></iframe>
成為tcscope.com的系統管理員
開啟權限的設定方式:
選按左上角 九個小點 \ 系統管理員,再選 是,我想成為管理員。
於TCSCOPEC 到ZON EDITOR 於TCSCOPE.COM 新增MX紀錄 改TTL:3600 跟TYPE:MX Destination:即為 171702B15B0024D4F147330E2F61942C828F7236.msv1.invalid
成功驗證 轉換到 Microsoft 365 admin center
https://admin.microsoft.com/AdminPortal/Home#/homepage
點左上角九點圖示 App 點回 POWER BI ,再次進入POWER BI 右方齒輪(設定) 管理入口網站 出現更多選項
選 租用戶設定/.....
方法一:開啟 “發行至 web” 設定
這時必需開啟發行至 web 權限,請如下操作:
>選按右上角的 設定 鈕 \ 管理入口網站
>於 租用戶設定 項目,匯入及共用設定 \ 發行至 web 下,開啟 已啟用,並確認核選 允許現有即新的程式碼 即可。