全部产品
Search
文档中心

ApsaraDB for OceanBase:Hasilkan data uji

更新时间:Jun 28, 2025

Topik ini menjelaskan cara menghasilkan, melihat, dan mengunduh data tiruan.

Informasi latar belakang

OceanBase Developer Center (ODC) menyediakan fitur pemalsuan data untuk membantu Anda dengan cepat menghasilkan data berdasarkan tipe bidang tabel yang ada. Fitur ini berguna dalam skenario yang memerlukan sejumlah besar data tiruan, seperti pengujian kinerja database dan verifikasi fitur.

Pertimbangan

  • Maksimal 100 juta baris dapat ditiru dalam satu waktu.

  • Pemalsuan data tidak didukung untuk tabel dengan kendala CHECK.

  • Pemalsuan data tidak didukung untuk tabel yang dipartisi RANGE atau LIST.

  • Pemalsuan data tidak didukung untuk tabel yang dikodekan menggunakan ZHSGB2312.

Buat tugas pemalsuan data

Contoh: Pada tab Tickets, hasilkan data tiruan berdasarkan tabel yang ada di database.

Parameter

Nilai contoh

Nama proyek

odc_4.2.0

Nama database

odc_test

Nama tabel

employee

  1. Di jendela SQL, pilih Tickets > Mock Data > Create Mock Data Task.

    image

  2. Di panel Create Mock Data Task, konfigurasikan parameter berikut.

    image

    Parameter

    Deskripsi

    Database

    Pilih database target odc_test.

    Tabel

    Pilih tabel employee di database odc_test untuk menghasilkan data tiruan berdasarkan tabel ini.

    Volume Data Tiruan

    Tentukan jumlah baris yang akan dihasilkan. Nilai default adalah 1000. Maksimal 100 juta baris dapat dihasilkan. Anda bisa memasukkan nilai mulai dari 1 hingga 100.000.000.

    Ukuran Batch

    Tentukan jumlah baris yang memicu commit dengan menggunakan perintah COMMIT. Secara default, commit dilakukan setiap kali 200 baris dihasilkan. Nilai maksimumnya adalah 500. Anda bisa memasukkan bilangan bulat mulai dari 1 hingga 500.

    Kosongkan Tabel Sebelum Memasukkan Data Tiruan

    Tentukan apakah akan menghapus data asli sebelum memasukkan data tiruan ke dalam tabel.

    Mode Penanganan Konflik Data

    Pilih metode penanganan ketika data yang dimasukkan bertentangan dengan data asli di tabel. Nilai valid:

    • Abaikan: Opsi ini dipilih secara default. Data yang bertentangan dengan data yang ada tidak dimasukkan.

    • Timpah: Jika terjadi konflik data, data asli dihapus dan data baru dimasukkan.

    • Hentikan: Jika terjadi konflik data, tugas pemalsuan data dihentikan.

    Pengaturan Aturan

    Tetapkan aturan pembuatan data.

    Di kolom Aturan dan Rincian Aturan, tetapkan aturan pembuatan data tiruan untuk bidang di tabel yang dipilih. Beberapa aturan bawaan disediakan di kolom Aturan berdasarkan tipe bidang. Kolom Rincian Aturan menampilkan rincian tentang aturan yang dipilih. Anda dapat mengklik ikon Edit untuk mengedit rinciannya.

    Pengaturan Tugas

    Pilih Eksekusi Sekarang atau Eksekusi Terjadwal.

  3. Klik Submit untuk membuat tugas pemalsuan data.

  4. Setelah tugas dibuat, tab Tickets secara otomatis muncul, di mana Anda dapat melihat status persetujuan dan informasi dasar tugas.

    image

Lihat tugas pemalsuan data

Informasi tugas

  1. Di daftar tugas pemalsuan data pada tab Tickets, klik Lihat di kolom Tindakan tugas target. Di panel Rincian Tugas tugas tersebut, klik tab Informasi Tugas di pojok kanan atas untuk melihat informasi dasar tugas dan pengaturan pemalsuan data.

    image

    Item

    Deskripsi

    Informasi dasar tugas

    ID, koneksi, database, tipe, mode eksekusi, pembuat, dan waktu pembuatan tugas ditampilkan.

    Pengaturan pemalsuan data

    Tabel target, jumlah baris yang akan dihasilkan, jumlah baris yang dicommit sekaligus, apakah tabel akan dikosongkan sebelum memasukkan data, metode penanganan konflik data, catatan yang dimasukkan, catatan konflik, apakah mengabaikan konflik data, membersihkan catatan, dan pengaturan aturan ditampilkan.

  2. Di tab Informasi Tugas, klik Inisiasi Ulang atau Unduh di pojok kanan bawah untuk memulai ulang tugas atau mengunduh file data tiruan ke disk lokal Anda.

Log tugas

Di daftar tugas pemalsuan data pada tab Tickets, klik Lihat di kolom Tindakan tugas target. Di panel Rincian Tugas tugas tersebut, klik tab Log Tugas di pojok kanan atas untuk melihat semua log dan log peringatan tugas.

Tab

Deskripsi

Semua Log

Menampilkan informasi lengkap semua log tugas, termasuk log INFO, ERROR, dan WARN.

Log Peringatan

Menampilkan log ERROR dan WARN tugas. Ketika tugas gagal, Anda dapat melihat pesan kesalahan di log peringatan.

Selain itu, bilah alat menyediakan ikon berikut:

Ikon

Deskripsi

Cari

Klik ikon ini untuk mencari log.

Unduh

Klik ikon ini untuk mengunduh log.

Salin

Klik ikon ini untuk menyalin log.

Unduh data tiruan

Di daftar tugas pemalsuan data pada tab Tickets, klik Unduh di panel Detail Tiket tugas untuk mengunduh data tiruan yang dibuat ke disk lokal Anda. Anda dapat melihat file data tiruan yang diekspor di disk lokal Anda.

image

Referensi