Explorar parâmetros

Esta página contém links para todos os parâmetros do 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 referenciam visualizações, e cada uma delas pode conter junções a outras visualizações. As Análises normalmente precisam ser declaradas em um arquivo 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 a 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 Análise) Especifica as Análises que serão estendidas por essa Análise
extension (para Análise) Especifica que a Análise requer 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 Análise) Limita os campos disponíveis em uma Análise da visualização de base e pelas junções da Análise
tags (para Análise) Especifica o texto que pode ser transmitido a outros aplicativos
Parâmetros de exibição
description (para Análise) Adiciona uma descrição para uma Análise que aparece aos usuários na UI
group_label (para Análise) Cria um rótulo de grupo para usar como cabeçalho no menu Análise
hidden (para Análise) Oculta uma Análise do menu Análise
label (para Análise) Muda a forma como uma Análise aparece no menu Análise
query (para Análise) Cria uma consulta predefinida para os usuários selecionarem no menu Início rápido de uma Análise.
view_label (para Análise) 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
case_sensitive (para Análise) Especifica se os filtros diferenciam maiúsculas de minúsculas para 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 essa Análise
sql_always_where Insere condições na cláusula WHERE da consulta que um usuário não pode mudar ou remover para essa Análise
Parâmetros de junção
always_join Especifica quais junções sempre precisam ser aplicadas a uma Análise
join Une uma visualização adicional a uma Análise. Para mais informações sobre junções e os parâmetros delas, consulte a página de referência Parâmetros de junção.
Query Parameters
cancel_grouping_fields Cancela a cláusula GROUP BY quando determinados campos são escolhidos em uma Análise
from (para Análise) Especifica a visualização em que uma Análise será baseada e referencia os campos dessa visualização pelo nome da Análise
persist_for (para Análise) Muda as configurações de cache de uma Análise
persist_with (para Análise) Especifica o datagroup a ser usado para a política de armazenamento em cache da Análise
required_access_grants (para Análise) Limita o acesso à Análise apenas aos usuários cujos valores de atributo de usuário correspondam às concessões de acesso
sql_table_name (para Análise) Especifica a tabela de banco de dados em que uma Análise será baseada
symmetric_aggregates Especifica se os conjuntos simétricos estão ativados para uma Análise
view_name (para Análise) Especifica a visualização em que uma Análise será baseada e referencia os campos dessa visualização pelo nome da visualização
Parâmetros da tabela agregada
aggregate_table Cria uma tabela de agregação para usar o reconhecimento de agregação para 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 de agregação, consulte a página de documentação Reconhecimento de agregação.
query Define a consulta para a tabela de agregação. 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 mais (+) na frente de um nome de Análise atual para adicionar um refinamento à Análise atual. Consulte a página de documentação Refinamentos do LookML para mais informações e casos de uso.
final Indica que o refinamento atual é o refinamento final permitido para a Análise. Consulte a página de documentação Refinamentos do LookML para mais informações e casos de uso.
Parâmetros a serem evitados
access_filter_fields Removido na versão 6.0 Substituído por access_filter