map_layer_name

Uso

view: view_name {
  dimension: field_name {
    map_layer_name: name_of_map_layer
  }
}
Hierarquia
map_layer_name
Tipos de campo possíveis
Dimensão

Aceita
Um nome de mapa especificado no parâmetro map_layer no nível do modelo

Princípios básicos

O parâmetro map_layer_name permite associar uma dimensão a uma camada de mapa TopoJSON ou GeoJSON. Assim, os usuários podem criar gráficos de mapa ao representar os valores na dimensão na camada do mapa. Por exemplo, para criar um gráfico de dados por estado dos EUA, você pode associar uma dimensão chamada "Estado" à camada de mapa integrada us_states. Você também pode criar um gráfico de dados em uma dimensão chamada "Bairro" para um mapa personalizado dos bairros da cidade de Nova York.

Se você estiver usando um mapa TopoJSON ou GeoJSON personalizado, especifique a camada de mapa no modelo LookML usando o parâmetro map_layer.

As dimensões de type: zipcode recebem automaticamente um map_layer_name de us_zipcode_tabulation_areas.

Camadas de mapa integradas

O Looker inclui as seguintes camadas de mapa integradas:

  • countries: aceita nomes completos de países, códigos de país de três letras ISO 3166-1 alfa-3 e códigos de país de duas letras ISO 3166-1 alfa-2. Se os dados incluírem códigos de país ISO 3166-1 alfa-2, é recomendável usar map_layer_name com o mapa countries para garantir que o Looker interprete os dados como códigos de país e não como códigos de estado.

  • uk_postcode_areas: aceita áreas de código postal do Reino Unido (por exemplo, L para Liverpool, RH para Redhill ou EH para Edimburgo).

  • us_states: aceita nomes completos e abreviações de duas letras dos estados.

  • us_counties_fips: funciona em campos de string que são códigos de condado FIPS de cinco caracteres para um condado dos EUA. Essa camada funciona apenas no mapa interativo.

  • us_zipcode_tabulation_areas: funciona em campos de string que são CEPs de cinco caracteres dos EUA. As dimensões de type: zipcode usam automaticamente a camada de mapa us_zipcode_tabulation_areas.

    As regiões de CEP são baseadas nas áreas de tabulação de CEP (ZCTAs, na sigla em inglês) de 2010. Portanto, essa camada do mapa não inclui muitos CEPs, como os atribuídos a caixas postais, que não são mapeados diretamente para regiões.

Exemplo

dimension: state {
  map_layer_name: us_states
  sql: ${TABLE}.state ;;
}