Después de ejecutar una exploración o una vista, es posible que, ocasionalmente, veas la siguiente advertencia:
⚠️ view_name.field_name no longer exists on explore_name and will be ignored.
Esta advertencia indica que los campos que seleccionaste o guardaste anteriormente en una exploración o una vista ya no están disponibles. Este caso puede deberse a varias causas:
-
Los campos a los que se hace referencia en la advertencia solo existen en Modo de desarrollo, y estás viendo la exploración o la vista en Modo de producción (o viceversa).
-
Se quitó una join de la definición de LookML del archivo
explore
, lo que quitó el campo al que se hace referencia en la advertencia.Por ejemplo, si ves la advertencia
users.name no longer exists on Companies, and will be ignored
, esto puede indicar que la vistausers
y sus campos ya no están vinculados a la exploracióncompanies
y, por lo tanto, no están disponibles en ellas.Puedes usar el panel de metadatos en el IDE para ver todas las definiciones de
explore
que hacen referencia a una vista específica. -
Se realizó un cambio en el nombre de la vista en su archivo, o bien se cambió la referencia de la vista en la definición de LookML
explore
con un parámetro comoview_name
.Por ejemplo, se actualizó una vista subyacente para una exploración llamada
users
con un parámetroview_name
que hace referencia a una vista llamadacustomers
:explore: users { view_name: customers }
Resolver la advertencia si los campos a los que se hace referencia en la advertencia se borraron de forma intencional
Si un desarrollador de LookML al que se hace referencia en una advertencia la quitó intencionalmente, sigue estos pasos para resolver la advertencia de una vista o una exploración.
Resuelve la advertencia de una vista
A fin de resolver la advertencia view_name.field_name no longer exists on explore_name and will be ignored
para una vista, sigue estos pasos:
- Selecciona el botón Edit en la esquina superior derecha para editar la vista.
- Cuando estés en el modo de edición, selecciona la x junto a cada mensaje de error para borrar la advertencia.
- Para activar el botón Guardar, realiza un cambio, como agregar cualquier campo del selector de campos y, luego, quitarlo.
- Selecciona Guardar.
Esto actualizará y guardará la vista para omitir los campos borrados y los errores que lo acompañan.
Cómo resolver la advertencia de una exploración
Para resolver la advertencia view_name.field_name no longer exists on explore_name and will be ignored
de una exploración, sigue estos pasos:
- Realiza un cambio, como agregar cualquier campo desde el selector de campos y, luego, quitarlo.
- Selecciona Ejecutar para volver a ejecutar la consulta de Explorar.