除了在 Azure 入口網站中建立及開發串流分析作業之外,您還可以使用電腦上的開發人員工具,設定串流分析作業。 串流分析 (ASA) 可讓您使用 Visual Studio Code 等慣用的程式碼編輯器,使用來自 Azure 事件中樞、IoT 中樞、Blob 儲存體和其他 Azure 資源的即時資料流,在本機建置及測試查詢。 ASA 開發人員工具會在本機執行階段建立功能完整的節點,以執行串流分析作業。 您也可以將本機串流分析作業提交至 Azure 雲端,並變更作業執行狀態。 使用 ASA 開發人員工具是建置、測試及管理串流分析作業的便利方式。
本機開發環境
在本機電腦上開發串流分析工作的方式取決於您的工具喜好和可用的功能。 若要查看每個開發環境支援哪些功能,請參閱 Azure 串流分析功能比較。
下表中的環境支援本機開發:
Environment | 描述 |
---|---|
Visual Studio Code | 適用於 Visual Studio Code 的 Azure 串流分析工具延伸模組可讓您透過豐富的 IntelliSense 和原生原始檔控制,同時在本機和雲端中撰寫、管理、測試串流分析作業。 其支援在 Linux、macOS 和 Windows 上進行開發。 如需詳細資訊,請參閱在 Visual Studio Code 中建立 Azure 串流分析工作。 此延伸模組也支援 Visual Studio Codespaces,這是一種裝載於雲端的開發環境。 |
命令提示字元或終端機 | Azure 串流分析 CI/CD NuGet 套件會在任意電腦上提供 Visual Studio 專案建置、本機測試的工具。 Azure 串流分析 CI/CD npm 套件可提供用來在任意機器上建置 Visual Studio Code 專案的工具 (會產生 Azure Resource Manager 範本)。 |