Utilia

Generator Data Uji

Buat data uji palsu yang realistis (nama, email, alamat, tanggal, angka) di browser Anda dan ekspor sebagai JSON, CSV, atau pernyataan SQL INSERT.

Kolom
    Format ekspor

    Cara membuat data uji

    1. Pilih Lokal: Inggris (AS), Inggris (Kanada), Prancis (Prancis), atau Prancis (Kanada). Pilihan ini menentukan gaya nama, alamat, kode pos, dan nomor telepon. Nama dan alamat palsu hanya tersedia dalam gaya Inggris atau Prancis (Kanada/Prancis); belum ada lokal Indonesia, dan di halaman ini bawaannya adalah Inggris (AS).
    2. Susun kolom Anda. Setiap kolom memiliki Nama kolom dan Jenis; beberapa jenis punya opsi seperti Min dan Maks, rentang tanggal Dari dan Sampai, atau Format internasional untuk nomor telepon. Tambah kolom menambahkan satu kolom, Hapus kolom menghapusnya, dan Atur ulang kolom mengembalikan susunan bawaan.
    3. Atur jumlah Baris (maks. 10.000) dan, jika Anda menginginkan data yang dapat direproduksi, Seed (opsional).
    4. Klik Buat data. 20 baris pertama muncul di pratinjau dan ekspor lengkapnya di kotak hasil.
    5. Pilih Format ekspor (JSON, CSV, atau SQL INSERT), lalu salin atau unduh hasilnya. Mengubah format atau opsinya tidak membuat ulang data.

    Apa yang dibuat alat ini

    Nilai-nilainya berasal dari pustaka open source Faker, yang memilih entri secara acak dari daftar kata untuk lokal yang dipilih. Anda bisa menggabungkan data orang (nama depan, nama belakang, nama lengkap, email, telepon, jabatan), tempat (alamat jalan, kota, negara bagian atau provinsi, kode pos, negara), perusahaan, tanggal, bilangan bulat, bilangan desimal, UUID, boolean, dan teks pengisi (kata, kalimat, atau paragraf lorem). Kolom Nomor baris (1, 2, 3…) berguna sebagai primary key.

    Setiap baris mewakili satu orang fiktif, sehingga email dibentuk dari nama depan dan nama belakang pada baris yang sama. Dengan Hanya domain contoh yang dicadangkan (aktif secara bawaan), setiap alamat berakhiran example.com, example.org, atau example.net. Domain-domain ini dicadangkan untuk dokumentasi oleh RFC 2606, sehingga uji coba tidak akan pernah mengirim email ke kotak masuk sungguhan. Opsi % kosong mengosongkan sebagian sel sesuai persentase tersebut (null di JSON dan SQL), yang berguna untuk menguji cara kode Anda menangani nilai yang hilang.

    Data yang dapat direproduksi dengan seed

    Faker memakai generator pseudo-acak. Jika kolom seed kosong, alat ini memilih seed acak dan menampilkannya di pesan hasil. Ketik seed tersebut, pertahankan kolom, lokal, dan jumlah baris yang sama, dan Anda akan mendapatkan baris yang persis sama lagi, sangat berguna untuk laporan bug, tangkapan layar, dan pengujian otomatis. Teks apa pun bisa dipakai sebagai seed: angka dipakai sebagai bilangan dan teks lain dikonversi menjadi bilangan. Seed yang sama bisa menghasilkan nilai berbeda setelah pustaka Faker diperbarui di masa mendatang.

    Format ekspor

    • JSON menghasilkan array objek, satu per baris, dengan angka dan boolean tetap sebagai tipe JSON sungguhan.
    • CSV mengikuti RFC 4180: nilai yang berisi pemisah, tanda kutip, atau jeda baris diberi tanda kutip. Pilih titik koma jika Excel Anda memakai koma sebagai pemisah desimal, seperti pada pengaturan regional Indonesia.
    • SQL INSERT menulis pernyataan INSERT multi-baris, masing-masing hingga 500 baris. Identifier dikutip dengan tanda kutip ganda pada dialek Standar atau backtick untuk MySQL / MariaDB, dan tanda kutip tunggal di dalam string digandakan, sehingga nama seperti O’Brien tidak pernah merusak skrip. Sertakan CREATE TABLE menambahkan definisi tabel yang sesuai dengan tipe kolom sederhana (INTEGER, DECIMAL, DATE, BOOLEAN, VARCHAR, TEXT).

    Hanya data palsu: gunakan secara bertanggung jawab

    Semua yang dihasilkan alat ini adalah rekaan. Nama, alamat, nomor telepon, dan email adalah kombinasi acak, tetapi bisa saja kebetulan cocok dengan orang, jalan, atau nomor telepon yang benar-benar ada. Gunakan data ini untuk mengisi database pengembangan, demo, prototipe, dan pengujian otomatis. Jangan pernah memakainya untuk menipu siapa pun, menyamar sebagai orang lain, membuat akun atau ulasan palsu, melakukan penipuan, atau mengakali verifikasi identitas atau usia.

    Pertanyaan yang sering diajukan

    Apakah data saya dikirim ke mana pun?

    Tidak. Generator berjalan sepenuhnya di browser Anda; susunan kolom dan baris yang dibuat tidak pernah meninggalkan perangkat Anda. Pustaka Faker diunduh sekali untuk lokal yang Anda pilih.

    Bisakah saya membuat nama dan alamat Indonesia?

    Belum. Lokal yang tersedia hanya Inggris (AS dan Kanada) dan Prancis (Prancis dan Kanada), jadi nama, kota, kode pos, dan nomor telepon mengikuti gaya negara-negara tersebut. Jenis lain, seperti tanggal, angka, UUID, dan boolean, tidak bergantung pada bahasa.

    Bisakah email dan nomor telepon ini dipakai untuk pesan sungguhan?

    Tidak. Biarkan Hanya domain contoh yang dicadangkan aktif agar email tidak bisa sampai ke siapa pun. Nomor telepon terlihat valid untuk lokalnya, tetapi bisa saja milik orang sungguhan, jadi jangan pernah menelepon atau mengirim SMS ke nomor tersebut dari sistem uji.

    Mengapa rentang tanggal mencakup kedua hari?

    Tanggal Dari dan Sampai sama-sama merupakan nilai yang mungkin. Dengan Sertakan waktu (UTC), detik mana pun pada hari terakhir bisa terpilih, dan nilainya ditulis sebagai tanggal-waktu ISO 8601 seperti 2024-03-01T14:05:09Z.

    Berapa banyak baris yang bisa saya buat?

    Hingga 10.000 baris dan 50 kolom per sekali proses. Untuk lebih banyak, buat beberapa file dengan seed berbeda lalu gabungkan.

    Apakah SQL-nya berfungsi dengan database saya?

    Dialek standar cocok untuk PostgreSQL, SQLite, dan sebagian besar database; MySQL dan MariaDB memerlukan dialek backtick. Periksa tipe kolom di CREATE TABLE dan sesuaikan dengan skema Anda sebelum menjalankan skrip.