Data Studio · Mini ETL

Penganalisis JSON Online

Ubah array record JSON menjadi kolom yang dapat diperiksa dan ditransformasi.

File Anda tetap di perangkat Anda. Pemrosesan berlangsung secara lokal di browser Anda.

Unduh contoh CSVContoh akan ditambahkan sebagai dataset baru. Data yang sudah dibuka tetap tersedia.
Mulai cepat

Jelajahi JSON bertingkat

Ratakan objek bertingkat yang didukung dengan kontrol kedalaman dan array yang tersedia.

Format masukan
JSON
Masukan wajib
Record JSON UTF-8 yang valid. Pilih path record bila diperlukan.
Masukan opsional
Kolom lain dapat tetap berada dalam dataset Anda.
Contoh sintetis orisinal · 3 baris ditampilkan
idcustomer.citycustomer.nameamount
001BandungAyu15000
002JakartaBima22000
003SurabayaCitra18000
  1. Coba contoh JSON berisi tiga baris.
  2. Periksa customer.city dan customer.name pada kedalaman objek 3.
  3. Tinjau opsi array sebelum mengimpor data bertingkat Anda sendiri.

Hasil yang diharapkan3 baris; jumlah amount 55000. ID string asli tetap 001, 002, 003.

Kesalahan umum
  • Array tetap berupa teks JSON kecuali Anda memilih perluasan secara eksplisit.
  • Perluasan satu array mengulang kolom induk; tidak ada perluasan Cartesian otomatis.

Demo menambahkan data contoh orisinal. Dataset yang sudah ada tetap tersedia.

Proyek ETL lokal

Tidak ada penyimpanan otomatis. Simpan hanya jika Anda ingin ruang kerja dataset ini tersimpan di browser dan perangkat ini. Tanpa akun, unggahan, atau sinkronisasi cloud.

Penyimpanan browser bukan cadangan permanen. Kuota, penghapusan otomatis, mode privat, dan penghapusan data browser dapat membuat proyek tidak tersedia. Simpan cadangan ekspor data sumber dan hasil yang penting.

Batas simpan: 16 dataset, 80 snapshot gabungan, 250.000 baris per tabel, 2.000.000 sel tersimpan serta 64 MiB nilai dan data tersimpan. Membuka ulang sementara membutuhkan memori untuk dua ruang kerja. Di ponsel, mulai dengan proyek kecil.

Impor data atau buka ulang proyek. Ruang kerja yang belum disimpan tetap bersifat sementara.

    Konfirmasi tindakan proyek lokal

    Backup proyek portabel

    Backup proyek mencakup data sumber yang tidak berubah, pipeline yang dikonfirmasi, dan pengaturan workspace. Resep tidak berisi data sumber; CSV/JSON/XLSX adalah ekspor hasil.

    Backup adalah file privat tanpa enkripsi yang diunduh ke perangkat. Mengunduh tidak menyimpan proyek lokal atau menghapus perubahan yang belum disimpan. Pemulihan bersifat sementara hingga Simpan sebagai proyek baru.

    Batas backup mengikuti batas proyek. Pemulihan sementara memerlukan dua engine. Workflow versi 2 tidak dapat dibuka pada aplikasi lama versi 1; proyek versi 1 asli tetap tersedia.

    Opsi impor CSV · CSV / JSON / Parquet / XLSX

    Untuk tanggal ambigu atau pengenal numerik, impor CSV sebagai semua teks sebelum menerapkan format tanggal atau konversi eksplisit.

    Opsi impor JSON

    Path diawali /; gunakan ~1 untuk garis miring dalam kunci. Penguraian satu array mengulang field induknya; array lain tetap berupa teks. Array kosong atau tidak ada tetap menghasilkan satu baris. Tidak ada perkalian Kartesius otomatis.

    Siap membuka file lokal

    Buka file. Temukan bagian yang berguna.

    Buka, bersihkan, gabungkan, analisis, dan ekspor file CSV, JSON, XML, Parquet, dan XLSX tanpa mengunggah data Anda.

    Atau letakkan beberapa file di sini · Tanpa akun

    Filter dan pembersihan visualBeberapa dataset dan penggabunganGrafik dan ekspor lengkapImpor XML, pivot, pemeriksaan kualitas & skema

    Mini ETL mendukung pemetaan record XML, pivot terfokus, laporan kualitas sesuai permintaan, dan perbandingan skema yang dimuat. Beralih antara bahasa Indonesia dan Inggris tanpa mengubah data, parsing, atau pengaturan pipeline.

    Analisis JSON tabular langsung di perangkat Anda

    Buka array objek JSON, satu kumpulan array bernama, atau objek berisi record. Untuk normalisasi hingga 32 MB, objek bersarang diratakan menjadi nama kolom bertitik; array dan nilai lebih dalam tetap berupa teks JSON.

    Array primitif dan kumpulan ambigu mendapat penjelasan, bukan ditebak menjadi tabel. File lebih besar menggunakan pembaca langsung dan sebaiknya berupa array tingkat atas berisi objek datar untuk menghindari salinan normalisasi tambahan.

    Periksa nilai kosong, ubah tipe kolom, tambah kolom aritmetika atau gabungan teks, kelompokkan record, dan tampilkan grafik ringkasan terbatas. Ekspor seluruh hasil sebagai CSV atau JSON.

    Opsi JSON bersarang memilih kedalaman objek 0–8 dan array sebagai teks JSON, kolom berindeks, atau satu path penguraian eksplisit. Titik dan kurung literal di-escape; benturan nama mendapat alias unik tanpa kehilangan nilai.

    Ekspor XLSX mencakup seluruh hasil sesuai batas aman dan batas Excel. Bilangan sensitif terhadap presisi dan timestamp tetap berupa teks; teks menyerupai formula tetap teks literal, bukan formula.

    Impor Excel dibatasi 32 MiB terkompresi, 64 MiB setelah dekompresi, 100.000 baris, 500 kolom, dan 500.000 sel. Pilih lembar kerja, mode header, dan nilai bertipe atau teks tampilan. Formula hanya memakai hasil tersimpan; workbook tidak didukung ditolak tanpa mengubah dataset saat ini.

    Apakah bilangan bulat besar dalam JSON dipertahankan?

    Bilangan bulat DuckDB diekspor sebagai teks tanpa kehilangan presisi dalam JSON. Normalisasi file kecil memakai parser JSON browser, sehingga bilangan di luar presisi aman JavaScript harus berupa teks. Alat menandai masukan numerik tidak aman.