Mulai Cepat: Membuat pusat aktivitas menggunakan Azure CLI

Dalam mulai cepat ini, Anda akan membuat pusat aktivitas menggunakan Azure CLI.

Jika Anda tidak memiliki Langganan Azure, buat Akun gratis Azure sebelum memulai.

Prasyarat

  • Artikel ini memerlukan Azure CLI versi 2.0.4 atau yang lebih baru. Jika menggunakan Azure Cloud Shell, versi terbaru sudah terinstal.

Buat grup sumber daya

Jalankan perintah berikut untuk membuat grup sumber daya. Grup sumber daya adalah kumpulan logis sumber daya Azure. Semua sumber daya diterapkan dan dikelola dalam grup sumber daya.

Pilih Salin untuk menyalin perintah dan menempelkannya ke jendela Cloud Shell atau CLI, dan jalankan. Perbarui nama grup sumber daya dan wilayah jika Anda mau.

rgName="contosorg$RANDOM"
region="eastus"
az group create --name $rgName --location $region

Anda melihat output yang mirip dengan yang berikut ini. Anda melihat nama grup sumber daya di name bidang dengan angka acak menggantikan $RANDOM.

{
  "id": "/subscriptions/0000000000-0000-0000-0000-000000000000000/resourceGroups/contosorg32744",
  "location": "eastus",
  "managedBy": null,
  "name": "contosorg32744",
  "properties": {
    "provisioningState": "Succeeded"
  },
  "tags": null,
  "type": "Microsoft.Resources/resourceGroups"
}

Membuat namespace layanan Pusat Aktivitas

Jalankan perintah berikut untuk membuat namespace layanan Azure Event Hubs. Namespace layanan Azure Event Hubs menyediakan kontainer lingkup unik, yang dirujuk oleh nama domainnya sepenuhnya memenuhi syarat, di mana Anda membuat satu atau beberapa pusat aktivitas. Perbarui nama namespace layanan jika Anda mau.

# Create an Event Hubs namespace. Specify a name for the Event Hubs namespace.
namespaceName="contosoehubns$RANDOM"
az eventhubs namespace create --name $namespaceName --resource-group $rgName -l $region

Anda melihat output yang mirip dengan yang berikut ini. Anda melihat nama namespace layanan di name bidang .

{
  "createdAt": "2023-03-13T20:28:53.037Z",
  "disableLocalAuth": false,
  "id": "/subscriptions/0000000000-0000-0000-0000-0000000000000000/resourceGroups/contosorg32744/providers/Microsoft.EventHub/namespaces/contosoehubns17861",
  "isAutoInflateEnabled": false,
  "kafkaEnabled": true,
  "location": "East US",
  "maximumThroughputUnits": 0,
  "metricId": "0000000000-0000-0000-0000-0000000000000000:contosoehubns17861",
  "minimumTlsVersion": "1.2",
  "name": "contosoehubns17861",
  "provisioningState": "Succeeded",
  "publicNetworkAccess": "Enabled",
  "resourceGroup": "contosorg32744",
  "serviceBusEndpoint": "https://contosoehubns17861.servicebus.windows.net:443/",
  "sku": {
    "capacity": 1,
    "name": "Standard",
    "tier": "Standard"
  },
  "status": "Active",
  "tags": {},
  "type": "Microsoft.EventHub/Namespaces",
  "updatedAt": "2023-03-13T20:29:45.637Z",
  "zoneRedundant": false
}

Membuat pusat aktivitas

Jalankan perintah berikut untuk membuat pusat aktivitas. Perbarui nama pusat aktivitas jika Anda mau.

# Create an event hub. Specify a name for the event hub. 
eventhubName="contosoehub$RANDOM"
az eventhubs eventhub create --name $eventhubName --resource-group $rgName --namespace-name $namespaceName

Anda melihat output yang mirip dengan yang berikut ini. Anda melihat nama pusat aktivitas di name bidang .

{
  "captureDescription": null,
  "createdAt": "2023-03-13T20:32:04.457000+00:00",
  "id": "/subscriptions/000000000-0000-0000-0000-00000000000000/resourceGroups/contosorg32744/providers/Microsoft.EventHub/namespaces/contosoehubns17861/eventhubs/contosoehub23255",
  "location": "eastus",
  "messageRetentionInDays": 7,
  "name": "contosoehub23255",
  "partitionCount": 4,
  "partitionIds": [
    "0",
    "1",
    "2",
    "3"
  ],
  "resourceGroup": "contosorg32744",
  "status": "Active",
  "systemData": null,
  "type": "Microsoft.EventHub/namespaces/eventhubs",
  "updatedAt": "2023-03-13T20:32:04.727000+00:00"
}

Selamat! Anda telah menggunakan Azure CLI untuk membuat namespace layanan Azure Event Hubs, dan pusat aktivitas dalam namespace layanan tersebut.

Membersihkan sumber daya

Jika Anda ingin menyimpan pusat aktivitas ini sehingga Anda dapat menguji pengiriman dan penerimaan peristiwa, abaikan bagian ini. Jika tidak, jalankan perintah berikut untuk menghapus grup sumber daya. Perintah ini menghapus semua sumber daya dalam grup sumber daya dan grup sumber daya itu sendiri.

az group delete --name $rgName

Langkah berikutnya

Dalam artikel ini, Anda membuat grup sumber daya, kumpulan nama Event Hubs, dan pusat aktivitas. Untuk instruksi langkah demi langkah untuk mengirim peristiwa ke (atau) menerima peristiwa dari pusat aktivitas, lihat tutorial Mengirim dan menerima peristiwa: