Error: view_name.field_name ya no existe en explore_name y se ignorará

Después de ejecutar una exploración o una búsqueda, es posible que 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 habías seleccionado o guardado anteriormente en un Exploración o un Look ya no están disponibles. Esto puede deberse a varios motivos:

  • El campo o los campos a los que se hace referencia en la advertencia solo existen en el modo Desarrollo, y usted está viendo la exploración o el look en el modo Producción (o viceversa).

  • Se ha quitado una combinación de la definición de LookML del archivo explore, lo que ha provocado que se elimine el campo al que se hace referencia en la advertencia.

    Por ejemplo, si ve la advertencia users.name no longer exists on Companies, and will be ignored, puede que la vista users y sus campos ya no estén unidos a la exploración companies y, por lo tanto, no estén disponibles en el look o la exploración.

    Puedes usar el panel de metadatos del IDE para ver todas las definiciones de explore que hacen referencia a una vista específica.
  • Se ha cambiado el nombre de la vista en su archivo o se ha modificado la referencia de la vista en la definición de explore LookML con un parámetro como view_name.

    Por ejemplo, se ha actualizado una vista subyacente de una Exploración llamada users con un parámetro view_name que hace referencia a una vista llamada customers:

            explore: users {
                view_name: customers
            }
        

Resolver la advertencia si los campos a los que se hace referencia en ella se han eliminado intencionadamente

Si un desarrollador de LookML ha quitado intencionadamente un campo al que se hace referencia en una advertencia, sigue estos pasos para resolver la advertencia en un look o una exploración.

Resolver la advertencia de un Look

Para resolver la advertencia view_name.field_name no longer exists on explore_name and will be ignored de un Look, sigue estos pasos:

  1. Selecciona el botón Editar, situado en la esquina superior derecha, para editar el aspecto.
  2. Una vez que estés en el modo de edición, selecciona la x situada junto a cada mensaje de error para eliminar la advertencia.
  3. Haz un cambio, como añadir un campo del selector de campos y, a continuación, quitarlo, para activar el botón Guardar.
  4. Selecciona Guardar.

De esta forma, se actualizará y se guardará el Look para omitir los campos eliminados y los errores correspondientes.

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 un Exploración, sigue estos pasos:

  1. Haz un cambio, como añadir cualquier campo del selector de campos y, a continuación, quitarlo.
  2. Selecciona Ejecutar para volver a ejecutar la consulta de Exploración.