串流分析作業的持續整合和持續部署 (CI/CD)
您可以使用原始程式碼控制整合,建置、測試和部署 Azure 串流分析 (ASA) 作業。 原始程式碼控制整合會建立工作流程,其中更新程式碼會觸發對 Azure 的資源部署。 本文概述建立持續整合與持續傳遞 (CI/CD) 管線的基本步驟。
建立 CI/CD 管線
請遵步驟來建立串流分析專案的 CI/CD 管線:
使用 VS Code 建立串流分析專案。 您可以使用適用於 Visual Studio Code 的 ASA 工具延伸模組,建立新專案或將現有的作業匯出至本機電腦。
將串流分析專案認可至原始程式碼控制系統,例如 Git 存放庫。
使用 Azure 串流分析 CI/CD 工具來建置專案,並產生適用於部署的 Azure Resource Manager 範本。
針對品質迴歸執行自動化指令碼測試。
自動部署作業至 Azure。
自動建置、測試及部署
您可以使用命令列和 Azure 串流分析 CI/CD 工具,自動建置、測試和部署。 您也可以在 Azure Pipelines 中設定 CI/CD 管線。 Azure Pipelines 可以啟用更進階的功能,例如管線管理、視覺效果和觸發程序。