繁体   English   中英

从SQL Server Polybase访问Azure Data Lake Analytics表

[英]Access Azure Data Lake Analytics Tables from SQL Server Polybase

我需要将通过Azure数据湖分析(ADLA)处理的多TB数据集导出到SQL Server数据库中。

根据到目前为止的研究,我知道我可以使用内置输出器将(ADLA)输出的结果写入Data Lake存储或WASB,然后使用Polybase从SQL Server读取输出数据。

但是,将ADLA处理的结果创建为ADLA表对我们来说似乎很有吸引力。 这是一个干净的解决方案(无需管理文件),多个读取器,内置分区,分发密钥以及允许其他进程访问表的潜力。

如果我们使用ADLA表,是否可以通过SQL Polybase访问ADLA表? 如果没有,是否可以直接从Polybase访问ADLA表基础文件?

我知道我可以使用ADF来做到这一点,但是在这一点上,我想尽可能避免使用ADF,以最大程度地降低成本并简化流程。

不幸的是,Polybase对ADLA表的支持仍在规划中,尚不可用。 请通过“ SQL数据仓库用户”语音页面提交功能请求。

建议的解决方法是在ADLA中将信息生成为Csv,然后在SQL DW中创建分区表和分布式表,并使用Polybase读取数据并填充SQL DW托管表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM