tags (para campos)

Esta página se refere ao parâmetro tags que faz parte de um campo.

O tags também pode ser usado como parte de uma exploração, descrita na página de documentação do parâmetro tags (para explorações).

Uso

view: view_name {
dimension: field_name {
tags : ["string1","string2", ...]
}
}
Hierarquia
tags
Tipos de campo possíveis
Dimensão, grupo de dimensões, medida, filtro, parâmetro

Aceita
Colchetes contendo uma lista de strings separadas por vírgulas

Definição

O parâmetro tags permite adicionar strings de texto a um campo. Essas strings não são usadas pelo modelo do Looker, mas podem ser transmitidas a outros aplicativos usando:

  • Serviços integrados ativados no painel Ação. Alguns serviços exigem um ou mais campos que contêm determinados tipos de dados, como número de telefone. Use o parâmetro tags para identificar os campos que podem ser usados por um serviço.
  • Chamadas de API. Para chamadas de API, tags pode ser útil para fornecer metadados arbitrários sobre um campo para um aplicativo externo.

Examples

Adiciona duas tags de texto, "Dados importantes" e "Dados do cliente", à medida customer_count_distinct.

measure: customer_count_distinct {
  tags: ["Important Data", "Customer Data"]
  type: count_distinct
  sql: ${customer.id} ;;
}

Como usar o tags com serviços integrados

Alguns serviços integrados no painel de ações exigem que você identifique um campo específico no seu modelo LookML usando o parâmetro tags. Será um ou mais campos que fornecem dados de identificação para esse serviço.

Por exemplo, o serviço Enviar mensagem do Twilio envia uma mensagem para números de telefone. Ela requer uma consulta que inclua um campo de número de telefone e que você identifique esse campo no LookML usando tags: ["phone"]. O Looker usa o parâmetro tags para identificar qual campo na consulta contém números de telefone que precisam ser enviados ao Twilio. O LookML do campo de número de telefone ficaria assim:

measure: phone {
  tags: ["phone"]
  type: string
  sql: ${TABLE}.phone ;;
}

Alguns serviços integrados podem ser chamados de uma linha em um recurso Explorar, um bloco do painel ou um Look. Nesse caso, o Looker marca o campo com três pontos para indicar que há uma lista suspensa. Clique nos três pontos para ver as ações disponíveis:

Outros serviços integrados podem ser usados ao enviar conteúdo do Looker para vários destinos. Se os resultados de uma consulta contiverem os campos de tag obrigatórios de um serviço ativado, o campo Para onde esses dados devem ir? do programador exibirá o serviço e o campo obrigatório. O Looker também exibirá o serviço como um destino se não precisar de um campo marcado.

Para mais informações sobre como usar os serviços integrados, consulte a seção Como enviar dados da página Ações.

A lista a seguir mostra todos os serviços integrados ao Looker e podem ser ativados pelo painel de ações. A coluna Tags desta ação lista todas as tags exigidas pelo serviço integrado.