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 |
Di jendela SQL, pilih Tickets > Mock Data > Create Mock Data Task.

Di panel Create Mock Data Task, konfigurasikan parameter berikut.

Parameter
Deskripsi
Database
Pilih database target
odc_test.Tabel
Pilih tabel
employeedi databaseodc_testuntuk 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 adalah500. 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.
Klik Submit untuk membuat tugas pemalsuan data.
Setelah tugas dibuat, tab Tickets secara otomatis muncul, di mana Anda dapat melihat status persetujuan dan informasi dasar tugas.

Lihat tugas pemalsuan data
Informasi tugas
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.

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.
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.
