Esta página tem links para todos os parâmetros da LookML que são filhos do parâmetro explore.
Uma Análise serve como ponto de partida para uma consulta no aplicativo Looker. As análises fazem referência a visualizações, e cada uma delas pode conter junções com outras visualizações. As análises geralmente são declaradas em um arquivo de modelo.
Exemplo de uso
Passe o cursor sobre o nome de um parâmetro para ver uma descrição rápida. Clique nele para acessar essa página. Quando um parâmetro pode ser definido como uma de várias opções específicas, o valor padrão é listado primeiro.
## STRUCTURAL PARAMETERS explore: explore_name { extension: required extends: [explore_name, explore_name, ...] fields: [field_or_set, field_or_set, ...] tags: ["string1", "string2", ...] # DISPLAY PARAMETERS description: "Description I want" group_label: "Label to use as a heading in the Explore menu" hidden: yes | no label: "desired label" query: { # Desired query parameters (described on the query page) } view_label: "Field picker heading I want for the Explore's fields" # FILTER PARAMETERS access_filter: { field: fully_scoped_field user_attribute: user_attribute_name } # Possibly more access_filter declarations always_filter: { filters: [field_name: "filter expression", field_name: "filter expression", ...] } case_sensitive: yes | no conditionally_filter: { filters: [field_name: "filter expression", field_name: "filter expression", ...] unless: [field_name, field_name, ...] } sql_always_having: SQL HAVING condition ;; sql_always_where: SQL WHERE condition ;; # JOIN PARAMETERS always_join: [view_name, view_name, ...] join: view_name { # Desired join parameters (described on Join Parameters page) } # Possibly more join declarations # QUERY PARAMETERS cancel_grouping_fields: [fully_scoped_field, fully_scoped_field, ...] from: view_name persist_for: "N (seconds | minutes | hours)" persist_with: datagroup_name required_access_grants: [access_grant_name, access_grant_name, ...] sql_table_name: table_name ;; sql_preamble: SQL STATEMENT ;; symmetric_aggregates: yes | no view_name: view_name # AGGREGATE TABLE PARAMETERS aggregate_table: table_name { query: { # Desired query parameters (described on the aggregate_table page) } materialization: { # Desired materialization parameters (described on the aggregate_table page) } } # Possibly more aggregate_table declarations } ## REFINEMENT PARAMETERS explore: +explore_name { final: yes }
Definições de parâmetro
| Nome do parâmetro | Descrição |
|---|---|
| Parâmetros estruturais | |
extends (para "Analisar") |
Especifica as análises que serão estendidas por esta análise. |
extension (para "Analisar") |
Especifica que a análise detalhada exige extensão e não pode ser exposta aos usuários. |
explore (para modelo) |
Expõe uma visualização no menu "Análise" |
fields (para "Analisar") |
Limita os campos disponíveis em uma análise detalhada da visualização base e pelas junções da análise |
tags (para "Analisar") |
Especifica o texto que pode ser transmitido para outros aplicativos. |
| Parâmetros de exibição | |
description (para "Analisar") |
Adiciona uma descrição para uma análise detalhada que aparece aos usuários na UI |
group_label (para "Analisar") |
Cria um marcador de grupo para usar como cabeçalho no menu "Explorar". |
hidden (para "Analisar") |
Oculta uma análise do menu "Análise" |
label (para "Analisar") |
Muda a forma como uma análise aparece no menu "Análise" |
query (para "Analisar") |
Cria uma consulta predefinida para os usuários selecionarem no menu de início rápido de uma análise detalhada. |
view_label (para "Analisar") |
Especifica como um grupo de campos da visualização de base da Análise será rotulado no seletor de campos. |
| Parâmetros de filtro | |
access_filter |
Adiciona filtros específicos do usuário a uma Análise |
always_filter |
Adiciona filtros que um usuário pode mudar, mas não remover, a uma análise detalhada |
case_sensitive (para "Analisar") |
Especifica se os filtros diferenciam maiúsculas de minúsculas em uma Análise |
conditionally_filter |
Adiciona filtros a uma Análise se um usuário não adicionar o próprio filtro de uma lista específica. |
sql_always_having |
Insere condições na cláusula HAVING da consulta que um usuário não pode mudar ou remover para esta análise detalhada. |
sql_always_where |
Insere condições na cláusula WHERE da consulta que um usuário não pode mudar ou remover para esta análise detalhada. |
| Parâmetros de junção | |
always_join |
Especifica quais junções precisam ser sempre aplicadas a uma análise |
join |
Junta uma visualização extra a uma Análise. Para mais informações sobre mesclagens e parâmetros, consulte a página de referência Parâmetros de mesclagem. |
| Query Parameters | |
cancel_grouping_fields |
Cancela a cláusula GROUP BY quando determinados campos são escolhidos em uma análise detalhada |
from (para "Analisar") |
Especifica a visualização em que uma Análise própria será baseada e faz referência aos campos dessa visualização pelo nome da Análise própria. |
persist_for (para "Analisar") |
Muda as configurações de cache de uma análise detalhada. |
persist_with (para "Analisar") |
Especifica o grupo de dados a ser usado na política de armazenamento em cache da análise. |
required_access_grants (para "Analisar") |
Limita o acesso à análise detalhada apenas aos usuários cujos valores de atributos correspondem às concessões de acesso. |
sql_table_name (para "Analisar") |
Especifica a tabela de banco de dados em que uma Análise será baseada. |
symmetric_aggregates |
Especifica se os agregados simétricos estão ativados para uma análise detalhada. |
view_name (para "Analisar") |
Especifica a visualização em que uma análise detalhada será baseada e faz referência aos campos dessa visualização pelo nome dela. |
| Parâmetros da tabela de agregação | |
aggregate_table |
Cria uma tabela agregada para usar a consciência agregada em consultas na Análise. Para informações sobre o parâmetro aggregate_table, consulte a página do parâmetro aggregate_table. Para uma visão geral do reconhecimento agregado, consulte a página de documentação Reconhecimento agregado. |
query |
Define a consulta para a tabela agregada. Para informações sobre query e os subparâmetros dele, consulte a página do parâmetro aggregate_table. |
materialization |
Define a estratégia de persistência para a tabela de agregação. Para informações sobre materialization e os subparâmetros dele, consulte a página do parâmetro aggregate_table. |
| Parâmetros de refinamento | |
explore: +explore_name |
Adiciona um sinal de adição (+) na frente do nome de uma análise para adicionar um refinamento a ela. Consulte a página de documentação Refinamentos da LookML para mais informações e casos de uso. |
final |
Indica que o refinamento atual é o último permitido para a análise detalhada. Consulte a página de documentação Refinamentos da LookML para mais informações e casos de uso. |
| Parâmetros a serem evitados | |
access_filter_fields |
Removido 6.0
Substituído por access_filter |