En esta página, se hace referencia al parámetro
view_label
que forma parte de Explorar.
view_label
también se puede usar como parte de una unión, que se describe en la página de documentación del parámetroview_label
(para las uniones).
view_label
también se puede usar como parte de una dimensión, una medida o un filtro, que se describe en la página de documentación del parámetroview_label
(para campos).
Uso
view_label: "etiqueta deseada para la vista"
}
Jerarquía
view_label |
Valor predeterminado
El nombre de ExplorarAcepta
Una string |
Definición
view_label
cambia la manera en que el grupo de campos de una vista base de Explorar se etiquetará en el selector de campos:
En ocasiones, view_label
se usa para agregar un guion bajo delante del nombre de la vista de modo que se ordene alfabéticamente a fin de que sea la vista superior en el selector de campo. Como alternativa, puedes usarla cuando necesitas más de una vista con fines de modelado, pero las vistas representan la misma entidad en lo que respecta a los usuarios empresariales. Por ejemplo, puedes tener una vista definida en tu LookML como customer
y otra como customer_facts
, y quieres que conserve esos nombres para fines de modelado. Sin embargo, podría resultarles conveniente que ambos aparezcan como Clientes para los usuarios empresariales.
Si deseas cambiar los nombres de los campos en sí, puedes usar el parámetro label
.
Ejemplos
Haz que customer_facts
Explorar aparezca para los usuarios empresariales a fin de formar parte de la vista Clientes:
explore: customer_facts {
view_label: "Customers"
}
-
Haz que los usuarios puedan explorar la product_facts
en la vista Información del producto:
explore: product_facts {
view_label: "Product Info"
}
-
Desafíos habituales
view_label
no tiene otro efecto más que cambiar la apariencia del selector de campos.
Cuando cambias el view_label
de una Explorar, solo el selector de campos se ve afectado. La forma en que aparece Explorar en el menú Explorar y la manera en que se debe hacer referencia a los campos en LookML no se modifican.
Usa las mayúsculas correctas cuando combine varias vistas mediante view_label
.
Si deseas que los campos de la vista base de Explorar se combinen con una de las vistas unidas de Explorar en el selector de campos, deberás asegurarte de que el uso de mayúsculas en view_label
sea correcto. Las mayúsculas que utilice deben coincidir con la forma en que aparece el nombre de la vista en el selector de campos. Por ejemplo:
explore: product {
view_label: "Product Info"
join: product_info {
sql_on: ${product.product_id} = ${product_info.product_id} ;;
}
}
-
La forma en que aparecerá product_info
en el selector de campos es Información del producto; cada palabra tiene mayúsculas y los guiones bajos se cambian a los espacios. Por este motivo, usamos view_label: 'Product Info'
en lugar de view_label: 'product_info'
.
Un campo view_label
tiene prioridad sobre un view_label
de Explorar
Si un campo de Explorar tiene un view_label
, este aparecerá debajo de su view_label
, no de su view_label
. Tomemos este ejemplo, en el que una exploración y una dimensión tienen valores view_label
. La dimensión aparece debajo de su view_label
, no de la view_label
de Explorar:
Qué debes saber
view_label
afecta la vista base de Explorar.
Este parámetro es similar a view_label
(para uniones), pero afecta la vista base de Explorar en lugar de las vistas unidas. A diferencia de label
(para vistas), este parámetro solo afecta la vista base en esa exploración.