August, 2026

Power Apps Canvas App MCP 使用前提:為什麼要先開啟 Power Apps Studio?

最近在使用 AI 開發工具修改 Power Apps Canvas App 時,我踩到了一個非常容易忽略的坑: 使用 Canvas App 的 MCP 開發方式之前,應先在瀏覽器中開啟目標 App 的 Power Apps Studio。 如果沒有理解這一點,很容易讓 AI 工具改走瀏覽器自動化,甚至出現「AI 自己開瀏覽器、搶滑鼠和鍵盤」的尷尬情況 ...

| | 1 reads

Power Platform Solution 環境變數完整解析:Definition、Current Value、Default Solution 與匯出機制

第一次接觸 Power Platform 的 **Solution(解決方案)**與 **Environment Variable(環境變數)**時,很容易被它的設計搞得一頭霧水。 最常見的疑問包括: 環境變數到底屬於 Solution,還是屬於 Environment? Environment Variable Definition 與 Current Value 到底是什麼關係? 為什麼在 Solution 裡修改 Current Value,Environment 裡的值也跟著改? Remove from this solution 到底刪除了什麼 ...

| | 2 reads

Dataverse 如何透過 UI 清空指定資料表?Bulk Deletion 使用整理

在 Dataverse 中,如果想做到類似 SQL TRUNCATE TABLE 的效果,但又不刪除資料表本身,可以使用 Bulk Deletion(一括削除)。 它會刪除符合條件的 Records,但會保留 Table、Columns、Relationships 等結構 ...

| | 3 reads

Power Apps 到底要不要付費?Developer、Microsoft 365、Premium、Per App、按量付費有什麼區別?

第一次接觸 Power Apps 時,很容易產生一個疑問: 「Power Apps 到底是不是收費的?」 因為實際使用時,會同時看到很多看起來互相矛盾的東西: Power Apps Developer Plan Microsoft 365 自帶的 Power Apps Power Apps Premium Power Apps per app Power Apps Pay-as-you-go 有些是免費的,有些包含在 Microsoft 365 裡,有些按使用者收費,還有一些按實際使用量收費 ...

| | 2 reads

Power Platform Solution 正式環境導出:Environment Variable 的正確處理方式

在 Power Platform 做 DEV → PROD 部署時,如果 Solution 內包含會隨環境改變的設定,例如: 外部系統 URL Power BI Report URL Tenant ID API Endpoint Storage 路徑 不應該把 DEV 環境的實際值寫死在 App 或一起帶進正式環境。 正確做法是使用 Environment Variable ...

| | 4 reads

Power BI Pro、PPU、Premium、Fabric 到底有什麼區別?

在 Power BI Workspace 的設定中,可以看到類似下面幾種 Workspace 類型: Power BI Pro Power BI Premium Per User (PPU) Power BI Embedded Fabric Fabric 評価版 Power BI Premium 第一次看到這些選項時,很容易產生一個誤解: 「Power BI Pro → Power BI Premium Per User → Power BI Premium」是不是從低到高的三個個人套餐? 實際上並不是 ...

| | 4 reads

Power Platform 中的 Segmented Table 到底是什麼?Managed Solution 不是已經能升級了嗎?

第一次看到 Segmented Table 這個詞,很容易把它理解成資料庫裡的「分區表」「分片表」,甚至以為 Dataverse 會把一張表拆成幾段保存。 其實完全不是。 在 Power Platform 裡,更準確的名稱是 ...

| | 2 reads

Codex 的輕、中、高、Very High、Max、Ultra 有什麼區別?

Codex 裡的這些選項,並不全是單純的「越往下越聰明」。 其中: 輕到 Max:主要是調整同一個 AI 願意花多少時間思考。 Ultra:除了深入思考,還可能把任務分給多個 subagents 同時處理 ...

| | 13 reads

RDL 文件改名後,內部 ReportID 會改變嗎?

​ 在使用 RDL 報表時,有時一開始可能隨便取了一個檔名,例如: dasdsad.rdl 之後再將它改成正式名稱: 審査請求事件一覧.rdl 這時很多人會擔心:修改檔案名稱後,RDL 內部的 ReportID 是否也會發生變化 ​ ...

| | 4 reads

如何將 Dataverse 以「只讀權限」開放給指定 Microsoft 帳號

在 Power Platform 中,如果希望某位使用者只能查看 Dataverse 資料、不能新增、修改或刪除,直覺上可能會想找一個類似「Read Only Member」的設定 ...

| | 1 reads