Halaman ini menjelaskan proses untuk mendapatkan dasbor Looker yang dapat menampilkan indikator performa utama untuk bisnis retail Anda.
Sebelum memulai
Sebelum Anda bisa mendapatkan dasbor Looker untuk bisnis retail, Anda harus:
Mengupload data retail Anda menggunakan Vertex AI Search untuk commerce. Untuk mengetahui informasi selengkapnya, lihat:
Mengekspor data retail dari Vertex AI Search untuk commerce ke BigQuery. Untuk mengetahui informasi selengkapnya, lihat Mengekspor data Anda ke BigQuery.
Atau, jika data peristiwa produk dan pengguna Anda sudah ada di BigQuery, dalam format Vertex AI Search untuk e-commerce, Anda dapat menggunakan data tersebut untuk mendapatkan dasbor Looker. Dalam hal ini, Anda tidak perlu mengupload data retail dan mengekspornya ke BigQuery. Untuk mengetahui informasi selengkapnya tentang format BigQuery, lihat Skema produk dan Tentang peristiwa pengguna.
Menyiapkan Looker
Dapatkan instance Looker dari Konsultan Layanan Profesional atau Sales Engineer Looker Anda.
Siapkan koneksi di Looker ke BigQuery dengan mengikuti petunjuk di Google BigQuery dalam dokumentasi Looker. Konsultan Layanan Profesional atau Sales Engineer Looker akan membantu Anda dalam tugas ini jika diperlukan. Simpan nama koneksi yang Anda siapkan untuk digunakan di Menginstal Blok Looker.
Mengonversi tampilan BigQuery peristiwa pengguna menjadi tabel
Dasbor Looker memerlukan data peristiwa pengguna Anda dalam tabel BiqQuery, bukan tampilan.
Untuk mengonversi tampilan BigQuery peristiwa pengguna menjadi tabel, lakukan hal berikut:
Ganti variabel dalam kode contoh SQL berikut sebagai berikut:
rdm_user_event_view. ID project, set data, dan tabel dari tampilan peristiwa pengguna yang Anda ekspor ke BigQuery. Formatnya adalah
project_id.dataset_id.table_id
.rdm_user_event_table. ID project, set data, dan tabel di BigQuery untuk tabel BigQuery baru. Gunakan ID project dan ID set data yang sama dengan yang Anda gunakan untuk tampilan peristiwa pengguna yang Anda ekspor ke BigQuery. Untuk ID tabel, gunakan
tbl_events
. Formatnya adalahproject_id.dataset_id.tbl_events
.
CREATE OR REPLACE TABLE `RDM_USER_EVENT_TABLE` AS SELECT * FROM `RDM_USER_EVENT_VIEW`
Salin contoh kode SQL dari langkah sebelumnya.
Buka halaman BigQuery di konsol Google Cloud .
Jika belum dipilih, pilih project yang berisi tabel peristiwa pengguna Anda.
Di panel Editor, tempel contoh kode SQL.
Klik
Run dan tunggu hingga kueri selesai dijalankan.
Tabel baru Anda ditulis ke lokasi di BigQuery yang Anda tetapkan menggunakan variabel rdm_user_event_table. Simpan lokasi ini untuk digunakan di Menginstal Blok Looker.
Membuat tampilan terwujud untuk penjualan
Gunakan kode contoh SQL berikut untuk membuat tampilan terwujud yang dapat dikueri oleh dasbor Looker Anda. Untuk mengetahui informasi selengkapnya, lihat Pengantar tampilan terwujud dalam dokumentasi BigQuery.
Untuk membuat tampilan terwujud untuk penjualan, lakukan hal berikut:
Ganti variabel dalam kode contoh SQL berikut sebagai berikut:
mv_sales. ID project, set data, dan tabel di BigQuery untuk tampilan terwujud baru untuk penjualan. Gunakan project ID dan ID set data yang sama dengan yang Anda gunakan untuk tabel peristiwa pengguna yang Anda ekspor ke BigQuery. Untuk ID tabel, gunakan
mv_sales
. Formatnya adalahproject_id.dataset_id.mv_sales
.rdm_user_event_table. ID project, set data, dan tabel dari tabel peristiwa pengguna yang Anda ekspor ke BigQuery. Formatnya adalah
project_id.dataset_id.table_id
.
CREATE MATERIALIZED VIEW `MV_SALES` OPTIONS( friendly_name="Sales View", description="View of Sales Data", labels=[("team", "cloud_retail_solutions"), ("environment", "development")] ) AS SELECT EXTRACT(DATE FROM event_time) as day, session_id as session, ANY_VALUE(TRIM(UPPER(visitor_id))) as visitor, ANY_VALUE(TRIM(UPPER(user_info.user_id))) as user, ANY_VALUE(TRIM(UPPER(purchase_transaction.id))) as tx_id, MAX(purchase_transaction.revenue) as tx_total, MAX(purchase_transaction.tax) as tx_tax, MAX(purchase_transaction.cost) as tx_cost, MAX(purchase_transaction.currency_code) as tx_cur, SUM(d.quantity*d.product.price_info.price) as product_total, COUNT(d) AS basket_size FROM `RDM_USER_EVENT_TABLE`, UNNEST(product_details) d WHERE event_type = 'purchase-complete' GROUP BY EXTRACT(DATE FROM event_time), session_id;
Salin contoh kode SQL dari langkah sebelumnya.
Buka halaman BigQuery di konsol Google Cloud .
Jika belum dipilih, pilih project yang berisi tabel peristiwa pengguna Anda.
Di panel Editor, tempel contoh kode SQL.
Klik
Run dan tunggu hingga kueri selesai dijalankan.
Tampilan terwujud baru untuk penjualan ditulis ke lokasi di BigQuery yang Anda tetapkan menggunakan variabel mv_sales. Simpan lokasi ini untuk digunakan di Menginstal Blok Looker.
Menginstal Looker Block
Dalam prosedur ini, Anda mendownload Blok Looker menggunakan situs Looker Marketplace yang terhubung ke instance Looker Anda. Kami juga memiliki Looker Marketplace publik, tempat Anda dapat melihat berbagai Blok Looker yang tersedia, tetapi Anda tidak dapat mendownload Blok Looker dari situs tersebut.
Buka instance Looker yang disiapkan oleh Sales Engineer Looker untuk Anda di Menyiapkan Looker.
Klik
, lalu klik Temukan.Halaman Looker Marketplace akan muncul.
Di kotak penelusuran, masukkan
discovery
.Panel Model akan muncul, menampilkan Penemuan: Insight E-Commerce.
Klik Penemuan: Insight E-Commerce.
Klik Instal > Instal.
Jika Anda menyetujui perjanjian lisensi, klik Setuju.
Jika Anda setuju untuk mengizinkan Looker melakukan tindakan yang ditampilkan dalam dialog, klik Setuju dan Lanjutkan.
Dialog Configuration akan muncul.
Tetapkan dialog Konfigurasi:
Di kotak Events Table, masukkan project, set data, dan ID tabel dari tabel peristiwa pengguna yang Anda ekspor ke BigQuery. Formatnya adalah
project_id.dataset_id.table_id.
Di kotak Products Table, masukkan project, set data, dan ID tabel dari tabel produk retail yang Anda ekspor ke BigQuery. Formatnya adalah
project_id.dataset_id.table_id.
Di kotak Sales Materialized View, masukkan project, set data, dan ID tabel tampilan terwujud untuk penjualan yang Anda buat di Membuat tampilan terwujud untuk penjualan. Formatnya adalah
project_id.dataset_id.table_id.
Di kotak Connection, pilih nama koneksi yang Anda buat di Menyiapkan Looker.
Klik Install untuk menyelesaikan konfigurasi dan menginstal Blok Looker.
Halaman Looker Marketplace akan muncul.
Di halaman Looker Marketplace, pada baris Discovery: E-Commerce Insights, klik Open.
Halaman Discovery: E-Commerce Insights akan muncul.
Klik panel di bagian judul Dasbor untuk melihat dasbor.
Menyesuaikan Blok Looker
Blok Looker ini menggunakan penyempurnaan untuk penyesuaian. Untuk mengetahui informasi selengkapnya tentang cara menggunakan penyesuaian untuk menyesuaikan Blok Looker yang diinstal dari Looker Marketplace, lihat Menyesuaikan Blok Looker Marketplace.