Bagikan melalui


Tutorial: Analisis 'What If' dengan Kode Genie

Analis sering diminta untuk menjawab pertanyaan "Bagaimana Jika": apa yang terjadi pada volume dan total penjualan jika harga meningkat sebesar 5%? Apa yang terjadi pada lalu lintas pelanggan jika jam penyimpanan diperpanjang hingga 30 menit?

Tutorial ini menunjukkan cara menggunakan Kode Genie untuk membangun dasbor AI/BI yang memungkinkan analisis What If interaktif. Dengan menggunakan data penjualan alpukat, Anda akan meminta Kode Genie untuk membuat dasbor yang memodelkan dampak perubahan harga terhadap volume mingguan dan total penjualan dengan menghitung elastisitas harga.

Analisis 'What If' dengan Kode Genie

Respons Kode Genie tidak deterministik, sehingga hasil Anda mungkin berbeda jika Anda mengikutinya.

Sebelum Anda mulai

Untuk menyelesaikan tutorial ini, Anda memerlukan:

Memahami pendekatan

Untuk memodelkan bagaimana harga memengaruhi volume dan penjualan, tutorial ini menggunakan elastisitas harga. Elastisitas mengukur sensitivitas permintaan terhadap perubahan harga. Contohnya:

  • Elastisitas -1 berarti bahwa kenaikan harga 1% menyebabkan penurunan volume 1%.
  • Perubahan harga positif dengan elastisitas rendah berarti permintaan relatif stabil terlepas dari harganya.

Anda akan meminta Genie Code untuk menghitung elastisitas dari himpunan data dan membangun papan kendali di mana pengguna dapat memasukkan persentase perubahan harga, memilih wilayah dan jenis alpukat, serta langsung melihat perkiraan dampak pada penjualan dan volume mingguan.

Langkah 1: Unggah himpunan data avocado ke Unity Catalog

Tutorial ini menggunakan himpunan data Hass Avocado Board, yang berisi penjualan, harga, dan volume avocado mingguan yang dibagi berdasarkan wilayah di seluruh AS.

  1. Unduh himpunan data Harga Avocado dari Kaggle.
  2. Klik Ikon Baru>.
  3. Klik Buat atau ubah tabel.
  4. Klik telusuri atau seret dan letakkan file yang diunduh ke zona drop.
  5. Pilih katalog dan skema target di Katalog Unity. Anda harus memiliki USE CATALOG pada katalog dan USE SCHEMA dan CREATE TABLE pada skema.
  6. (Opsional) Edit nama tabel.
  7. Klik Buat tabel.

Langkah 2: Membuat dasbor baru

  1. Klik Ikon BaruBaru di bar samping dan pilih Dasbor.
  2. Masukkan nama untuk dasbor Anda, seperti Avocado What If Analysis.

Langkah 3: Buka Kode Genie

Pada kanvas dasbor, klik ikon Asisten DB. Ikon Kode Genie di sudut kanan atas untuk membuka Kode Genie.

Langkah 4: Kirim permintaan awal Anda

Masukkan perintah berikut dan kirimkan ke Kode Genie:

Help me understand the Avocado dataset. Specifically, I want to model what would happen if we raised or lowered prices for a particular region and type. Ideally, I could input a % change in price, a type of avocado, and a region into this model, and we could see the corresponding expected change in weekly sales and weekly total volume by computing the elasticities.

Petunjuk / Saran

Tips untuk menulis perintah yang efektif:

  • Jelaskan persyaratan dengan tepat. Tentukan input dan output yang tepat yang Anda inginkan di dasbor — dalam hal ini, input untuk persentase perubahan harga, jenis avocado, dan wilayah, dan output untuk penjualan dan volume mingguan.
  • Jelaskan konteksnya. Sebutkan nama himpunan data (misalnya, "Avocado") sehingga Genie Code mengetahui data mana yang akan dicari di Unity Catalog.
  • Minta bantuan ketika tidak yakin. Jika Anda tidak terbiasa dengan konsep, tanyakan Kode Genie terlebih dahulu. Misalnya: "Apa pendekatan yang baik untuk pemodelan bagaimana perubahan harga memengaruhi volume dan total penjualan?"

Langkah 5: Tinjau cara Kode Genie membangun dasbor

Setelah Anda mengirimkan permintaan, Genie Code mengikuti perulangan agenik untuk memproses permintaan Anda:

  1. Memahami konteks: Kode Genie membaca perintah Anda dan memeriksa konteks dasbor saat ini.
  2. Mencari data: Kode Genie mencari aset data yang relevan di Unity Catalog. Ini memprioritaskan tampilan metrik, lalu kembali ke tabel biasa.
  3. Membuat model data: Untuk perhitungan kompleks seperti elastisitas, Genie Code biasanya membuat himpunan data SQL dengan parameter daripada menggunakan perhitungan kustom. Ini memilih pendekatan yang paling sesuai dengan kebutuhan Anda.
  4. Membangun kanvas: Kode Genie mengedit kanvas dasbor untuk mengatur widget, visualisasi, dan kontrol input.

Perulangan ini berulang sampai Kode Genie mencapai hasil lengkap. Dasbor akhir mencakup input parameter untuk wilayah dan perubahan harga, dan visualisasi yang menunjukkan perkiraan dampak pada volume mingguan dan total penjualan.

Langkah 6: Menyempurnakan dasbor dengan petunjuk tindak lanjut

Setelah meninjau output awal, gunakan petunjuk tindak lanjut untuk meningkatkan dasbor:

  • Add some explanatory text so that users understand what to input and what they're looking at.
  • Include a representation of model accuracy, such as an R² value.
  • Add a section comparing elasticities, prices, and volume across different regions.

Kode Genie juga dapat menerima unggahan gambar. Jika Anda ingin berbagi cuplikan layar visualisasi atau referensi eksternal tertentu, lampirkan ke permintaan Anda untuk konteks tambahan.

Bagian membandingkan harga dan wilayah

Menerbitkan dan berbagi dasbor

Ketika Anda puas dengan dasbor, terbitkan agar dapat diakses oleh orang lain. Dasbor yang diterbitkan memungkinkan pengguna memilih wilayah dan jenis avocado, memasukkan persentase perubahan harga, dan langsung melihat perkiraan dampak pada volume mingguan dan total penjualan.

Untuk berbagi papan kontrol dengan tim kamu:

  1. Klik Terbitkan di sudut kanan atas untuk menerbitkan versi terbaru dasbor.
  2. Klik Bagikan untuk memberikan akses ke pengguna atau grup tertentu.
  3. (Opsional) Siapkan jadwal untuk mengirim dasbor melalui email. Lihat Kelola pembaruan dan langganan dasbor terjadwal.

Untuk informasi selengkapnya tentang opsi penerbitan dan berbagi, lihat Berbagi dasbor.

Langkah berikutnya