Error: view_name.field_name tidak ada lagi di Explore_name dan akan diabaikan

Setelah menjalankan Explore atau Look, Anda mungkin sesekali melihat peringatan berikut:

⚠️ view_name.field_name no longer exists on explore_name and will be ignored.

Peringatan ini menunjukkan bahwa kolom yang sebelumnya telah Anda pilih atau simpan di Jelajah atau Tampilan kini tidak lagi tersedia. Ada beberapa kemungkinan penyebab kejadian ini:

  • Kolom yang dirujuk dalam peringatan hanya ada di Mode Pengembangan, dan Anda melihat Explore atau Look dalam Mode Produksi (atau sebaliknya).

  • join telah dihapus dari definisi LookML file explore, yang menghapus kolom yang dirujuk dalam peringatan.

    Misalnya, jika Anda melihat peringatan users.name no longer exists on Companies, and will be ignored, hal ini mungkin menunjukkan bahwa tampilan users beserta kolomnya tidak lagi digabungkan dengan Jelajah companies sehingga tidak tersedia di fitur Lihat atau Jelajahi.

    Anda dapat menggunakan panel metadata di IDE untuk melihat semua definisi explore yang merujuk ke tampilan tertentu.
  • Perubahan dilakukan pada nama tampilan dalam file, atau referensi tampilan dalam definisi LookML explore diubah dengan parameter seperti view_name.

    Misalnya, tampilan dasar untuk Jelajah yang disebut users diperbarui dengan parameter view_name yang mereferensikan tampilan bernama customers:

            explore: users {
                view_name: customers
            }
        

Menyelesaikan peringatan jika kolom yang dirujuk dalam peringatan dihapus secara sengaja

Jika kolom yang dirujuk dalam peringatan sengaja dihapus oleh developer LookML, ikuti langkah-langkah berikut untuk menyelesaikan peringatan untuk Tampilan atau Jelajah.

Menyelesaikan peringatan untuk Tampilan

Untuk mengatasi peringatan view_name.field_name no longer exists on explore_name and will be ignored untuk Tampilan:

  1. Pilih tombol Edit di sudut kanan atas untuk mengedit Tampilan.
  2. Setelah berada dalam mode edit, pilih x di samping setiap pesan error untuk menghapus peringatan.
  3. Buat perubahan, seperti menambahkan kolom apa pun dari alat pilih kolom, lalu menghapusnya, untuk mengaktifkan tombol Simpan.
  4. Pilih Simpan.

Tindakan ini akan memperbarui dan menyimpan Tampilan untuk menghilangkan kolom yang dihapus dan error yang menyertainya.

Menyelesaikan peringatan untuk Jelajah

Untuk mengatasi peringatan view_name.field_name no longer exists on explore_name and will be ignored untuk Jelajah:

  1. Buat perubahan, seperti menambahkan kolom apa pun dari alat pilih kolom, lalu menghapusnya.
  2. Pilih Run untuk menjalankan kembali kueri Explore.