Studi Kasus: Convert Json file dari eCommerce menjadi data Excel (Part II: Multiple file)

Lanjutan dari part I: Single file

Jika data yang ada banyak, misalnya satu folder maka kita gunakan saja menu From Folder (ingat ini termasuk data sub folder juga)

Caranya:

  1. Klik Data - Get Data - From file - From Folder
  2. Pilih folder anda
  3. Nanti akan muncul windows baru, klik aja Transform
  4. Ini hasilnya berisi file
  5. Anda bisa filter jika ada file yang tidak dikehendaki
  6. Kita lihat cuman ada file dan path dan attribute file
  7. Gimana cara buka file JSONnya
  8. Untuk Membuka isi file kita gunakan rumus =File.Contents(nama file lengkap)
  9. Untuk mengconvert JSON file maka isi file kita tadi kita olah dengan rumus =Json.Document(isi_file)
  10. Lengkapnya
  11. =Json.Document(File.Contents(nama file lengkap))
  12. nama file lengkap = Folder Path & Name
  13. Folder Path & Name bisa diambil dari kolom2 yang tersedia
  14. Di PQ kita klik aja 2x di nama kolom maka akan otomatis terisi
  15. Nah kita Add column - Custom column trus kita masukkan rumus tadi
  16. Trus klik OK
  17. Rumus lengkap
  18. =Json.Document(File.Contents([Folder Path]&[Name]))
  19. Ini hasilnya menjadi record
  20. Kita Extract kolom tadi
  21. Pilih data, 
  22. Trus klik OK
  23.  
  24. Ini hasilnya akan muncul lagi  Kolom data yang berisi Record
  25. Kita Extract lalu kita pilih list
  26. Trus klik OK
  27. Akan muncul Kolom list yang sekarang berisi List
  28. Kita extract dengan pilih Expand to New Row
  29. Trus klik OK
  30. Akan muncul lagi sekarang Isinya Record
  31. Extract lagi, jangan lupa uncheck Use original column name as prefix
  32. Trus klik OK
  33. Akan muncul hasilnya
  34. Kita cari diantara kolom2 baru Product id, Nama Produk , price,  Kuantitas Penjualan, URL Product
  35. Ada semua kecuali Jumlah kuantitas penjualan
  36. Kita mesti cek satu2 semua yang berbentuk Record/List
  37. Kalo Record klik aja kotak kecil di kanan atas langsung ketahuan isinya
  38. Kalo list kita klik juga nanti dia akan muncul pilihan di bawah ini
  39. Pilih saja Expand to new row
  40. Lalu extract record yang dihasilkan, kalo sudah yakin langsung aja pilih kolom yang dibutuhkan
  41. Lalu kita delete kolom2 yang tidak diperlukan
  42. caranya kita klik kanan lalu pilih remove column
  43. ini hasilnya
  44. Kita atur urutan kolom
  45. Caranya klik lalu seret sesuai keinginan
  46. trus kita filter kolom Title
  47. kita buang yang bukan terjual karena data itu tidak berguna (hasil duplikasi dari langkah konvert List di langkah 40)
  48. Jika sudah Klik Close and Load
  49. Ini hasilnya ada 1741 item
  50. Gampang kan

Catatan:

Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *