参考体系结构:使用 Azure 流分析进行实时事件处理Reference architecture: Real-time event processing with Azure Stream Analytics

通过 Azure 流分析进行实时事件处理的参考体系结构的用途是提供一个通用的蓝图,以便通过 Azure 部署实时平台即服务 (PaaS) 流式处理解决方案。The reference architecture for real-time event processing with Azure Stream Analytics is intended to provide a generic blueprint for deploying a real-time platform as a service (PaaS) stream-processing solution with Azure.

摘要Summary

一直以来,分析解决方案始终基于 ETL(提取、转换、加载)这样的功能以及在分析之前存储数据的数据仓库。Traditionally, analytics solutions have been based on capabilities such as ETL (extract, transform, load) and data warehousing, where data is stored prior to analysis. 由于要求在不管变化,而数据到达速度也越来越快,这个现有模式的使用已经到了极限。Changing requirements, including more rapidly arriving data, are pushing this existing model to the limit. 一个解决方案是允许在进行存储之前,在移动的流中分析数据。虽然这不是一项新的功能,但该方法尚未在所有行业类别中广泛采用。The ability to analyze data within moving streams prior to storage is one solution, and while it is not a new capability, the approach has not been widely adopted across all industry verticals.

Azure 提供了各种类别的分析技术,支持一系列不同的解决方案和要求。Azure provides an extensive catalog of analytics technologies that are capable of supporting an array of different solution scenarios and requirements. 由于提供的产品/服务的多样性,因此选择为端到端解决方案部署何种 Azure 服务并不那么容易。Selecting which Azure services to deploy for an end-to-end solution can be a challenge given the breadth of offerings. 本文旨在介绍各种支持事件流式处理解决方案的 Azure 服务的功能和互操作性。This paper is designed to describe the capabilities and interoperation of the various Azure services that support an event-streaming solution. 本文还介绍了允许客户充分利用此类方法的某些方案。It also explains some of the scenarios in which customers can benefit from this type of approach.

内容Contents

  • 执行摘要Executive Summary
  • 实时分析简介Introduction to Real-Time Analytics
  • Azure 中实时数据的价值定位Value Proposition of Real-Time Data in Azure
  • 实时分析常见方案Common Scenarios for Real-Time Analytics
  • 体系结构和组件Architecture and Components
    • 数据源Data Sources
    • 数据集成层Data-Integration Layer
    • 实时分析层Real-time Analytics Layer
    • 数据存储层Data Storage Layer
    • 呈现/消耗层Presentation / Consumption Layer
  • 结论Conclusion

作者: Charles Feddersen,Microsoft Corporation Data Insights 卓越中心解决方案架构师Author: Charles Feddersen, Solution Architect, Data Insights Center of Excellence, Microsoft Corporation

发布时间: 2015 年 1 月Published: January 2015

修订版: 1.0Revision: 1.0

下载: 使用 Azure 流分析进行实时事件处理Download: Real-Time Event Processing with Azure Stream Analytics

获取帮助Get help

若要获得进一步的帮助,可前往 Azure 流分析的 Microsoft Q&A 问题页面For further assistance, try the Microsoft Q&A question page for Azure Stream Analytics

后续步骤Next steps