Depois de executar uma exploração ou uma análise detalhada, pode ver ocasionalmente o seguinte aviso:
⚠️ view_name.field_name no longer exists on explore_name and will be ignored.
Este aviso indica que os campos que selecionou ou guardou anteriormente numa análise detalhada ou num relatório já não estão disponíveis. Existem várias causas potenciais para esta ocorrência:
-
O campo ou os campos referenciados no aviso existem apenas no modo de programação e está a ver a opção Explorar ou Procurar no modo de produção (ou vice-versa).
-
Uma junção foi removida da definição LookML do ficheiro, o que removeu o campo referenciado no aviso.
explore
Por exemplo, se vir o aviso
users.name no longer exists on Companies, and will be ignored
, isto pode indicar que a vistausers
e os respetivos campos já não estão associados à exploraçãocompanies
e, por isso, não estão disponíveis no Look ou na exploração.Pode usar o painel de metadados no IDE para ver todas as definições de
explore
que fazem referência a uma vista específica. -
Foi feita uma alteração ao nome da vista no respetivo ficheiro, ou a referência da vista na definição do
explore
LookML foi alterada com um parâmetro, comoview_name
.Por exemplo, uma vista subjacente para uma exploração denominada
users
foi atualizada com um parâmetroview_name
que faz referência a uma vista denominadacustomers
:explore: users { view_name: customers }
Resolver o aviso se os campos referenciados no aviso tiverem sido eliminados intencionalmente
Se um campo referenciado num aviso tiver sido intencionalmente removido por um programador de LookML, siga estes passos para resolver o aviso para um Look ou uma análise detalhada.
Resolver o aviso de um Look
Para resolver o aviso view_name.field_name no longer exists on explore_name and will be ignored
para uma análise detalhada:
- Selecione o botão Editar no canto superior direito para editar o visual.
- No modo de edição, selecione o x junto a cada mensagem de erro para limpar o aviso.
- Faça uma alteração, como adicionar qualquer campo do selecionador de campos e, em seguida, removê-lo, para ativar o botão Guardar.
- Selecione Guardar.
Esta ação atualiza e guarda o Look para omitir o campo ou os campos eliminados e os erros associados.
Resolver o aviso de um Explorar
Para resolver o aviso view_name.field_name no longer exists on explore_name and will be ignored
para uma exploração:
- Faça uma alteração, como adicionar qualquer campo do selecionador de campos e, em seguida, removê-lo.
- Selecione Executar para executar novamente a consulta Explorar.