你可以向 Azure Copilot 詢問有關 Azure 資源和雲端環境的問題。 Azure Copilot 結合大型語言模型(LLM)與 Azure Resource Graph,協助你撰寫 Azure 資源圖查詢。 你可以在 Azure 入口網站的任何位置用自然語言輸入,Azure Copilot 會回傳一個可搭配 Azure Resource Graph 使用的工作查詢。 Azure Resource Graph 也可作為其他需要即時存取資源清查之案例的基礎機制。
Azure Resource Graph 的查詢語言是以 Azure 資料總管所使用的 Kusto 查詢語言 (KQL) 為基礎。 不過,使用 Azure Copilot 來取得 Azure 資源和環境資訊,其實不需要熟悉 KQL。 有經驗的查詢作者也能使用 Azure Copilot 協助簡化查詢產生流程。 Azure Copilot 產生查詢後,可以在 Azure Resource Graph 執行,或複製文字修改或儲存查詢。
雖然通常能夠有高精確度,但我們強烈建議您檢閱產生的查詢,以確保其符合您的預期。
小提示
這裡列出的任務和範例提示,展示了 Azure Copilot 在哪些方面特別有幫助。 不過,這不是您可以執行的所有工作的完整清單。 我們鼓勵你嘗試自己的提示,看看 Azure Copilot 如何幫助你管理 Azure 資源與環境。
附註
如果你偏好在開發環境中執行這些提示,可以使用 GitHub Copilot for Azure(預覽版),這是 Visual Studio Code 的擴充套件。 具體來說,您可以撰寫提示以取得資源資訊等等。
範例提示
以下是可用來產生 Azure Resource Graph 查詢的一些提示類型範例。 請根據您的實際案例修改這些提示,或嘗試其他提示來建立不同類型的查詢。
- 「顯示不符合規範的所有資源」
- 「列出缺少已啟用複寫資源的所有虛擬機器」
- 「列出套用至我的 Linux 虛擬機器的所有更新」
- 「列出可從網際網路存取的所有儲存體帳戶」
- 「列出目前未執行的所有虛擬機器」
- 「撰寫查詢來尋找過去 7 天的所有變更。」
- 「協助我撰寫 ARG 查詢,查閱所有虛擬機器擴展集,並依建立日期遞減排序」
- 「我的 VM 的公用 IP 為何?」
- 「顯示我在美國東部的所有儲存體帳戶?」
- 「列出我所有的資源群組及其訂用帳戶。」
- 「撰寫查詢來尋找昨天建立的所有資源。」
範例
你可以請 Azure Copilot 寫出像是「寫查詢列出我的虛擬機及其公開介面和公開 IP」這樣的提示。
如果產生的查詢不是你想要的,你可以請 Azure Copilot 做修改。 在此範例中,第一個提示是「撰寫 KQL 查詢以依據 OS 列出我的 VM」。顯示查詢之後,額外提示「依字母順序排序」就會導致修訂查詢,依名稱字母順序列出 OS。
您可以選取 [執行],在 Azure Resource Graph 總管中檢視產生的查詢。 例如,你可以問「過去 24 小時內創造了哪些資源?」Azure Copilot 產生查詢後,選擇 執行 以在 Azure 資源圖檔案總管中查看查詢及結果。
後續步驟
- 探索 Azure Copilot 的功能 。
- 深入了解 Azure Resource Graph。