【发布时间】:2022-01-22 22:11:32
【问题描述】:
我正在为我的工作学习 Airflow,但我遇到了一个非常简单的问题,我无法找到解决方案。
我想通过气流 GUI 添加一个简单的 azure blob 连接,但由于某种原因,每当我尝试测试连接时,它都会收到 BAD REQUEST 响应,请参见下面的示例:
我曾尝试使用 SAS 令牌和服务主体登录,但也没有用。
在某些时候,我认为这可能是由于缺少正确的权限造成的,但是当我尝试使用服务主体通过az cli 登录时,我可以看到资源很好(使用也可以正常工作authentication via Python)。
我在 docker 映像上运行气流,所以我认为可能是未安装 azure 提供程序,所以我通过docker exec -it airflow-webserver /bin/bash 在 docker 映像中打开了一个 shell 会话,并通过 pip 手动安装了提供程序,它确实也解决不了问题。
有人知道我接下来可以尝试什么吗?
【问题讨论】:
标签: azure airflow azure-blob-storage