En esta página, se hace referencia al parámetro
tags
que forma parte de un campo.
tags
también se puede usar como parte de Explorar, descrito en la página de documentación del parámetrotags
(para Explorar).
Uso
dimension: field_name {
etiquetas : ["string1","string2", ...]
}
}
Jerarquía
tags |
Tipos de campos posibles
Dimensión, Grupo de dimensiones, Medición, Filtro, ParámetroAcepta
Corchetes que contienen una lista separada por comas de strings |
Definición
El parámetro tags
te permite agregar strings de texto a un campo. El modelo de Looker no usa estas strings, pero se pueden pasar a otras aplicaciones con lo siguiente:
- Los servicios integrados están habilitados en el panel Acción. Algunos servicios requieren uno o más campos que contienen ciertos tipos de datos, como un número de teléfono. Usa el parámetro
tags
para identificar los campos que puede usar un servicio. - Llamadas a la API. Para las llamadas a la API,
tags
puede ser útil a fin de proporcionar metadatos arbitrarios sobre un campo a una aplicación externa.
Ejemplos
Agrega dos etiquetas de texto, "Important Data" y "Customer Data", a la medida customer_count_distinct
.
measure: customer_count_distinct {
tags: ["Important Data", "Customer Data"]
type: count_distinct
sql: ${customer.id} ;;
}
Usa tags
con servicios integrados
Algunos servicios integrados en el panel de acción requieren que identifiques un campo específico en tu modelo de LookML con el parámetro tags
. Se trata de uno o más campos que proporcionan datos de identificación al servicio.
Por ejemplo, el servicio Enviar mensaje de Twilio envía un mensaje a números de teléfono. Requiere una consulta que incluya un campo de número de teléfono y que identifiques el campo de número de teléfono en LookML con tags: ["phone"]
. Looker usa el parámetro tags
para identificar qué campo de la consulta contiene números de teléfono que se deben enviar a Twilio. Tu LookML para el campo del número de teléfono podría verse así:
measure: phone {
tags: ["phone"]
type: string
sql: ${TABLE}.phone ;;
}
Algunos servicios integrados pueden llamarse desde una fila en Explorar, un mosaico del panel o una apariencia. En este caso, Looker marca el campo etiquetado con tres puntos para indicar que hay una lista desplegable. Haz clic en los tres puntos para ver las acciones disponibles para ese vínculo:
Se pueden usar otros servicios integrados cuando se entrega contenido de Looker a varios destinos. Si los resultados de una consulta contienen los campos etiquetados obligatorios para un servicio habilitado, entonces el campo ¿Adónde deben ir estos datos? del programador muestra el servicio y el campo obligatorio. Looker también muestra el servicio como destino si no requiere un campo etiquetado.
Para obtener más información sobre el uso de los servicios integrados, consulta la sección Cómo entregar datos de la página Acciones.
En la siguiente lista, se muestran todos los servicios que están integrados con Looker y que se pueden habilitar mediante el panel Action. En la columna Etiquetas para esta acción, se enumeran las etiquetas requeridas por ese servicio integrado.