SuperAPI AI 工具集

adf-master

编程与开发

查看项目

更新于 10-15 23:45

技能介绍

用途:为 Azure Data Factory(ADF)提供 CI/CD、部署与管道开发的知识库,用于搭建持续集成与持续部署、排查发布问题、编写管道与数据流。

主要能力:涵盖 ADF CI/CD 设置(npm 校验、ARM 模板导出)、多环境发布策略、参数文件与 Key Vault 密钥管理、监控与告警、诊断日志与 Kusto 查询排错,以及仓库结构与 Git 配置建议。资料还包含活动类型、表达式函数、链接服务、触发器、数据集等参考文档入口,以及 ML 与分析相关技能 adf-master:adf-ml-analytics。

必要用法:CI/CD 使用 npm 包 @microsoft/azure-data-factory-utilities,2025 年起要求 Node.js 20.x;GitHub Actions 用 actions/setup-node@v4 指定 node-version: '20.x',Azure DevOps 用 UseNode@1 指定 version: '20.x'。可通过 Context7 库 ID /websites/learn_microsoft_en-us_azure_data-factory 获取文档。详细 CI/CD 内容见 references/cicd-deployment.md。

适用场景:ADF 实例的持续部署、发布管道排错、多环境参数管理、监控告警配置、管道与数据流开发。

限制:Apache Airflow Workflow Orchestration Manager 自 2025 年初弃用,仅存量客户可用,新部署不允许,建议迁移到 Fabric Data Factory 或独立 Airflow。集成运行时类型不可就地更改,需删除重建;ARM 模板有 4MB 大小限制。资料未提供具体收费与价格信息。