基于此链接https://docs.databricks.com/data/data-sources/azure/sql-data-warehouse.html上的数据库文档,为了能够从Azure Databricks连接到Azure SQL DW,数据库用户应该具有“控制”权限。这实际上是不可能的,因为无法将整个数据库的“控制”权限授予从Databicks连接到SQL DW的单个用户。有没有其他的解决方案?
发布于 2019-12-17 01:00:45
目前,连接器使用PolyBase进行高吞吐量数据摄取。这意味着您必须向用户授予控制权限。我们计划在未来取消这一要求。现在,您必须连接并使用标准的SQLBulkCopy应用编程接口或COPY语句。建议使用新的COPY语句进行高吞吐量摄取,并从存储帐户加载数据:https://docs.microsoft.com/sql/t-sql/statements/copy-into-transact-sql?view=azure-sqldw-latest
https://stackoverflow.com/questions/59345997
复制相似问题