azure - 如何在 Azure ADF 中进行行转换?
问题描述
我有一个已配置 IR 的本地 SQL 服务器。我想执行查询并将查询的输出转换为 JSON 对象。我的 JSON 转换很复杂,因此无法在 SQL Server 本身中完成。转换后,我需要将输出存储到 ADLSv2。如何在 ADF 中做到这一点?理想情况下,我想编写一个 Python 代码来进行行转换。有人可以建议我一些解决方案吗?
解决方案
如果我们想为您的源查询输出构建 JSON 模式,唯一的方法是使用数据流。但它是本地 SQL Server 和数据流不支持自托管集成运行时。我们不能使用它。
唯一的方法是在代码级别实现这一点,就像你说的编写一个 Python 代码来进行行转换。关于该方案,您可以参考此文档:Transform data by running a Python activity in Azure Databricks。
我很高兴您倾向于 spark 来实现这一目标。希望一切顺利。
HTH。
推荐阅读
- boto3 - 如何模拟在父函数Python3中多次调用的函数?
- r - R闪亮通过选中复选框下载文件
- sql - 数据库提交如何在内部工作
- porting - 将 lk2nd 移植到小米 Redmi 7(onclite)时出现问题
- java - 如何改变循环方向
- php - 输入表单中的默认值 Modal
- php - Laravel 8 自定义邮箱验证链接
- cordova - 从 web 应用程序在 Cordova 中创建 iOS 和 Android 应用程序时,“/”是否 = 域 url?
- amazon-web-services - GetBucketLocation - 访问被拒绝
- python - API 回调如何工作以及如何实现?