使用状況
dimension: field_name {
value_format_name: format_name
}
}
階層
value_format_name |
使用可能なフィールドタイプ
ディメンション、測定許可
以下のデフォルト値の形式のいずれか、または named_value_format パラメータで作成した形式の名前。 |
定義
value_format_name
パラメータを使用すると、Looker に組み込まれた形式、または独自のカスタムの再利用可能な形式を使用してデータ値をフォーマットできます。Excel スタイルの書式設定を一意のフィールドに直接適用する場合は、代わりに value_format
を使用します。
value_format_name
パラメータは、ディメンションとメジャーの両方で使用できます。例:
measure: total_order_amount {
type: sum
sql: ${order_amount} ;;
value_format_name: usd
}
デフォルトのフォーマット名
Looker には、次の表に示すデフォルトの形式があります。デフォルトの形式を使用する場合、Looker は値を切り捨てるのではなく、数値を切り上げまたは切り捨てます。メジャーでデフォルトの書式名を使用すると、メジャーの集計後に丸め処理が行われます。
named_value_format
パラメータを使用して独自の名前付きフォーマットを作成することもできます。
数値形式
数値フィールド タイプのデフォルトの形式は次のとおりです。基になる値は「0.123456789」です。
名前 | 例 |
---|---|
decimal_0 |
1234 |
decimal_1 |
1,234.6 |
decimal_2 |
1,234.57 人 |
decimal_3 |
1,234.568 人 |
decimal_4 |
1,234.5679 人 |
usd_0 |
1,234 ドル |
usd |
1,234.57 ドル |
gbp_0 |
1,234 ポンド |
gbp |
1,234.57 ポンド |
eur_0 |
$1,234 |
eur |
1,234.57 ユーロ |
id |
1234 |
数値フィールド タイプの場合、
id
は 16 桁以下の数値にのみ使用します。16 桁を超える場合、id
は結果を丸めます。16 桁を超える数値の場合は、それらを文字列としてキャストし、文字列フィールド タイプにid
を使用します。
割合の形式
パーセンテージ形式の場合、Looker は基数の 10 進数値に 100 を掛けて、パーセンテージを取得します。以下の例は、基盤となる値「0.123456」で始まります。
名前 | 例 |
---|---|
percent_0 |
12% |
percent_1 |
12.3% |
percent_2 |
12.35% |
percent_3 |
12.346% |
percent_4 |
12.3456% |
知っておくべきこと
value_format_name
をフィールドに適用するには、そのフィールドの type
パラメータを定義する必要があります。
一般的な課題
value_format_name
を number_format
ユーザー属性とともに使用する
モデルのフィールドの書式設定に value_format_name
を使用する場合、number_format
ユーザー属性で選択された数値形式は、value_format_name
で指定された書式よりも優先されます。例と詳細については、数値の形式をローカライズするをご覧ください。