我需要将数据从On-Prem SQL服务器逐步复制到Azure Data Lake Store中的表中 .
但是在使用Azure门户创建复制活动时,在目标中我只看到文件夹(表格没有选项) .
如何为Data Lake Table Syncs安排预定的本地表?
2 回答
0
Data Lake Store没有表格的概念 . 它是文件存储系统(如HDFS) . 但是,您可以在存储在Data Lake Store中的数据之上使用Hive或Data Lake Analytics等功能,以使您的数据符合架构 . 在配置单元中,您可以使用external tables执行此操作,而在Data Lake Analytics中,您可以运行simple extract script .
我希望这有帮助!
2
Azure Data Lake Analytics(ADLA)确实具有包含表的数据库的概念 . 但是,它们目前未作为Data Factory中的目标公开 . 我相信这是在积压,虽然我现在找不到参考 .
您可以做的是使用Data Factory将数据复制到Data Lake Store,然后运行U-SQL脚本,将其导入ADLA数据库 .
2 回答
Data Lake Store没有表格的概念 . 它是文件存储系统(如HDFS) . 但是,您可以在存储在Data Lake Store中的数据之上使用Hive或Data Lake Analytics等功能,以使您的数据符合架构 . 在配置单元中,您可以使用external tables执行此操作,而在Data Lake Analytics中,您可以运行simple extract script .
我希望这有帮助!
Azure Data Lake Analytics(ADLA)确实具有包含表的数据库的概念 . 但是,它们目前未作为Data Factory中的目标公开 . 我相信这是在积压,虽然我现在找不到参考 .
您可以做的是使用Data Factory将数据复制到Data Lake Store,然后运行U-SQL脚本,将其导入ADLA数据库 .
如果您确实认为这是一项重要功能,可以在此处创建请求并为其投票:
https://feedback.azure.com/forums/327234-data-lake
ADLA数据库和表格: