(per i campi)

Questa pagina si riferisce al parametro tags che fa parte di un campo.

tags può essere utilizzato anche come parte di un'esplorazione, descritto nella pagina della documentazione relativa al parametro tags (per le esplorazioni).

Utilizzo

view: view_name {
dimension: field_name {
tag : ["string1","string2", ...]
}
}
Gerarchia
tags
Tipi di campi possibili
Dimensione, gruppo di dimensioni, misurazione, filtro, parametro

Accetta
Parentesi quadre che contengono un elenco di stringhe separate da virgole

Definizione

Il parametro tags consente di aggiungere stringhe di testo a un campo. Queste stringhe non sono utilizzate dal modello Looker, ma possono essere passate ad altre applicazioni usando:

  • Servizi integrati abilitati nel riquadro Azione. Alcuni servizi richiedono uno o più campi contenenti determinati tipi di dati, come il numero di telefono. Utilizza il parametro tags per identificare i campi che possono essere utilizzati da un servizio.
  • Chiamate API. Per le chiamate API, tags può essere utile per fornire metadati arbitrari su un campo a un'applicazione esterna.

Esempi

Aggiunge due tag di testo, "Dati importanti" e "Dati cliente", alla misura customer_count_distinct.

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

Utilizzo di tags con i servizi integrati

Alcuni servizi integrati nel riquadro Azioni richiedono di identificare un campo specifico nel modello LookML utilizzando il parametro tags. Si tratta di uno o più campi che forniscono i dati identificativi per il servizio.

Ad esempio, il servizio Twilio Send Message invia un messaggio ai numeri di telefono. Richiede una query che includa un campo per il numero di telefono e che tu identifichi il campo del numero di telefono in LookML utilizzando tags: ["phone"]. Looker utilizza il parametro tags per identificare quale campo della query contiene numeri di telefono che devono essere inviati a Twilio. Il tuo LookML per il campo del numero di telefono potrebbe essere simile al seguente:

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

Alcuni servizi integrati possono essere chiamati da una riga in un Explore, un riquadro della dashboard o un Look. In questo caso, Looker contrassegna il campo taggato con tre puntini per indicare che è presente un elenco a discesa. Fai clic sui tre puntini per visualizzare le azioni disponibili per il link:

Possono essere utilizzati altri servizi integrati per la distribuzione di contenuti di Looker in varie destinazioni. Se i risultati di una query contengono i campi obbligatori per un servizio abilitato, nel campo Where should this data go? (Dove devono essere inviati questi dati?) dello scheduler vengono visualizzati il servizio e il campo obbligatorio. Looker visualizza anche il servizio come destinazione se il servizio non richiede un campo taggato.

Per ulteriori informazioni sull'utilizzo dei servizi integrati, consulta la sezione Come fornire dati della pagina Azioni.

L'elenco seguente mostra tutti i servizi integrati con Looker e possono essere abilitati tramite il riquadro Actions (Azioni). La colonna Tag per questa azione elenca tutti i tag richiesti dal servizio integrato.