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