Microsoft Fabric中SFTP连接器仅支持基础认证,需私钥SSH认证,是否有替代连接器?
解决方案:Fabric中SFTP SSH私钥认证的替代方案
针对你在Microsoft Fabric端到端分析流程中遇到的SFTP连接器仅支持基础认证的问题,以下是几个可行的替代方案:
使用Azure Function自定义连接器
编写一个Azure Function,利用Python的paramiko库实现SFTP的SSH私钥认证逻辑,完成文件读取后将数据上传至OneLake。之后在Fabric Data Factory中通过HTTP连接器调用这个Azure Function,实现数据拉取需求。通过Fabric Notebook直接处理
在Fabric中创建Python或PySpark Notebook,使用paramiko或pysftp库编写代码,直接通过SSH私钥连接SFTP服务器,读取文件内容后写入OneLake的对应路径。这种方式可将数据拉取步骤整合到你的分析流程中,且支持调度执行。等待官方连接器更新
目前Fabric的SFTP连接器确实暂未支持SSH私钥认证,但微软通常会根据用户需求迭代功能,你可以关注Fabric的官方更新日志,等待该认证方式的正式支持。
内容的提问来源于stack exchange,提问作者yonabout
相关产品推荐
相关产品推荐

