用途
view: view_name {
dimension: field_name {
map_layer_name: name_of_map_layer
}
}
|
階層
map_layer_name |
使用可能なフィールドタイプ
ディメンション
許可
モデルレベルの map_layer パラメータで指定されたマップ名
|
基本
map_layer_name パラメータを使用すると、ディメンションを TopoJSON または GeoJSON のマップレイヤに関連付けることができます。これにより、ユーザーは地図レイヤのディメンションの値をグラフ化して、地図グラフを作成できます。たとえば、米国の州別にデータをグラフ化できるようにするには、「州」というディメンションを組み込み地図レイヤ us_states に関連付けます。また、「Neighborhood」というディメンションのデータをニューヨーク市の近隣地域のカスタム地図にグラフ化することもできます。
カスタムの TopoJSON マップまたは GeoJSON マップを使用している場合は、map_layer パラメータを使用して、LookML モデルでマップレイヤを指定する必要があります。
type: zipcode のディメンションは、自動的に us_zipcode_tabulation_areas の map_layer_name を受け取ります。
組み込みマップレイヤ
Looker には、次の組み込み地図レイヤが含まれています。
countries- 国名、ISO 3166-1 alpha-3 の 3 文字の国コード、ISO 3166-1 alpha-2 の 2 文字の国コードを受け入れます。データに ISO 3166-1 alpha-2 国コードが含まれている場合は、Looker でデータが国コードとして解釈され、州コードとして解釈されないように、countriesマップでmap_layer_nameを使用することをおすすめします。uk_postcode_areas- 英国の郵便番号地域(リバプールの場合はL、レッドヒルの場合はRH、エディンバラの場合はEHなど)を受け入れます。us_states- 州のフルネームと 2 文字の州の略称を受け入れます。us_counties_fips- 米国の郡の 5 文字の FIPS 郡コードである文字列フィールドで動作します。このレイヤはインタラクティブ マップでのみ機能します。us_zipcode_tabulation_areas- 5 文字の米国の郵便番号である文字列フィールドで機能します。type: zipcodeのディメンションでは、us_zipcode_tabulation_areas地図レイヤが自動的に使用されます。郵便番号領域は 2010 年の郵便番号集計エリア(ZCTA)に基づいているため、この地図レイヤには、地域に直接マッピングされない郵便番号(私書箱に割り当てられた郵便番号など)は含まれていません。
例
dimension: state {
map_layer_name: us_states
sql: ${TABLE}.state ;;
}