Create EventHubs with Archive enabled

Laatst bijgewerkt: 22-6-2017

This template enables you to deploy a EventHubs namespace with an Event Huh enabling Archive on it

Deze ARM-sjabloon (Azure Resource Manager) is gemaakt door een lid van de community, niet door Microsoft. Elke ARM-sjabloon wordt aan u in licentie gegeven onder een licentieovereenkomst van de eigenaar, niet van Microsoft. Microsoft is niet verantwoordelijk voor ARM-sjablonen die door communityleden worden verstrekt en in licentie worden gegeven, en test deze sjablonen ook niet op veiligheid, compatibiliteit of prestaties. ARM-sjablonen van de community worden onder geen enkel programma of geen enkele service van Microsoft ondersteund, en worden 'AS IS' beschikbaar gesteld, zonder enige vorm van garantie.

Parameters

Parameternaam Beschrijving
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
destinationStorageAccountResourceId Your existing storage account resource id where you want the blobs be archived
blobContainerName Your existing storage container that you want the blobs archived in
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}

De sjabloon gebruiken

PowerShell

New-AzureRmResourceGroupDeployment -Name <deployment-name> -ResourceGroupName <resource-group-name> -TemplateUri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-eventhubs-create-namespace-and-enable-capture/azuredeploy.json
Azure PowerShell installeren en configureren

Opdrachtregel

azure config mode arm
azure group deployment create <my-resource-group> <my-deployment-name> --template-uri https://raw.githubusercontent.com/azure/azure-quickstart-templates/master/201-eventhubs-create-namespace-and-enable-capture/azuredeploy.json
De platformoverschrijdende Azure-opdrachregelinterface installeren en configureren