如何使用Azure数据工厂动态添加HTTP端点将数据加载到Azure数据湖中,并通过Cookie认证REST API [英] How to Dynamically adding HTTP endpoint to load data into azure data lake by using Azure Data Factory and the REST api is cookie autheticated

查看:0
本文介绍了如何使用Azure数据工厂动态添加HTTP端点将数据加载到Azure数据湖中,并通过Cookie认证REST API的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试基于某些触发器/事件动态添加/更新链接服务REST,以使用要使用提供遥测数据的Cookie进行身份验证的RESP API。此遥测数据将存储在第二代数据湖中,然后将使用数据块移动到辅助数据存储/SQL Server。

有人试过这个吗?添加链接服务REST时找不到基于Cookie的身份验证选项。

另外,如何动态创建数据管道或使REST API的参数动态?

Azure

目前,遗憾的是,使用推荐答案数据工厂本机组件/活动无法做到这一点。至少到目前为止,您不能从数据工厂中的Web请求访问响应Cookie。有人对此或可能有帮助的内容提出了功能请求,请参阅here

可以通过Azure函数获取/保存Cookie,然后将其作为后续请求的一部分发送。我也有类似的问题,但我求助于使用Azure函数来解决所有问题,但我想你可以只用一个函数来完成身份验证部分!;-)

编辑:更新

事实上,在我写完这篇文章后,我回去查看情况是否仍然如此,看起来情况已经发生了变化。现在,Web响应输出中出现(以前从未见过)一个名为ADFWebActivityResponseHeaders的属性,正如您所看到的,其中有一个属性用于";Set-Cookie&Quot;

参见下面的示例:-

这篇关于如何使用Azure数据工厂动态添加HTTP端点将数据加载到Azure数据湖中,并通过Cookie认证REST API的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆