You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure Data Factory复制方法中PolyBase选项缺失求助

解决Data Factory接收器中PolyBase选项消失的问题

PolyBase选项仅在特定配置条件下才会显示,按以下步骤逐一排查:

  • 核对数据源与接收器类型:PolyBase仅支持从Azure Blob Storage、ADLS Gen2等特定源,复制到*Azure SQL Data Warehouse(现称Synapse SQL 专用池)*或SQL Server 2016及以上版本(需提前启用PolyBase功能)。若接收器不属于这两类,该选项不会出现。
  • 确认接收器的兼容性配置:
    • 若使用Synapse SQL专用池,需确保服务层级不是无服务器池——无服务器池不支持PolyBase。
    • 若使用SQL Server,需在服务器端安装并启用PolyBase功能:可通过SQL Server安装向导勾选对应组件,或执行命令 sp_configure 'polybase enabled', 1; RECONFIGURE; 开启。
  • 检查复制活动的关键配置:
    • 源数据集格式需为PolyBase支持的类型:仅支持分隔文本、Parquet、ORC格式,且需正确配置列分隔符、编码等参数。
    • 必须启用暂存:PolyBase依赖Azure Blob Storage或ADLS Gen2作为暂存存储,未配置暂存时选项会被隐藏。进入复制活动的「设置」标签页,确认已配置暂存存储账户及容器。
  • 验证权限与服务状态:
    • 确保Data Factory对暂存存储账户拥有「存储Blob数据参与者」权限,对接收器SQL实例具备足够操作权限(如CONTROL DATABASE权限)。
    • 检查Azure Synapse或SQL Server的服务状态,若处于维护或异常状态,可能导致选项不显示。
  • 重置复制活动配置:
    • 尝试删除当前复制活动,重新创建新的复制活动并逐步配置源与接收器,排查是否因配置缓存问题导致选项隐藏。

内容的提问来源于stack exchange,提问作者kepp

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 04:15:54