azure - U-SQL 表与 SQL 数据仓库

标签 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 世界的菜鸟。仍在积极学习。

最佳答案

此时,这取决于您想如何处理数据。

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

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

关于azure - U-SQL 表与 SQL 数据仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38332003/

相关文章:

azure - 如何获取为 Azure 应用服务的特定用户分配的托管服务标识的 token ?

python - 通过 Python SDK 将 U-SQL 作业部署到 Azure 时出现无明确原因的异常

c# - 如何从 Azure VM 内部访问数据?

Azure 将点到站点客户端流量路由到站点到站点本地网络

python - 属性错误: 'str' object has no attribute get

azure - 无法将文件从 ADLS 移动到 Snowflake

apache-spark - Apache Spark/Azure Data Lake Storage - 仅处理一次文件,将文件标记为已处理

Azure/U-SQL - 对数字进行舍入

.net - SDK更新后U-SQL脚本无法编译

azure - 如何在 Azure 中的 ADF V2 动态内容中转义 json?