Las plantillas de Inicio rápido de Azure están disponibles actualmente en inglés.
Create EventHubs with Capture enabled
Última actualización: 10/06/2021
This template enables you to deploy a EventHubs namespace with an event hub and enabling Capture on it
Esta plantilla de Azure Resource Manager (ARM) la creó un miembro de la comunidad, no Microsoft. Su propietario (no Microsoft) le permite usar las plantillas de ARM con arreglo a un contrato de licencia. Microsoft no se responsabiliza de ninguna plantilla de ARM que le proporcionen los miembros de la comunidad (o cuya licencia le otorguen) en cuanto a su seguridad, compatibilidad ni rendimiento. Las plantillas de ARM de la comunidad no reciben ningún tipo de soporte en ningún servicio ni programa de soporte de Microsoft. Dichas plantillas se proporcionan TAL CUAL, sin garantía de ningún tipo.
Parámetros
Nombre del parámetro | Descripción |
---|---|
eventHubNamespaceName | Name of the EventHub namespace |
eventHubName | Name of the Event Hub |
messageRetentionInDays | How long to retain the data in Event Hub |
partitionCount | Number of partitions chosen |
captureEnabled | Enable or disable the Capture feature for your Event Hub |
captureEncodingFormat | The encoding format Eventhub capture serializes the EventData when archiving to your storage |
captureTime | the time window in seconds for the archival |
captureSize | the size window in bytes for evetn hub capture |
captureNameFormat | A Capture Name Format must contain {Namespace}, {EventHub}, {PartitionId}, {Year}, {Month}, {Day}, {Hour}, {Minute} and {Second} fields. These can be arranged in any order with or without delimeters. E.g. Prod_{EventHub}/{Namespace}\{PartitionId}_{Year}_{Month}/{Day}/{Hour}/{Minute}/{Second} |
subscriptionId | Subscription Id of both Data Lake Store and Event Hub namespace |
dataLakeAccountName | Data Lake Store name |
dataLakeFolderPath | Destination archive folder path |
Uso de la plantilla
PowerShell
New-AzResourceGroup -Name <resource-group-name> -Location <resource-group-location> #use this command when you need to create a new resource group for your deploymentInstalar y configurar PowerShell de Azure
New-AzResourceGroupDeployment -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.eventhub/eventhubs-create-namespace-and-enable-capture-for-adls/azuredeploy.json
Línea de comandos
az group create --name <resource-group-name> --location <resource-group-location> #use this command when you need to create a new resource group for your deploymentInstalación y configuración de la interfaz de línea de comandos multiplataforma de Azure
az group deployment create --resource-group <my-resource-group> --template-uri https://raw.githubusercontent.com/Azure/azure-quickstart-templates/master/quickstarts/microsoft.eventhub/eventhubs-create-namespace-and-enable-capture-for-adls/azuredeploy.json