這很重要
這項功能目前處於 公開預覽版。
AI/BI 儀表板支援將排程快照傳送至 Microsoft Teams 通道。 這讓 Teams 能直接在 Teams 工作區接收儀表板更新。 本頁說明如何建立 Microsoft Teams 應用程式,並設定 Teams 頻道作為通知目的地。 然後,儀表板編輯者可以將此通知目的地新增為排程儀表板的訂閱者。 關於如何將 Teams 頻道加入訂閱者的資訊,請參閱 訂閱 Slack 或 Microsoft Teams 頻道。
Teams 訂閱提供包括以下儀表板快照的功能:
- 儀表板的PNG影像快照,可直接在頻道中顯示
- 在 Azure Databricks 中開啟儀錶板的直接連結
- 訊息討論串中的 PDF 快照附件
需求
您必須具有下列權限:
- 你必須是 Azure Databricks 工作空間管理員才能設定通知目的地。
- 您必須擁有適當的權限,才能在 Microsoft Copilot Studio 和 Microsoft Entra ID 中建立和設定應用程式。
在設定過程中,你會從 Microsoft 收集認證憑證,以設定 Azure Databricks 通知目的地。
設定通知目的地後,任何在儀表板上擁有編輯權限的使用者,都可以將 Teams 目的地新增為訂閱者,加入他們管理的排程。
步驟 1:建立並設定 Microsoft Teams 應用程式
為你的 Teams 工作空間建立一個 Microsoft Copilot Studio 機器人,並設定必要的權限。
建立 Microsoft Copilot Studio 機器人
請完成 Microsoft Copilot Studio 文件中的以下步驟:
在 Microsoft Entra ID 中設定應用程式權限
- 前往 Microsoft Entra 系統管理中心。
- 點擊 應用程式 > App 註冊。
- 使用前一步的應用程式 ID 找到並選擇與你的 Copilot Studio 機器人相關的應用程式註冊。
- 在左側邊欄,點選 API 權限。
- 按兩下 [新增許可權]。
- 在 Microsoft API 中,點擊 Microsoft Graph > 應用程式權限。
- 新增下列權限:
Files.Read.AllSites.ReadWrite.All
- 按一下新增權限。
- 點選 授予管理員同意 以授予您的組織權限。
建立認證祕密
- 在 Microsoft Entra 管理中心,選擇應用程式註冊後,點選「 憑證與秘密」。
- 點擊 客戶端秘密 > 新客戶端秘密。
- 輸入描述並選擇有效期限。
- 按下 新增。
- 複製新建立秘密的 值 。 這個值只會顯示一次,你需要它來設定 Azure Databricks 的通知目的地。
取得租戶證
- 在 Microsoft Entra 管理中心,選擇應用程式註冊後,進入 「概覽」。
- 複製 目錄(租戶)ID。 你需要這個值來設定 Azure Databricks 通知目的地。
發佈機器人並加入 Teams 頻道
請完成 Microsoft Copilot Studio 文件中的以下步驟:
為該頻道建立一個進入的 webhook
- 在 Microsoft Copilot Studio 文件中,請依照步驟建立 Incoming Webhook。
- 複製並儲存產生的 webhook URL。
- 按一下完成。
取得 Teams 頻道的網址
- 在 Microsoft Teams 中,導覽到目的地通道。
- 點擊頻道名稱旁的漢堡選單 ••• 。
- 點擊 複製連結。 務必複製頻道網址,而非 Teams 網址。 你需要這個網址來設定 Azure Databricks 通知目的地。
步驟 2:在 Azure Databricks 中設定通知目的地
在你的 Azure Databricks 工作區建立一個通知目的地,指向你的 Microsoft Teams 頻道。
登入您的 Azure Databricks 工作區。
按一下工作區右上角的使用者名稱。
從下拉式清單中選取 設定 。
在 [工作區管理員] 區段中,按下 [通知] 索引標籤 。
在通知目的地區段中按一下管理。
按一下 新增目的地。
從目的地類型下拉選單選擇 Microsoft Teams 。
輸入下列資訊:
- 名稱:此 Teams 頻道目的地的描述性名稱
- Microsoft Teams Webhook URL:來自 Teams 進站 Webhook 的 URL。
- 應用程式 ID:來自 Microsoft Copilot Studio 機器人的應用程式 ID
- Auth Secret:來自 Microsoft Entra ID 的客戶端秘密值
- 頻道網址:Microsoft Teams 頻道網址
- 租戶 ID:Microsoft Entra ID 中的目錄(租戶)識別碼
點擊 建立。
使用者現在可以將此 Teams 通知目標加入訂閱儀表板排程。
關於如何將 Teams 頻道訂閱到儀表板排程的說明,請參閱 訂閱 Slack 或 Microsoft Teams 頻道。
故障排除
請使用以下工具來排解 Microsoft Teams 通知常見的錯誤。
缺少 PDF 附件
如果 Teams 通知沒有附帶 PDF 附件,請確認:
- 應用程式識別碼在通知目的地中已正確設定
- 該認證秘密有效且尚未過期
- 該應用程式已獲得 Microsoft Entra ID 所需的
Files.Read.AllSites.ReadWrite.All權限 - API 權限已獲得管理員同意
通知未出現
如果在 Teams 頻道中未收到通知:
- 確認 Webhook URL 正確且符合目的地通道
- 請確認機器人是否已發布並已添加至目的頻道
- 請確保頻道網址正確
- 請確認租戶 ID 是否與您的 Microsoft 組織相符
- 確認排程處於作用中且未暫停
後續步驟
- 訂閱 Teams 頻道到儀表板排程。 請參閱 訂閱 Slack 或 Microsoft Teams 頻道
- 設定 Slack 通知目的地。 請參見 設定 Slack 通知
- 設定電子郵件通知目的地。 請參閱 管理通知目的地