Azure Event Hubs sebagai sumber Event Grid

Artikel ini menyediakan properti dan skema untuk peristiwa hub peristiwa. Untuk pengantar skema peristiwa, lihat Skema peristiwa Azure Event Grid.

Tipe kejadian yang tersedia

Event Hubs menghasilkan jenis peristiwa Microsoft.EventHub.CaptureFileCreated saat file tangkapan dibuat.

Contoh peristiwa

Sampel peristiwa ini memperlihatkan skema peristiwa hub peristiwa yang diangkat saat fitur tangkapan menyimpan file:

[
    {
        "source": "/subscriptions/<guid>/resourcegroups/rgDataMigrationSample/providers/Microsoft.EventHub/namespaces/tfdatamigratens",
        "subject": "eventhubs/hubdatamigration",
        "type": "Microsoft.EventHub.CaptureFileCreated",
        "time": "2017-08-31T19:12:46.0498024Z",
        "id": "14e87d03-6fbf-4bb2-9a21-92bd1281f247",
        "data": {
            "fileUrl": "https://tf0831datamigrate.blob.core.windows.net/windturbinecapture/tfdatamigratens/hubdatamigration/1/2017/08/31/19/11/45.avro",
            "fileType": "AzureBlockBlob",
            "partitionId": "1",
            "sizeInBytes": 249168,
            "eventCount": 1500,
            "firstSequenceNumber": 2400,
            "lastSequenceNumber": 3899,
            "firstEnqueueTime": "2017-08-31T19:12:14.674Z",
            "lastEnqueueTime": "2017-08-31T19:12:44.309Z"
        },
        "specversion": "1.0"
    }
]

Properti kejadian

Sebuah peristiwa memiliki data tingkat atas berikut ini:

Properti Tipe Deskripsi
source string Jalur sumber daya lengkap ke sumber kejadian. Bidang ini tidak dapat ditulis. Event Grid memberikan nilai ini.
subject string Jalur yang ditentukan penerbit ke subjek kejadian.
type string Salah satu jenis kejadian terdaftar untuk sumber kejadian ini.
time string Waktu peristiwa dibuat berdasarkan waktu UTC penyedia.
id string Pengidentifikasi unik untuk peristiwa tersebut.
data object Data peristiwa hub peristiwa.
specversion string Versi spesifikasi skema CloudEvents.

Objek data memiliki properti berikut:

Properti Tipe Deskripsi
fileUrl string Jalur ke file tangkapan.
fileType string Jenis file dari file tangkapan.
partitionId string ID pecahan.
sizeInBytes Integer Ukuran file.
eventCount Integer Jumlah peristiwa dalam file.
firstSequenceNumber Integer Nomor urut terkecil dari antrean.
lastSequenceNumber Integer Nomor urut terbesar dari antrean.
firstEnqueueTime string Pertama kali dari antrean.
lastEnqueueTime string Terakhir kali dari antrean.

Tutorial dan cara kerja

Judul Deskripsi
Tutorial: streaming big data ke dalam gudang data Saat Pusat Aktivitas membuat file Capture, Event Grid mengirimkan peristiwa ke aplikasi fungsi. Aplikasi ini mengambil file Capture dan memigrasikan data ke gudang data.

Langkah berikutnya