Uma visualização representa uma tabela de dados no Looker, seja ela nativa do banco de dados ou criada com o recurso de tabela derivada do Looker. As visualizações costumam ser declaradas em arquivos de visualização, com uma visualização por arquivo.
Dentro de cada visualização há definições de campo, sendo que cada uma geralmente corresponde a uma coluna na tabela subjacente ou a um cálculo no Looker. Esses campos são descritos nas referências de campo, de dimensões e de medidas.
Também existem várias configurações no nível da visualização, que são descritas nesta página.
Exemplo de uso
Passe o cursor sobre o nome de um parâmetro para ver uma descrição rápida. Clique nele para acessar a página correspondente.
Quando um parâmetro pode ser definido como uma das várias opções específicas, o valor padrão é listado primeiro.
não podemos mais devido a um produto!
Definições de parâmetro
Nome do parâmetro | Descrição |
---|---|
Parâmetros estruturais | |
drill_fields (para ver) |
Especifica a lista padrão de campos mostrados ao detalhar as medidas definidas na visualização |
extends (para ver) |
Especifica as visualizações que serão estendidas por essa visualização |
extension (para ver) |
Especifica que a visualização exige extensão e não pode ser exposta aos usuários. |
include |
Adiciona arquivos a uma visualização |
test |
Cria um teste de dados para verificar a lógica do seu modelo. As configurações do projeto incluem uma opção para exigir testes de dados. Quando esse recurso está ativado em um projeto, os desenvolvedores precisam executar testes de dados antes de implantar as alterações na produção. Este parâmetro tem os subparâmetros explore_source e assert . |
set |
Define um conjunto de dimensões e medidas a serem usadas em outros parâmetros. |
view |
Cria uma visualização. |
Parâmetros de exibição | |
label (para ver) |
Especifica como o nome da visualização aparecerá no seletor de campo |
fields_hidden_by_default |
ADDED 21.12
Quando definido como yes , oculta todos os campos na visualização por padrão. Use o parâmetro hidden: no em um campo para exibi-lo. |
Parâmetros de filtro | |
suggestions (para ver) |
Ativa ou desativa as sugestões para todas as dimensões nessa visualização |
Query Parameters | |
required_access_grants (para ver) |
Limita o acesso à visualização somente a usuários com valores de atributos que correspondam às concessões de acesso. |
sql_table_name (para ver) |
Muda a tabela SQL em que uma visualização se baseia |
Parâmetros de tabela derivada | |
cluster_keys |
Especifica um PDT em cluster por um ou mais campos no BigQuery Suporte adicionado para cluster_keys no Snowflake |
create_process |
Especifica uma sequência ordenada de etapas para criar um PDT em um dialeto de banco de dados que requer comandos DDL personalizados. Esse parâmetro tem o subparâmetro sql_step .
|
datagroup_trigger |
Especifica o grupo de dados a ser usado para a política de recriação de PDT |
derived_table |
Baseia uma visualização em uma tabela derivada. |
distribution |
Define a chave de distribuição de um PDT criada no Redshift ou no Aster. |
distribution_style |
Define o estilo de distribuição de um PDT criado no Redshift. |
explore_source |
Definir uma tabela derivada nativa com base em um recurso Explorar |
increment_key |
ADDED 21.4
Transforma a tabela derivada em um PDT incremental. O increment_key especifica o incremento de tempo para o qual os dados novos devem ser consultados e anexados ao PDT. |
increment_offset |
ADDED 21.4
Usado em conjunto com o parâmetro increment_key para PDTs incrementais. O increment_offset especifica o número de períodos anteriores (com granularidade da chave de incremento) que são recriados para considerar os dados que chegam atrasados. |
interval_trigger |
ADDED 21.20
O interval_trigger especifica uma programação de recriação para uma tabela derivada persistente, no formato "N (seconds | minutes | hours)" |
materialized_view |
ADDED 21.10
A instrução materialized_view: yes cria uma visualização materializada no banco de dados para uma tabela derivada. |
indexes |
Define os índices de um PDT criado em um banco de dados tradicional (por exemplo, MySQL, Postgres) ou uma chave de classificação intercalada no Redshift |
partition_keys |
Especifica que um PDT é particionado por um ou mais campos no Presto ou por um único campo de data/hora no BigQuery |
persist_for (para derivada_table) |
Define a idade máxima de um PDT antes que ele seja gerado novamente |
publish_as_db_view |
A instrução publish_as_db_view: yes cria uma visualização de banco de dados estável para o PDT para permitir a consulta da tabela fora do Looker. |
sortkeys |
Define as chaves de classificação de um PDT criado no Redshift |
sql (para derivada_table) |
Declara a consulta SQL para uma tabela derivada |
sql_create |
Define uma instrução SQL CREATE para criar um PDT em um dialeto de banco de dados que requer comandos DDL personalizados. |
sql_trigger_value |
Especifica a condição que faz com que um PDT seja gerado novamente |
table_compression |
Especifica a compactação de tabela a ser usada para um PDT no Amazon Athena |
table_format |
Especifica o formato da tabela a ser usado para um PDT no Amazon Athena |
Parâmetros de refinamento | |
view: +view_name |
Adiciona um sinal de adição (+ ) na frente de um nome de visualização existente para adicionar um refinamento à visualização existente. Consulte a página de documentação Refinamentos de LookML para mais informações e casos de uso. |
final |
Indica que o refinamento atual é o refinamento final permitido para a visualização. Consulte a página de documentação Refinamentos de LookML para mais informações e casos de uso. |
Parâmetros a serem evitados | |
distkey |
REMOVED 3.26
Substituído por distribution |
view_label |
EVITAR 4.4
Substituído por label |