Guida introduttiva: Creare un hub eventi usando l'interfaccia della riga di comando di AzureQuickstart: Create an event hub using Azure CLI

Hub eventi di Azure è una piattaforma di Big Data streaming e un servizio di inserimento di eventi che consente di ricevere ed elaborare milioni di eventi al secondo.Azure Event Hubs is a Big Data streaming platform and event ingestion service, capable of receiving and processing millions of events per second. Hub eventi consente di elaborare e archiviare eventi, dati o dati di telemetria generati dal software distribuito e dai dispositivi.Event Hubs can process and store events, data, or telemetry produced by distributed software and devices. I dati inviati a un hub eventi possono essere trasformati e archiviati usando qualsiasi provider di analisi in tempo reale o adattatori di invio in batch/archiviazione.Data sent to an event hub can be transformed and stored using any real-time analytics provider or batching/storage adapters. Per una panoramica dettagliata di Hub eventi, vedere Panoramica di Hub eventi e Funzionalità di Hub eventi.For detailed overview of Event Hubs, see Event Hubs overview and Event Hubs features.

In questa guida introduttiva viene creato un hub eventi usando l'interfaccia della riga di comando di Azure.In this quickstart, you create an event hub using Azure CLI.

Se non si ha una sottoscrizione di Azure, creare un account gratuito prima di iniziare.If you don't have an Azure subscription, create a free account before you begin.

PrerequisitiPrerequisites

  • Usare l'ambiente bash in Azure cloud Shell.Use the Bash environment in Azure Cloud Shell.

    Avviare Cloud Shell in una nuova finestraLaunch Cloud Shell in a new window

  • Se si preferisce, installare l'interfaccia della riga di comando di Azure per eseguire i relativi comandi di riferimento.If you prefer, install the Azure CLI to run CLI reference commands.

  • Questo articolo richiede l'interfaccia della riga di comando di Azure versione 2.0.4 o successiva.This article requires version 2.0.4 or later of the Azure CLI. Se si usa Azure Cloud Shell, la versione più recente è già installata.If using Azure Cloud Shell, the latest version is already installed.

Impostare il contesto della sottoscrizioneSet the subscription context

I passaggi seguenti non sono necessari se si eseguono i comandi in Cloud Shell.The following steps are not required if you're running commands in Cloud Shell. Se si esegue l'interfaccia della riga di comando in locale, eseguire la procedura seguente per accedere ad Azure e impostare la sottoscrizione corrente:If you're running the CLI locally, perform the following steps to sign in to Azure and set your current subscription:

Impostare il contesto della sottoscrizione corrente.Set the current subscription context. Sostituire MyAzureSub con il nome della sottoscrizione di Azure che si desidera usare:Replace MyAzureSub with the name of the Azure subscription you want to use:

az account set --subscription MyAzureSub

Creare un gruppo di risorseCreate a resource group

Un gruppo di risorse è una raccolta logica per le risorse di Azure.A resource group is a logical collection of Azure resources. Tutte le risorse vengono distribuite e gestite in un gruppo di risorse.All resources are deployed and managed in a resource group. Usare il comando seguente per creare un gruppo di risorse:Run the following command to create a resource group:

# Create a resource group. Specify a name for the resource group.
az group create --name <resource group name> --location eastus

Creare uno spazio dei nomi di Hub eventiCreate an Event Hubs namespace

Uno spazio dei nomi di Hub eventi specifica un contenitore di ambito univoco, a cui fa riferimento il nome di dominio completo, in cui si crea uno o più hub eventi.An Event Hubs namespace provides a unique scoping container, referenced by its fully qualified domain name, in which you create one or more event hubs. Per creare uno spazio dei nomi nel gruppo di risorse, eseguire il comando seguente:To create a namespace in your resource group, run the following command:

# Create an Event Hubs namespace. Specify a name for the Event Hubs namespace.
az eventhubs namespace create --name <Event Hubs namespace> --resource-group <resource group name> -l <region, for example: East US>

Creare un hub eventiCreate an event hub

Per creare un hub eventi, eseguire il comando seguente:Run the following command to create an event hub:

# Create an event hub. Specify a name for the event hub. 
az eventhubs eventhub create --name <event hub name> --resource-group <resource group name> --namespace-name <Event Hubs namespace>

Congratulazioni!Congratulations! È stata usata l'interfaccia della riga di comando di Azure per creare uno spazio dei nomi di Hub eventi e un hub eventi nello spazio dei nomi.You have used Azure CLI to create an Event Hubs namespace, and an event hub within that namespace.

Passaggi successiviNext steps

In questo articolo è stato creato un gruppo di risorse, uno spazio dei nomi Hub eventi e un hub eventi.In this article, you created a resource group, an Event Hubs namespace, and an event hub. Per istruzioni dettagliate relative all'invio o alla ricezione di eventi da un hub eventi, vedere le esercitazioni per l'invio e la ricezione di eventi:For step-by-step instructions to send events to (or) receive events from an event hub, see the Send and receive events tutorials: