U-SQL表与SQL数据仓库

时间:2016-07-12 14:40:25

标签: azure azure-data-lake u-sql

所以我在这里。

我在Data Lake Store中存储了大量数据。但是当我想要做一个报告(它可能是一个月的价值)时,我想将它图式化为一个表,以便在查询时反复引用它。

我是否应该通过创建U-SQL表(https://msdn.microsoft.com/en-us/library/azure/mt621301.aspx)来使用Data Lake Analytics提供的内置数据库功能,还是应该在SQL数据仓库中创建此表?我想我真正想知道的是这两种情况的利弊是什么,何时最​​好使用?

顺便说一下,我是这个Microsoft Azure世界中的菜鸟。仍在积极学习。

1 个答案:

答案 0 :(得分:1)

此时,它取决于您对数据的处理方式。

如果您需要交互式报告查询,则建议此时将数据移动到SQL DB或DW模式,直到ADLA提供交互式查询功能。

如果在数据准备步骤中需要表,想要使用分区来管理数据生命周期,需要运行可以从U-SQL表提供的集群和数据分发中受益的U-SQL查询,您应该使用U-SQL表。