Bagikan melalui


Mendapatkan data dari Eventstream

Dalam artikel ini, Anda mempelajari cara mendapatkan data dari eventstream yang ada ke dalam tabel baru atau yang sudah ada.

Untuk mendapatkan data dari eventstream baru, lihat Mendapatkan data dari eventstream baru.

Prasyarat

  • Ruang kerja dengan kapasitas yang diaktifkan Microsoft Fabric
  • Database KQL dengan izin pengeditan
  • Eventstream dengan sumber data

Sumber

Untuk mendapatkan data dari eventstream, Anda perlu memilih eventstream sebagai sumber data Anda. Anda dapat memilih eventstream yang sudah ada dengan cara berikut:

Pada pita bawah database KQL Anda, baik:

  • Dari menu dropdown Dapatkan Data, lalu di bawah Berkelanjutan, pilih Eventstream Eventstream> yang Ada.

  • Pilih Dapatkan Data lalu di jendela Dapatkan data , pilih Eventstream.

  • Dari menu drop-down Dapatkan Data, di bawah Berkelanjutan, pilih Hub>data Real-Time Yang Ada Eventstream.

    Cuplikan layar jendela dapatkan data dengan tab sumber dipilih.

Konfigurasikan

  1. Pilih tabel target. Jika Anda ingin menyerap data ke dalam tabel baru, pilih + Tabel baru dan masukkan nama tabel.

    Catatan

    Nama tabel dapat mencapai 1024 karakter termasuk spasi, alfanumerik, tanda hubung, dan garis bawah. Karakter khusus tidak didukung.

  2. Di bawah Konfigurasikan sumber data, isi pengaturan menggunakan informasi dalam tabel berikut ini:

    Cuplikan layar tab konfigurasi dengan tabel baru dimasukkan dan satu file data sampel dipilih.

    Pengaturan Keterangan
    Ruang kerja Lokasi ruang kerja eventstream Anda. Pilih ruang kerja dari menu dropdown.
    Nama Eventstream Nama eventstream Anda. Pilih eventstream dari menu dropdown.
    Nama koneksi data Nama yang digunakan untuk mereferensikan dan mengelola koneksi data Anda di ruang kerja Anda. Nama koneksi data diisi secara otomatis. Secara opsional, Anda dapat memasukkan nama baru. Nama hanya dapat berisi karakter alfanumerik, tanda hubung, dan titik, dan panjangnya hingga 40 karakter.
    Memproses peristiwa sebelum penyerapan di Eventstream Opsi ini memungkinkan Anda mengonfigurasi pemrosesan data sebelum data diserap ke dalam tabel tujuan. Jika dipilih, Anda melanjutkan proses penyerapan data di Eventstream. Untuk informasi selengkapnya, lihat Memproses peristiwa sebelum penyerapan di Eventstream.
    Filter tingkat lanjut
    Kompresi Pemadatan data peristiwa, seperti yang berasal dari pusat aktivitas. Opsi tidak ada (default), atau pemadatan Gzip.
    Properti sistem peristiwa Jika ada beberapa rekaman per pesan peristiwa, properti sistem ditambahkan ke rekaman pertama. Untuk informasi selengkapnya, lihat Properti sistem peristiwa.
    Tanggal mulai pengambilan peristiwa Koneksi data mengambil peristiwa yang ada yang dibuat sejak tanggal mulai pengambilan Peristiwa. Ini hanya dapat mengambil peristiwa yang dipertahankan oleh pusat aktivitas, berdasarkan periode retensinya. Zona waktu adalah UTC. Jika tidak ada waktu yang ditentukan, waktu default adalah waktu saat koneksi data dibuat.
  3. Pilih Selanjutnya

Memproses peristiwa sebelum penyerapan di Eventstream

Opsi Proses peristiwa sebelum penyerapan di Eventstream memungkinkan Anda memproses data sebelum diserap ke dalam tabel tujuan. Dengan opsi ini, proses dapatkan data berlanjut dengan mulus di Eventstream, dengan tabel tujuan dan detail sumber data diisi secara otomatis.

Untuk memproses peristiwa sebelum penyerapan di Eventstream:

  1. Pada tab Konfigurasi , pilih Proses peristiwa sebelum penyerapan di Eventstream.

  2. Dalam kotak dialog Proses peristiwa di Eventstream , pilih Lanjutkan di Eventstream.

    Penting

    Memilih Lanjutkan di Eventstream mengakhiri proses dapatkan data di Kecerdasan Real-Time dan berlanjut di Eventstream dengan tabel tujuan dan detail sumber data yang diisi secara otomatis.

    Cuplikan layar kotak dialog Proses peristiwa dalam Eventstream.

  3. Di Eventstream, pilih simpul tujuan KQL Database , dan di panel KQL Database , verifikasi bahwa Pemrosesan peristiwa sebelum penyerapan dipilih dan bahwa detail tujuan sudah benar.

    Cuplikan layar halaman Proses peristiwa di Eventstream.

  4. Pilih Buka prosesor peristiwa untuk mengonfigurasi pemrosesan data lalu pilih Simpan. Untuk informasi selengkapnya, lihat Memproses data peristiwa dengan editor prosesor peristiwa.

  5. Kembali ke panel KQL Database , pilih Tambahkan untuk menyelesaikan penyiapan simpul tujuan KQL Database .

  6. Verifikasi data diserap ke dalam tabel tujuan.

Catatan

Peristiwa proses sebelum penyerapan dalam proses Eventstream selesai dan langkah-langkah yang tersisa dalam artikel ini tidak diperlukan.

Memeriksa

Tab Periksa terbuka dengan pratinjau data.

Untuk menyelesaikan proses penyerapan, pilih Selesai.

Cuplikan layar tab inspeksi.

Opsional:

  • Pilih Penampil perintah untuk melihat dan menyalin perintah otomatis yang dihasilkan dari input Anda.
  • Ubah format data yang disimpulkan secara otomatis dengan memilih format yang diinginkan dari menu dropdown. Data dibaca dari pusat aktivitas dalam bentuk objek EventData . Format yang didukung adalah CSV, JSON, PSV, SCsv, SOHsv TSV, TXT, dan TSVE.
  • Edit kolom.
  • Jelajahi Opsi tingkat lanjut berdasarkan jenis data.

Edit kolom

Catatan

  • Untuk format tabular (CSV, TSV, PSV), Anda tidak dapat memetakan kolom dua kali. Untuk memetakan ke kolom yang sudah ada, pertama-tama hapus kolom baru.
  • Anda tidak dapat mengubah tipe kolom yang sudah ada. Jika Anda mencoba memetakan ke kolom yang memiliki format yang berbeda, Anda mungkin berakhir dengan kolom kosong.

Perubahan yang dapat Anda lakukan dalam tabel tergantung pada parameter berikut:

  • Jenis tabel baru atau sudah ada
  • Jenis pemetaan baru atau sudah ada
Jenis tabel Jenis Pemetaan Penyesuaian yang tersedia
Tabel Baru Tambahkan Pemetaan Baru Ganti nama kolom, ubah jenis data, ubah sumber data, transformasi pemetaan, tambahkan kolom, hapus kolom
Tabel yang sudah ada Tambahkan Pemetaan Baru Tambahkan kolom (di mana Anda kemudian dapat mengubah jenis data, mengganti nama, dan memperbarui)
Tabel yang sudah ada Pemetaan yang ada tidak ada

Cuplikan layar kolom terbuka untuk pengeditan.

Memindahkan transformasi

Some data format mappings (Parquet, JSON, and Avro) support simple ingest-time transformations. Untuk menerapkan transformasi pemetaan, buat atau perbarui kolom di jendela Edit kolom .

Transformasi pemetaan dapat dilakukan pada kolom string jenis atau tanggalwaktu, dengan sumber memiliki tipe data int atau panjang. Supported mapping transformations are:

  • DateTimeFromUnixSeconds
  • DateTimeFromUnixMilliseconds
  • DateTimeFromUnixMicroseconds
  • DateTimeFromUnixNanoseconds

Opsi tingkat lanjut berdasarkan jenis data

Tabular (CSV, TSV, PSV):

Data tabular tidak selalu menyertakan nama kolom yang digunakan untuk memetakan data sumber ke kolom yang ada. Untuk menggunakan baris pertama sebagai nama kolom, aktifkan Baris pertama adalah header kolom.

Cuplikan layar baris Pertama adalah sakelar header kolom.

JSON:

Untuk menentukan pembagian kolom data JSON, pilih Tingkat Berlapis Tingkat Lanjut>, dari 1 hingga 100.

Cuplikan layar opsi JSON tingkat berlapis.

Ringkasan

Di jendela Persiapan data, ketiga langkah ditandai dengan tanda centang hijau saat penyerapan data berhasil diselesaikan. Anda bisa memilih kartu untuk dikueri, menghilangkan data yang diserap, atau melihat dasbor ringkasan penyerapan Anda. Pilih Tutup untuk menutup jendela.

Cuplikan layar halaman ringkasan dengan penyerapan yang berhasil diselesaikan.