Azure ADF(Azure Data Factory 数据工厂)学习

目录

一、介绍

二、实践

1.设置变量

2.使用变量

3.配置数据集

4.复制数据

5.监控管道

1.配置管道

2.配置web


一、介绍

Azure Data Factory 是微软 Azure 提供的‌完全托管云数据集成服务 ‌,主要用于‌自动化数据移动与转换‌(ETL/ELT),帮助用户构建数据驱动的工作流以整合来自不同源的数据 。

简介资料:

https://learn.microsoft.com/zh-tw/azure/data-factory/introduction

二、实践

1.设置变量

昨日yyyyMMdd格式:

@{addDays(convertFromUtc(utcNow(), 'China Standard Time'),-1,'yyyyMMdd')}

昨日yyyy-MM-dd格式:

@{addDays(convertFromUtc(utcNow(), 'China Standard Time'),-1,'yyyy-MM-dd')}

2.使用变量

在hive sql中引用时为 biz_date= '${hiveconf:biz_date}'

在hive组件-高级配置/复制数据组件中: 名称: biz_date ;值:@{variables('biz_date')}

3.配置数据集

hive数据集

azure blob数据集

4.复制数据

5.监控管道

配置执行管道为想监控的管道任务,配置通知的web,选择失败时执行将其连接在一起。

1.配置管道

2.配置web

URL: https://open.feishu.cn/open-apis/bot/v2/hook/xxx(以飞书为例)

方法:POST

正文:

bash 复制代码
{
    "msg_type":"text",
    "content":{
        "text":"【异常告警😫😫😫】\n pipelineRunId:@{activity('管道名称').output.pipelineRunId} \n pipelineName:@{activity('管道名称').output.pipelineName} \n ADF任务失败,请尽快前往数据工厂查看详细日志。"
    }
}
相关推荐
Highcharts.js12 分钟前
可视化商用图表库对比,如何选择?
前端·javascript·学习·信息可视化·highcharts·前端可视化
@Mike@18 分钟前
12-数据库学习笔记(五种连接算法)
数据库·笔记·学习
韩明君19 分钟前
alacrity学习笔记
笔记·学习
humors22123 分钟前
【转】逻辑基础知识
学习·考研·读书·教育·逻辑·升学·语文
小O的算法实验室41 分钟前
IEEE TEVC,学习辅助的搜索路径重构进化算法
学习·算法·重构
传奇开心果编程1 小时前
【ArkUI进阶练中学】第19课:AI安全与隐私治理
学习·ui·华为·harmonyos
坤坤子吖1 小时前
Python基础语法学习:函数
开发语言·笔记·python·学习
HugoStudio_SWAN1 小时前
洛谷 B4575 [GESP202609 二级] 直角三角形——临场定义理解与边界质疑
c++·学习·程序人生·算法
其实防守也摸鱼1 小时前
DeepSeek Harness 开源贡献手记:从 Issue 到 Merge 的完整旅程
android·数据库·学习·ai·oracle·自动化
一隅论数智2 小时前
给AI找对“富矿“:本体协同的六大应用模式与落地战法
大数据·人工智能·经验分享·笔记·学习·学习方法·政务