value_format_name

使用状況

ビュー: view_name {
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_namenumber_format ユーザー属性とともに使用する

モデルのフィールドの書式設定に value_format_name を使用する場合、number_format ユーザー属性で選択された数値形式は、value_format_name で指定された書式よりも優先されます。例と詳細については、数値の形式をローカライズするをご覧ください。