Os usuários com permissão develop
podem conferir informações relevantes sobre os objetos no painel de metadados do ambiente de desenvolvimento integrado do Looker.
Para acessar o painel de metadados no Looker IDE:
- Navegue até os arquivos do projeto.
- Para abrir o painel de Ajuda rápida, selecione o ícone Ajuda rápida .
- No editor de código do LookML, coloque o cursor no objeto sobre o qual você quer mais contexto no painel de metadados.
- No painel de Ajuda rápida, selecione a guia Metadados para abrir o painel de metadados.
O painel de metadados identifica o objeto com um nome e um ícone que representa o tipo de objeto. Consulte a página de documentação Navegar por projetos com o painel do navegador de objetos para conferir todos os ícones de tipo de objeto possíveis.
Se um objeto do LookML for usado em vários modelos, o painel de metadados vai mostrar um menu suspenso para você selecionar o modelo em que quer ver os metadados.
As informações exibidas no painel de metadados dependem do tipo de objeto do LookML selecionado e de como ele é usado no projeto. Você pode usar metadados para entender melhor muitos aspectos do seu projeto, conforme descrito nas seções a seguir.
Metadados de modelos
Se você selecionar um arquivo de modelo, o painel de metadados vai mostrar as seguintes seções:
- Dashboards: lista todos os dashboards do LookML incluídos no modelo, com links para as definições no projeto do LookML.
- Análises detalhadas: lista todas as análises detalhadas incluídas no modelo, com links para as definições no projeto do LookML.
- Visualizações: lista todas as visualizações incluídas no modelo, com links para as definições no projeto do LookML.
O título de cada seção também mostra o número de cada tipo de objeto.
Metadados de visualizações
Se você selecionar um parâmetro de visualização, o painel de metadados vai mostrar as seguintes informações sobre como a visualização é usada no projeto:
- Nome e detalhes da visualização: o nome da visualização e um ícone que representa o tipo de objeto da visualização. Consulte a página de documentação Navegar pelos projetos com o painel do navegador de objetos para conferir todos os ícones de tipo de objeto possíveis. O painel de metadados também fornece o nome do arquivo e o número da linha em que a visualização é definida no LookML do arquivo (e um link para a visualização no projeto).
- Usado no menu de modelos [número] : mostra uma lista de modelos que incluem essa visualização, em que [número] representa a contagem de modelos que incluem a visualização. Por exemplo, se uma visualização for usada em dois modelos, o painel de metadados vai mostrar o texto Uso em 2 modelos.
- Chave primária: a chave primária da visualização.
- Visualização básica de: as análises detalhadas que usam essa visualização como base.
- Mesclagem: mostra as Análises em que esta visualização foi mesclada.
Se a visualização tiver extensões ou refinamentos, elas também vão aparecer no painel de metadados.
Metadados das análises detalhadas
Se você selecionar um parâmetro explore
, o painel de metadados vai mostrar as seguintes informações sobre como o recurso "Explorar" é usado no seu projeto:
- Nome e detalhes da Análise: o nome da Análise e um ícone que representa o tipo de objeto. Consulte a página de documentação Navegar pelos projetos com o painel do navegador de objetos para conferir todos os ícones de tipo de objeto possíveis. O painel de metadados também fornece o nome do arquivo e o número da linha em que a Análise é definida no LookML do arquivo (e um link para a Análise no seu projeto).
- Visualização base: a visualização usada como ponto de partida para criar o recurso "Explore".
- Visualizações mescladas: outras visualizações mescladas na visualização de base.
Se a Análise detalhada tiver extensões ou refinamentos, elas também vão aparecer no painel de metadados.
Metadados de campos
Se você selecionar um campo, o painel de metadados vai mostrar as seguintes informações sobre como o campo é usado no projeto:
- Nome e detalhes do campo: o nome do campo e um ícone que representa o tipo de objeto. Consulte a página de documentação Como navegar pelos projetos com o painel do navegador de objetos para conferir todos os ícones possíveis de tipos de objetos. O painel de metadados também mostra o tipo do campo e fornece o nome do arquivo e o número da linha em que o campo é definido no LookML do arquivo (e um link para o campo no seu projeto).
- Usado no menu de modelos [número]: mostra uma lista de modelos que incluem a visualização para este campo.
- Existe na visualização: visualizações que usam esse campo.
Metadados para extensões
Quando você seleciona um parâmetro view
ou explore
no editor de código do LookML, a seção Estendida por do painel de metadados mostra todas as extensões desse objeto.
Por exemplo, considere o seguinte código de exemplo do LookML para um arquivo de modelo em que a análise aircraft_extended
estende a análise aircraft
:
explore: aircraft {
view_name: aircraft
join: aircraft_types {
type: left_outer
sql_on: ${aircraft.aircraft_type_id} = ${aircraft_types.aircraft_type_id} ;;
relationship: many_to_one
}
join: aircraft_engine_types {
type: left_outer
sql_on: ${aircraft.aircraft_engine_type_id} = ${aircraft_engine_types.aircraft_engine_type_id} ;;
relationship: many_to_one
}
}
explore: aircraft_extended {
extends: [aircraft]
label: "Aircraft Extended"
}
Se você selecionar a definição do LookML para a análise aircraft
, o painel de metadados vai listar aircraft_extended
na seção Estendida por. Clique no link na seção Estendido por para navegar diretamente até o LookML em que aircraft_extended
é definido.
Se você clicar na definição da análise detalhada aircraft_extended
, o painel de metadados vai mostrar as seguintes informações sobre a análise detalhada aircraft
:
- Visualizações combinadas: lista todas as visualizações combinadas à Análise
aircraft
. - Extends: lista o objeto que a Análise detalhada selecionada estende. Nesse caso, é a seção "Explorar" de
aircraft
.
Nesses exemplos, os parâmetros explore
de extensão e estendido estão lado a lado no mesmo arquivo, mas nem sempre é assim. Não é óbvio se um parâmetro é estendido, especialmente porque os objetos estendidos e que estendem podem estar em arquivos LookML diferentes. O painel de metadados fornece contexto sobre os objetos relacionados, não importa onde eles são definidos.
Metadados para refinamentos
O painel de metadados facilita a visualização de quando uma visualização ou uma Análise detalhada tem refinamentos adicionados ao objeto. A seção Aprimoramentos do painel de metadados mostra o número de refinamentos adicionados ao objeto, e você pode usar os links para navegar até o LookML de cada refinamento.
Assim como nas extensões, não é possível saber se um objeto é refinado apenas olhando o LookML, especialmente porque o LookML de refinamento pode estar em um arquivo diferente. O painel de metadados permite verificar se um objeto foi refinado e, se for o caso, navegar diretamente para o LookML para o refinamento.
Metadados de projetos importados
O painel de metadados inclui informações sobre objetos de projetos importados, incluindo links para navegar até o arquivo importado em que o objeto é definido. Por exemplo, se você selecionar o LookML de uma Análise baseada em um arquivo de visualização importado, as informações desse arquivo vão aparecer no painel de metadados.
No painel de metadados, clique no link para acessar o arquivo importado em que o objeto está definido.
Além disso, você pode clicar nos objetos que estão na pasta de projetos importados no navegador de arquivos do ambiente de desenvolvimento integrado para conferir os metadados dos arquivos importados.