2

目前,作为我们要求的一部分,我们正在使用以下 Azure 组件

  • Azure 事件中心

  • Azure 流分析

  • Azure 表存储

  • Azure Sql 数据库

基本上有了前 3 个组件,我们将构建一个分析和报告平台。

目前,我们刚刚开始分析 Azure 表存储中的数据并将其显示在分析仪表板中。

最近我们遇到了一个新的 Azure 产品Azure Data Lake。在微软网站上做一些研究,我们可以看到我们可以轻松地将数据从 Azure 表存储(在 Azure 数据工厂的帮助下)迁移到 Azure Lake Store。使用 Azure Data Lake 和 Azure Data Factory 创建大数据管道

当我们浏览上述链接时,提到我们需要创建一个 Azure Data Lake Analytics 管道来处理数据。

所以不清楚的是分析输出数据将保存在哪里。我们是否需要将分析输出保存到某个数据库?或者我们可以通过 Http 请求进行实时分析吗?

我们在 Azure 表存储中有大量记录行,这些记录将被移动到 Azure Data Lake。对于这种情况,这是一个不错的选择,还是我们可以从 Azure 表存储本身采用基于分析的解决方案。

请分享你的想法

4

1 回答 1

4

您可以在通过 Azure Data Lake Analytics(一种分析服务,使您能够在数据集上运行作业,而无需考虑集群。)

正如您所说“我们在 Azure 表存储中有大量记录行,这些记录将被移动到 Azure Data Lake。”,我认为对 Azure Data Lake Store 上的数据执行分析效率更高,因为它提供了无限存储和即时读取/write 访问它并扩展工作负载所需的吞吐量。它还为大数据集提供低延迟的小写入。所以我相信它是比 Azure 表存储更好的选择。

于 2016-01-18T13:14:23.610 回答