1

所以这就是我所在的位置。

我在 Data Lake Store 中存储了大量数据。但是当我想制作一份报告(可能是一个月的价值)时,我想将其模式化为一个表格,以便在查询时一遍又一遍地参考。

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

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

4

1 回答 1

1

此时,这取决于您要对数据做什么。

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

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

于 2016-07-12T16:36:20.960 回答