快速入门:使用 Azure 门户创建事件中心Quickstart: Create an event hub using Azure portal

Azure 事件中心是一个大数据流式处理平台和事件引入服务,每秒能够接收和处理数百万个事件。Azure Event Hubs is a Big Data streaming platform and event ingestion service that can receive and process millions of events per second. 事件中心可以处理和存储分布式软件和设备生成的事件、数据或遥测。Event Hubs can process and store events, data, or telemetry produced by distributed software and devices. 可以使用任何实时分析提供程序或批处理/存储适配器转换和存储发送到数据中心的数据。Data sent to an event hub can be transformed and stored using any real-time analytics provider or batching/storage adapters. 有关事件中心的详细概述,请参阅事件中心概述事件中心功能For detailed overview of Event Hubs, see Event Hubs overview and Event Hubs features.

在本快速入门中,请使用 Azure 门户创建事件中心。In this quickstart, you create an event hub using the Azure portal.

必备条件Prerequisites

若要完成本快速入门,请确保具备以下项:To complete this quickstart, make sure that you have:

  • Azure 订阅。Azure subscription. 如果没有 Azure 订阅,请在开始之前创建一个试用版订阅If you don't have one, Trial Subscription before you begin.

创建资源组Create a resource group

资源组是 Azure 资源的逻辑集合。A resource group is a logical collection of Azure resources. 所有资源在资源组中进行部署和管理。All resources are deployed and managed in a resource group. 创建资源组:To create a resource group:

  1. 登录 Azure 门户Sign in to the Azure portal.

  2. 在左侧导航栏中,选择“资源组” 。In the left navigation, select Resource groups. 然后选择“添加” 。Then select Add.

    资源组 -“添加”按钮

  3. 对于“订阅”,请选择要在其中创建资源组的 Azure 订阅的名称。 For Subscription, select the name of the Azure subscription in which you want to create the resource group.

  4. 键入 资源组的唯一名称Type a unique name for the resource group. 系统会立即检查该名称是否在当前选定的 Azure 订阅中可用。The system immediately checks to see if the name is available in the currently selected Azure subscription.

  5. 选择资源组所在的 区域Select a region for the resource group.

  6. 选择“查看 + 创建” 。Select Review + Create.

    资源组 - 创建

  7. 在“查看 + 创建”页上,选择“创建”。 On the Review + Create page, select Create.

创建事件中心命名空间Create an Event Hubs namespace

事件中心命名空间提供唯一的范围容器,可以在该容器中创建一个或多个事件中心。An Event Hubs namespace provides a unique scoping container, in which you create one or more event hubs. 若要使用门户在资源组中创建命名空间,请执行以下操作:To create a namespace in your resource group using the portal, do the following actions:

  1. 在 Azure 门户中,选择屏幕左上角的“创建资源”。In the Azure portal, and select Create a resource at the top left of the screen.

  2. 在左侧菜单中选择“所有服务”,然后在“分析”类别中的“事件中心”旁边选择 星号 (*)Select All services in the left menu, and select star (*) next to Event Hubs in the Analytics category. 确认“事件中心”已添加到左侧导航菜单中的“收藏夹”。 Confirm that Event Hubs is added to FAVORITES in the left navigational menu.

    搜索事件中心

  3. 选择左侧导航菜单中“收藏夹”下的“事件中心”,然后选择工具栏上的“添加”。 Select Event Hubs under FAVORITES in the left navigational menu, and select Add on the toolbar.

    “添加”按钮

  4. 在“创建命名空间”页上执行以下步骤 :On the Create namespace page, take the following steps:

    1. 选择要在其中创建命名空间的 订阅Select the subscription in which you want to create the namespace.

    2. 选择在上一步创建的 资源组。Select the resource group you created in the previous step.

    3. 输入命名空间的 名称Enter a name for the namespace. 系统会立即检查该名称是否可用。The system immediately checks to see if the name is available.

    4. 选择命名空间所在的 位置Select a location for the namespace.

    5. 选择 定价层(基本或标准)。Choose the pricing tier (Basic or Standard). 若要了解基本层和标准层之间的一些差异,请参阅事件中心定价层之间的差异以及配额和限制To learn about some of the differences between basic and standard tiers, see Event Hubs pricing, Differences between tiers, and Quotas and limits.

    6. 按原样保留“吞吐量单位” 设置。Leave the throughput units settings as it is. 吞吐量单位是预先购买的容量单位。Throughput units are pre-purchased units of capacity. 若要了解吞吐量单位,请参阅事件中心的可伸缩性To learn about throughput units, see Event Hubs scalability.

    7. 在页面底部选择“查看 + 创建” 。Select Review + Create at the bottom of the page.

      创建事件中心命名空间

    8. 在“查看 + 创建”页上查看设置,然后选择“创建”。 On the Review + Create page, review the settings, and select Create. 等待部署完成。Wait for the deployment to complete.

      “查看 + 创建”页

    9. 在“部署” 页上选择“转到资源” ,以便导航到你的命名空间所对应的页面。On the Deployment page, select Go to resource to navigate to the page for your namespace.

      部署完成 - 转到资源

    10. 确认显示的“事件中心命名空间” 页与以下示例类似:Confirm that you see the Event Hubs Namespace page similar to the following example:

      命名空间的主页

      备注

      Azure 事件中心提供了一个 Kafka 终结点。Azure Event Hubs provides you with a Kafka endpoint. 此终结点允许事件中心命名空间以本机方式了解 Apache Kafka 消息协议和 API。This endpoint enables your Event Hubs namespace to natively understand Apache Kafka message protocol and APIs. 使用此功能,可以像与 Kafka 主题通信那样与事件中心通信,而无需更改协议客户端或运行自己的群集。With this capability, you can communicate with your event hubs as you would with Kafka topics without changing your protocol clients or running your own clusters. 事件中心支持 Apache Kafka 版本 1.0 及更高版本。Event Hubs supports Apache Kafka versions 1.0 and later. 有关详细信息,请参阅通过 Apache Kafka 应用程序使用事件中心For more information, see Use Event Hubs from Apache Kafka applications.

创建事件中心Create an event hub

若要在该命名空间中创建事件中心,请执行以下操作:To create an event hub within the namespace, do the following actions:

  1. 在“事件中心命名空间”页上,选择左侧菜单中的“事件中心”。 On the Event Hubs Namespace page, select Event Hubs in the left menu.

  2. 在窗口顶部,选择“+ 事件中心”。At the top of the window, select + Event Hub.

    添加事件中心 - 按钮

  3. 为事件中心键入名称,然后选择“创建”。Type a name for your event hub, then select Create.

    创建事件中心

    通过“分区计数”设置可以在多个使用者之间并行使用。The partition count setting allows you to parallelize consumption across many consumers. 有关详细信息,请参阅分区For more information, see Partitions.

    “消息保留”设置指定事件中心服务保留数据的时长。The message retention setting specifies how long the Event Hubs service keeps data. 有关此设置的最大限制,请参阅配额和限制For the maximum limits for this setting, see Quotas and limits.

  4. 可以在警报中检查事件中心的创建状态。You can check the status of the event hub creation in alerts. 创建事件中心后,事件中心列表中会显示该事件中心。After the event hub is created, you see it in the list of event hubs.

    已创建事件中心

后续步骤Next steps

在本文中,你已创建一个资源组、一个事件中心命名空间和一个事件中心。In this article, you created a resource group, an Event Hubs namespace, and an event hub. 有关如何将事件发送到事件中心(或)从事件中心接收事件的分步说明,请参阅以下教程:For step-by-step instructions to send events to (or) receive events from an event hub, see these tutorials: