Explorar parâmetros

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