Datagroups memungkinkan Anda menentukan kebijakan dan pemicu kueri yang disimpan dalam cache untuk membangun ulang PDT. Jika memiliki izin untuk mengakses halaman Datagroups di bagian Database di panel Admin, Anda akan melihat ringkasan datagroup yang ditentukan dalam model yang akses datanya dimiliki.
Informasi grup data
Halaman Datagroups memberikan informasi berikut untuk setiap grup data:
Kolom | Definisi |
---|---|
Nama | Nama grup data, yang Anda tentukan di file model. |
Label | Menentukan label grup data opsional, yang Anda tentukan untuk parameter datagroup di file model. |
Koneksi | Koneksi database grup data. |
Model | Model LookML tempat grup data ditentukan. (Klik tombol LookML untuk membuka file model LookML.) |
Jenis | Jenis pemicu grup data, seperti sql_trigger atau interval_trigger . Jika grup data tidak memiliki jenis pemicu yang ditentukan, Jenis akan kosong. |
Deskripsi | Menentukan deskripsi grup data opsional, yang Anda tentukan untuk parameter datagroup di file model. Deskripsi grup data dapat digunakan untuk menjelaskan tujuan dan mekanisme grup data. |
Tindakan | Tindakan yang dapat Anda lakukan pada datagroup (lihat bagian tindakan Datagroup untuk detail selengkapnya). |
Bergantung pada status grup data, informasi mendetail berikut juga dapat muncul di bawah nama:
- Status menunjukkan status grup data saat ini. Status juga ditunjukkan dengan titik berwarna di samping setiap baris untuk grup data:
- Hijau — Grup data dalam status siap.
- Oranye — Grup data dalam status dipicu, atau grup data baru-baru ini di-deploy ke produksi dan siklus pemeriksaan pemicu belum dimulai.
- Merah — Pemeriksaan pemicu terbaru mengalami error, atau ada error pada LookML grup data. Anda dapat mengklik tombol LookML untuk membuka file model LookML.
- Nilai pemicu menampilkan hasil kueri
sql_trigger
yang memicu grup data. Misalnya, jika grup data menggunakan pemicu SQL berdasarkan ID log ETL maksimum, Nilai pemicu akan menampilkan ID log ETL baru yang memicu datagroup. - Dipicu sejak ditampilkan untuk datagroup dalam status dipicu untuk menunjukkan sudah berapa lama sejak grup data dipicu. Fungsi ini memberikan informasi tentang waktu yang dibutuhkan untuk membangun ulang PDT dan menjalankan kueri yang dipicu oleh datagroup. Setelah semua PDT dibuat ulang, warna grup data akan diperbarui menjadi hijau untuk menunjukkan bahwa grup data sudah siap, dan setelah beberapa menit informasi Dipicu karena akan hilang dari halaman karena grup data selesai.
- Error pemicu memberikan informasi error untuk pemicu grup data, seperti error sintaksis dalam pemicu SQL grup data. Saat melihat error, Anda dapat mengklik tombol LookML untuk membuka file model LookML dan memperbaiki sintaksis SQL.
- Pemicu terakhir diperiksa menunjukkan waktu terakhir kali kueri SQL
sql_trigger
grup data dijalankan. Jika nilai yang ditampilkan oleh kueri berbeda di lain waktu, hal tersebut akan memicu grup data. - Cache direset pada menunjukkan waktu saat cache terakhir direset (saat data yang di-cache di grup data terakhir kali dibatalkan validasinya).
Tindakan grup data
Jika memiliki izin yang diperlukan untuk memperbarui datagroup, Anda dapat melakukan tindakan berikut pada datagroup dari halaman Admin Datagroups:
- Klik tombol LookML untuk membuka file model LookML tempat grup data ditentukan.
- Pilih Reset Cache dari menu roda gigi untuk segera membatalkan hasil yang di-cache untuk semua Jelajah yang menggunakan grup data tersebut.
- Pilih Trigger Datagroup dari menu roda gigi PDT and Datagroup Pemeliharaan Schedule koneksi, misalnya setiap lima menit. Semua pengiriman data terjadwal Looks, dasbor, dan dasbor LookML yang menggunakan grup data sebagai pemicu akan dikirim saat grup data yang dipicu mencapai status siap. untuk membatalkan hasil yang di-cache untuk semua Jelajah dan membuat ulang semua PDT menggunakan datagroup tersebut. Pembuatan ulang PDT akan dimulai berdasarkan waktu berikutnya yang ditentukan dalam kolom