Získání připojovacího řetězce služby Event Hubs

Ke komunikaci s centrem událostí v oboru názvů potřebujete připojovací řetězec pro obor názvů nebo centrum událostí. Pokud použijete připojovací řetězec k oboru názvů z vaší aplikace, bude mít aplikace poskytnutý přístup (správa, čtení nebo zápis) ke všem centrem událostí v oboru názvů. Pokud použijete připojovací řetězec k centru událostí, budete mít k danému konkrétnímu centru událostí poskytnutý přístup.

Připojovací řetězec pro obor názvů obsahuje následující komponenty:

  • Plně kvalifikovaný název domény oboru názvů služby Event Hubs, který jste vytvořili (zahrnuje název oboru názvů služby Event Hubs následovaný servicebus.windows.netnázvem )
  • Název sdíleného přístupového klíče
  • Hodnota sdíleného přístupového klíče

Připojovací řetězec pro obor názvů vypadá takto:

Endpoint=sb://<NamespaceName>.servicebus.windows.net/;SharedAccessKeyName=<KeyName>;SharedAccessKey=<KeyValue>

Připojovací řetězec pro centrum událostí obsahuje další komponentu. To je. EntityPath=<EventHubName>

Endpoint=sb://<NamespaceName>.servicebus.windows.net/;SharedAccessKeyName=<KeyName>;SharedAccessKey=<KeyValue>;EntityPath=<EventHubName>

V tomto článku se dozvíte, jak získat připojovací řetězec k oboru názvů nebo konkrétnímu centru událostí pomocí Azure Portal, PowerShellu nebo rozhraní příkazového řádku.

portál Azure

Připojovací řetězec pro obor názvů

  1. Přihlaste se k portálu Azure.

  2. V levé navigační nabídce vyberte Všechny služby .

  3. V části Analýza vyberte Event Hubs.

  4. V seznamu center událostí vyberte své centrum událostí.

  5. Na stránce Obor názvů služby Event Hubs v nabídce vlevo vyberte Zásady sdíleného přístupu .

  6. V seznamu zásad vyberte zásadu sdíleného přístupu . Výchozí má název : RootManageSharedAccessPolicy. Můžete přidat zásadu s příslušnými oprávněními (odeslat, naslouchat) a použít ji.

    Zásady sdíleného přístupu služby Event Hubs

  7. Vyberte tlačítko kopírovat vedle pole Připojovací řetězec-primární klíč .

    Event Hubs – získání připojovacího řetězce

Připojovací řetězec pro konkrétní centrum událostí v oboru názvů

V této části najdete postup získání připojovacího řetězce ke konkrétnímu centru událostí v oboru názvů.

  1. Na stránce Obor názvů služby Event Hubs vyberte v dolním podokně centrum událostí.

  2. Na stránce Instance služby Event Hubs v nabídce vlevo vyberte Zásady sdíleného přístupu .

  3. Pro centrum událostí nejsou vytvořené žádné výchozí zásady. Vytvořte zásadu s přístupem ke správě, odesílání nebo naslouchání .

  4. V seznamu vyberte zásadu.

  5. Vyberte tlačítko kopírovat vedle pole Připojovací řetězec-primární klíč .

    Připojovací řetězec ke konkrétnímu centru událostí.

Azure PowerShell

Pomocí rutiny Get-AzEventHubKey můžete získat připojovací řetězec pro konkrétní zásadu nebo pravidlo.

Tady je ukázkový příkaz pro získání připojovacího řetězce pro obor názvů. MyAuthRuleName je název zásady sdíleného přístupu. Pro obor názvů existuje výchozí: RootManageSharedAccessKey.

Get-AzEventHubKey -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -AuthorizationRuleName MyAuthRuleName

Tady je ukázkový příkaz pro získání připojovacího řetězce pro konkrétní centrum událostí v rámci oboru názvů:

Get-AzEventHubKey -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -EventHubName MyEventHubName -AuthorizationRuleName MyAuthRuleName

Tady je ukázkový příkaz pro získání připojovacího řetězce pro centrum událostí v clusteru Geografické zotavení po havárii, který má alias.

Get-AzEventHubKey -ResourceGroupName MyResourceGroupName -NamespaceName MyNamespaceName -EventHubName MyEventHubName -AliasName MyAliasName -Name MyAuthRuleName

Azure CLI

Tady je ukázkový příkaz pro získání připojovacího řetězce pro obor názvů. MyAuthRuleName je název zásady sdíleného přístupu. Pro obor názvů existuje výchozí: RootManageSharedAccessKey

az eventhubs namespace authorization-rule keys list --resource-group MyResourceGroupName --namespace-name MyNamespaceName --name RootManageSharedAccessKey

Tady je ukázkový příkaz pro získání připojovacího řetězce pro konkrétní centrum událostí v rámci oboru názvů:

az eventhubs eventhub authorization-rule keys list --resource-group MyResourceGroupName --namespace-name MyNamespaceName --eventhub-name MyEventHubName --name MyAuthRuleName

Tady je ukázkový příkaz pro získání připojovacího řetězce pro centrum událostí v clusteru Geografické zotavení po havárii, který má alias.

az eventhubs georecovery-alias authorization-rule keys list --resource-group MyResourceGroupName --namespace-name MyNamespaceName --eventhub-name MyEventHubName --alias-name MyAliasName --name MyAuthRuleName

Další informace o příkazech Azure CLI pro službu Event Hubs najdete v tématu Azure CLI pro službu Event Hubs.

Další kroky

Další informace o službě Event Hubs najdete na následujících odkazech: