Mendapatkan data dari file

Penyerapan data adalah proses pemuatan data dari satu atau beberapa sumber ke dalam tabel di Azure Data Explorer. Setelah diserap, data tersedia untuk kueri. Dalam artikel ini, Anda mempelajari cara mendapatkan data dari file lokal ke dalam tabel baru atau yang sudah ada.

Untuk informasi umum tentang penyerapan data, lihat Gambaran umum penyerapan data Azure Data Explorer.

Prasyarat

  • Akun Microsoft atau identitas pengguna Microsoft Entra. Langganan Azure tidak diperlukan.
  • Masuk ke antarmuka pengguna web Azure Data Explorer.
  • Kluster dan database Azure Data Explorer. Membuat kluster dan database.

Dapatkan data

  1. Dari panel navigasi kiri, pilih Kueri.

  2. Klik kanan pada database tempat Anda ingin menyerap data. Pilih Dapatkan data.

    Cuplikan layar tab kueri, dengan klik kanan pada database dan dialog dapatkan opsi terbuka.

Pilih sumber data

Di jendela Dapatkan data , tab Sumber dipilih.

Pilih sumber data dari daftar yang tersedia. Dalam contoh ini, Anda menyerap data dari file Lokal.

Cuplikan layar jendela dapatkan data dengan tab sumber dipilih.

Catatan

Penyerapan mendukung ukuran file maksimum 6 GB. Rekomendasinya adalah menyerap file antara 100 MB dan 1 GB.

Mengonfigurasi penyerapan data

  1. Pilih database dan tabel target. Untuk menyerap data ke dalam tabel baru, pilih + Tabel baru dan masukkan nama tabel.

    Catatan

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

  2. Seret file ke dalam jendela, atau pilih Telusuri file.

    Catatan

    Anda dapat menambahkan hingga 1.000 file. Setiap file bisa maksimal 1 GB tidak dikompresi.

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

  3. Pilih Selanjutnya.

Memeriksa

Tab Periksa terbuka dengan pratinjau data.

Untuk menyelesaikan proses penyerapan, pilih Selesai.

Cuplikan layar tab inspeksi.

Opsional:

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

Beberapa pemetaan format data (Parquet, JSON, dan Avro) mendukung transformasi sederhana pada waktu penerimaan data. 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. Transformasi pemetaan yang didukung adalah:

  • DateTimeFromUnixSeconds
  • DateTimeFromUnixMilliseconds
  • DateTimeFromUnixMicroseconds
  • DateTimeFromUnixNanoseconds

Opsi tingkat lanjut berdasarkan jenis data

Data Tabular (CSV, TSV, PSV):

  • Jika Anda memasukkan format tabular dalam tabel yang sudah ada, Anda dapat memilih menu tarik-turun pemetaan tabel dan memilih Gunakan pemetaan eksisting. Data tabular tidak selalu menyertakan nama kolom yang digunakan untuk memetakan data sumber ke kolom yang ada. Ketika opsi ini dicentang, pemetaan dilakukan secara berurutan, dan skema tabel tetap sama.

  • Jika tidak, buat pemetaan baru.

  • Untuk menggunakan baris pertama sebagai nama kolom, pilih Header baris pertama.

    Cuplikan layar opsi pemetaan.

JSON:

  • Untuk menentukan pembagian kolom data JSON, pilih Tingkat berlapis, dari 1 hingga 100.

Ringkasan

Di jendela Persiapan data, ketiga langkah menunjukkan tanda centang hijau saat penyerapan data berhasil diselesaikan. Anda bisa menampilkan perintah yang digunakan setiap langkah, atau memilih kartu untuk mengkueri, memvisualisasikan, atau menghilangkan data yang diserap.

Cuplikan layar halaman ringkasan dengan penyerapan yang berhasil diselesaikan.