Esta página se refere ao parâmetro
view_label
que faz parte de um Explorar.O
view_label
também pode ser usado como parte de uma mesclagem, descrita na página de documentação do parâmetroview_label
(para mesclagens).
view_label
também pode ser usado como parte de uma dimensão, medida ou filtro, descrita na página de documentação do parâmetroview_label
(para campos).
Uso
view_label: "marcador desejado para a visualização"
}
Hierarquia
view_label |
Valor padrão
O nome da ferramenta ExplorarAceita
Uma string |
Definição
view_label
muda a forma como o grupo de campos de uma visualização básica de um Explorar será rotulado no seletor de campos:
Às vezes, o view_label
é usado para adicionar um sublinhado na frente do nome da visualização. Assim, ele é classificado em ordem alfabética como o topo no seletor de campo. Como alternativa, é possível usá-la quando você precisa de mais de uma visualização para fins de modelagem, mas as visualizações representam a mesma entidade em relação aos usuários comerciais. Por exemplo, é possível ter uma visualização definida no LookML como customer
e outra como customer_facts
, e você quer que elas mantenham esses nomes para fins de modelagem. No entanto, pode fazer sentido para os dois aparecer como Cliente para os usuários de negócios.
Se quiser mudar os nomes dos próprios campos, use o parâmetro label
.
Examples
Faça com que o recurso Explorar customer_facts
apareça para os usuários comerciais como parte da visualização Customers:
explore: customer_facts {
view_label: "Customers"
}
-
Faça com que o recurso Explorar product_facts
apareça para os usuários como parte da visualização Informações do produto:
explore: product_facts {
view_label: "Product Info"
}
-
Desafios comuns
view_label
não tem outro efeito além de mudar a aparência do seletor de campo.
Quando você altera a view_label
de uma exploração, apenas o seletor de campo é afetado. A forma como o Explorar é exibido no menu Explorar e a forma como os campos precisam ser referenciados no LookML não mudam.
Use letras maiúsculas corretamente ao combinar várias visualizações pelo view_label
Se você quiser que os campos da visualização base do Explore sejam mesclados a uma das visualizações mescladas do seletor no seletor de campo, confira se as letras maiúsculas usadas no view_label
estão corretas. A capitalização usada deve corresponder à forma como o nome da visualização aparece no seletor de campo. Veja este exemplo:
explore: product {
view_label: "Product Info"
join: product_info {
sql_on: ${product.product_id} = ${product_info.product_id} ;;
}
}
-
A forma como product_info
aparecerá no seletor de campo é informações do produto: cada palavra é maiúscula e os sublinhados são alterados para espaços. Por isso, usamos view_label: 'Product Info'
em vez de view_label: 'product_info'
.
O view_label
de um campo tem precedência sobre o view_label
de um explorador.
Se um campo em uma exploração tiver um view_label
, o campo aparecerá em view_label
, e não view_label
. Veja este exemplo, em que tanto uma dimensão "Explorar" quanto uma dimensão têm valores view_label
. A dimensão é exibida na view_label
, não no view_label
da guia "Explorar":
Informações úteis
view_label
afeta a visualização base da guia "Explorar".
Esse parâmetro é semelhante a view_label
(para mesclagens), mas afeta a visualização base do Explore, em vez das visualizações mescladas. Ao contrário de label
(para visualizações), esse parâmetro afeta apenas a visualização base em "Explorar".