Kesalahan: view_name.field_name tidak ada lagi di explore_name dan akan diabaikan

Setelah menjalankan Jelajahi atau Lihat, 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 Anda pilih atau simpan di Jelajahi atau Tampilan kini tidak lagi tersedia. Ada beberapa kemungkinan penyebab terjadinya hal ini:

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

  • Gabungan dihapus dari definisi LookML file explore, yang menghapus kolom yang direferensikan 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 dan kolomnya tidak lagi digabungkan ke Jelajahi companies sehingga tidak tersedia di Look atau Jelajahi.

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

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

            explore: users {
                view_name: customers
            }
        

Menyelesaikan peringatan jika kolom yang dirujuk dalam peringatan sengaja dihapus

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 pojok kanan atas untuk mengedit Tampilan.
  2. Setelah berada dalam mode edit, pilih x di samping setiap pesan error untuk menghapus peringatan.
  3. Lakukan perubahan, seperti menambahkan kolom dari pemilih kolom, lalu menghapusnya, untuk mengaktifkan tombol Simpan.
  4. Pilih Simpan.

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

Menyelesaikan peringatan untuk Eksplorasi

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 dari pemilih kolom, lalu menghapusnya.
  2. Pilih Jalankan untuk menjalankan ulang kueri Jelajah.