view_label (para Explorar)

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ámetro view_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ámetro view_label (para campos).

Uso

explore: explore_name {
view_label: "etiqueta deseada para la vista"
}
Jerarquía
view_label
Valor predeterminado
El nombre de Explorar

Acepta
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.