作成中: このページにさらに情報を追加する作業を行っています。それまでの間、単一値のグラフのオプションのドキュメント ページで、ビジュアリゼーション オプション メニューを使用して単一値のビジュアリゼーションを作成、編集する方法をご確認ください。
このページで説明するパラメータは、type: single_value の LookML ダッシュボード要素を dashboard.lkml ファイルで使用します。
Looker UI で単一値のグラフを作成する方法については、単一値のグラフのオプションのドキュメント ページをご覧ください。
基本パラメータ
LookML ダッシュボードの要素を定義する場合は、少なくとも name パラメータと type パラメータの値を指定する必要があります。title、height、widthなどの他の基本パラメータは、ダッシュボード上の要素の位置と外観に影響します。
name
このセクションでは、
nameパラメータについて説明します。これは ダッシュボードの要素の一部です。
nameは、ダッシュボード パラメータのドキュメント ページで説明されているように、ダッシュボード フィルタの一部としても使用できます。
name 宣言ごとに、新しいダッシュボードの要素が作成され、名前が割り当てられます。要素名は一意である必要があります。`layout: grid` ダッシュボードを使用している場合、名前は `elements` パラメータで参照されることがあります。
- name: orders_by_date
title
このセクションでは、ダッシュボードの要素の一部である
titleパラメータについて説明します。
titleは、ダッシュボード パラメーターのドキュメント ページで説明されているように、ダッシュボードの一部としても使用できます。
titleは、ダッシュボード パラメータのドキュメント ページで説明されているように、ダッシュボード フィルタの一部としても使用できます。
title パラメータを使用すると、要素の名前がユーザーにどのように表示されるかを変更できます。指定しない場合、タイトルはデフォルトで要素のnameになります。
次の例を考えてみましょう。
- name: sales_overview
title: '1) Sales Overview'
この形式を使用すると、要素は [Sales Overview] ではなく [1) Sales Overview] と表示されます。
type
このセクションでは、ダッシュボードの要素の一部である
typeパラメータについて説明します。
typeは、ダッシュボード パラメータのドキュメント ページで説明されているように、ダッシュボード フィルタの一部としても使用できます。
typeは、type(結合用)パラメータのドキュメント ページで説明されているように、結合の一部としても使用できます。
typeは、ディメンション、フィルタ、パラメータ タイプに関するドキュメント ページで説明されているように、ディメンションの一部としても使用できます。
typeは、メジャーのタイプに関するドキュメント ページで説明されているように、メジャーの一部としても使用できます。
type パラメータは、要素で使用するビジュアリゼーションのタイプを決定します。
- name: element_name
type: text | looker_grid | table | single_value | looker_single_record |
looker_column | looker_bar | looker_scatter | looker_line | looker_area |
looker_pie | looker_donut_multiples | looker_funnel | looker_timeline |
looker_map | looker_google_map | looker_geo_coordinates | looker_geo_choropleth | looker_waterfall | looker_wordcloud | looker_boxplot
LookML ダッシュボード要素のさまざまなタイプの概要については、type(LookML ダッシュボード用)のドキュメント ページをご覧ください。
height
このセクションでは、
heightパラメータについて説明します。これは ダッシュボードの要素の一部です。
heightは、ダッシュボード パラメータのドキュメント ページで説明されているように、ダッシュボード行の一部としても使用できます。
tile レイアウトまたは static レイアウトのダッシュボードの場合
height パラメータは、layout: tile ダッシュボードと layout: static ダッシュボードの要素の高さを tile_size 単位(ピクセル単位で定義)で定義します。
たとえば、次のコードでは tile_size: 100 と height: 4 を指定しているため、orders_by_date 要素の高さは 400
ピクセルになります。
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
height: 4
...
newspaper レイアウトのダッシュボードの場合
height パラメータは、行単位で、layout: newspaper ダッシュボードの要素の高さを定義します。
新聞レイアウトのダッシュボードのデフォルトの要素の高さは 6 行(約 300 ピクセル)です。preferred viewer
パラメータが dashboards-next に設定されているダッシュボードの場合、最小の高さは 1 行です。preferred viewer
パラメータが dashboards に設定されているダッシュボードの場合、最小の高さは 2 行です。
たとえば、次のコードでは、要素の高さを 12 行に設定します。これは、デフォルトに設定されている他の要素の 2 倍の高さです。
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
height: 12
...
width
このセクションでは、
widthパラメータについて説明します。これは ダッシュボードの要素の一部です。
widthは、ダッシュボード パラメータのドキュメント ページで説明されているように、ダッシュボードの一部としても使用できます。
width パラメータは、layout: tile ダッシュボードと layout: static ダッシュボードの要素の幅を tile_size 単位で定義します。
たとえば、次のコードでは tile_size: 100 と width: 4 を指定しているため、orders_by_date 要素の幅は 400
ピクセルになります。
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
width: 4
...
width パラメータは、layout: newspaper ダッシュボードの要素の幅を列単位で定義します。
新聞レイアウトのダッシュボードのデフォルトの幅は 24 列です。
たとえば、次のコードでは、要素の幅をダッシュボードの半分の幅に設定します。
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
width: 12
...
top
top パラメータは、layout: static ダッシュボードの要素の上から下の位置を tile_size 単位で定義します。
たとえば、次のコードでは tile_size: 100 と top: 4 を指定しているため、orders_by_date 要素の上端はダッシュボードの上端から
400 ピクセルの位置になります。
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
top: 4
...
left
left パラメータは、layout: static ダッシュボードの要素の左から右の位置を tile_size 単位で定義します。
たとえば、次のコードでは tile_size: 100 と left: 4 を指定しているため、orders_by_date 要素の左端はダッシュボードの左端から
400 ピクセルの位置になります。
- dashboard: sales_overview
tile_size: 100
...
elements:
- name: orders_by_date
left: 4
...
row
layout: newspaper ダッシュボードの場合、row パラメータは要素の上端が配置される行を定義します。
ダッシュボードは、ダッシュボードの上部にある行 0 から始まります。新聞レイアウトのダッシュボードのデフォルトの要素の高さは 6
行です。つまり、ダッシュボードの上部にあるダッシュボード要素(row: 0)は、デフォルトで 0 ~ 5 行を占有します。
各行の高さは 50 ピクセルです。つまり、デフォルトの要素の高さである 6 行は 300 ピクセルです。
たとえば、次のコードでは、要素をダッシュボードの 2 行目の要素に設定します(要素がデフォルトの高さに設定されている場合)。
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
row: 6
...
col
layout: newspaper ダッシュボードの場合、col パラメータは要素の左端が配置される列を定義します。
ダッシュボードは 24 列に分割されます。ダッシュボードは、ダッシュボードの左端にある列 0 から始まります。新聞レイアウトのダッシュボードのデフォルトの要素の幅は
8 列です。つまり、ダッシュボードの左端にあるダッシュボード要素(col: 0)は、デフォルトで 0 ~ 7 列を占有します。
たとえば、次のコードでは、要素をダッシュボードの 3 列目の要素に設定します。
- dashboard: sales_overview
layout: newspaper
...
elements:
- name: orders_by_date
col: 16
...
refresh
このセクションでは、
refreshパラメータについて説明します。これは ダッシュボードの要素の一部です。
refreshは、ダッシュボード パラメーターのドキュメント ページで説明されているように、ダッシュボードの一部としても使用できます。
refresh
パラメータを使用すると、要素を定期的に自動的に再読み込みして、最新のデータを取得できます。これは、オフィスのテレビなど、ダッシュボードが常に表示されている設定で役立ちます。このパラメータを有効にするには、ブラウザ
ウィンドウでダッシュボードを開く必要があります。この設定は、ダッシュボード キャッシュを「事前ウォーミング」するためにバックグラウンドで実行されません。
更新頻度は、秒、分、時間、日の任意の数値(小数点なし)に設定できます。次に例を示します。
- name: orders_by_date
refresh: 2 hours
更新間隔を短く設定する場合は注意してください。要素の背後にあるクエリがリソースを大量に消費する場合、特定の要素がデータベースに過度の負荷をかける可能性があります。
note
次のように、要素に説明的なメモを追加できます。
- name: element_name
note:
text: 'note text'
state: collapsed | expanded
display: above | below | hover
note には、text、state、display のサブパラメータがあります。
text
text サブパラメータは、メモに表示されるテキストを指定します。テキストはローカライズできます。
state
state サブパラメータは、メモが要素の幅内の 1 行に収まらない場合に、メモを collapsed または expanded
にするかどうかを決定します。collapsed を選択し、メモが長すぎる場合は、メモの末尾にクリック可能な省略記号(...)が表示され、完全なメモを読むことができます。
display
display サブパラメータは、要素のメモを表示する場所を決定します。above は要素の上部に注釈を配置し、below は要素の下部に注釈を配置します。hover では、ユーザーが要素にカーソルを合わせると注釈が表示されます。
クエリ パラメータ
LookML ダッシュボードの要素を定義する場合は、少なくとも model クエリ パラメータと explore クエリ パラメータの値を指定する必要があります。また、dimensions パラメータまたは measures パラメータを使用して、少なくとも 1 つのフィールドを指定する必要があります。他のクエリ パラメータを使用して、ダッシュボードの要素にデータが表示される方法を制御することもできます。
model
model パラメータは、要素クエリに使用するモデルを定義します。指定しない場合、デフォルトでダッシュボードが存在するモデルになります。
- name: orders_by_date
model: ecommerce
model パラメータは LookML 定数を受け入れます。プロジェクトのマニフェスト ファイルで定数を定義し、構文"@{constant_name}"を使用して、定数をmodelの値として設定できます。定数を使用すると、モデルの名前を 1
か所で定義できます。これは、複数のダッシュボード要素で使用されているモデルの名前を更新する場合に特に便利です。
LookML ダッシュボードで定数を使用する方法の詳細と例については、constant パラメータのドキュメント ページをご覧ください。
explore
このセクションでは、
exploreパラメータについて説明します。これは、ダッシュボードの要素の一部です。
exploreは、exploreパラメータのドキュメント ページで説明されているように、モデルの一部としても使用できます。
exploreは、ダッシュボード パラメータのドキュメント ページで説明されているように、ダッシュボード フィルタの一部としても使用できます。
explore パラメータは、要素クエリに使用する Explore を定義します。
- name: orders_by_date
explore: order
explore パラメータは LookML 定数を受け入れます。プロジェクトのマニフェスト ファイルで定数を定義し、構文"@{constant_name}"を使用して、定数をexploreの値として設定できます。定数を使用すると、Explore
の名前を 1 か所で定義できます。これは、複数のダッシュボード要素で使用されている Explore の名前を更新する場合に特に便利です。
LookML ダッシュボードで定数を使用する方法の詳細と例については、constant パラメータのドキュメント ページをご覧ください。
dimensions
dimensions パラメータは、要素クエリに使用するディメンションを定義します。ディメンションを指定するには、構文
view_name.dimension_name を使用します。クエリにディメンションがない場合は、dimensions
を含めないでください。
## single dimension example
- name: orders_by_date
dimensions: order.order_date
## multiple dimension example
- name: orders_by_date
dimensions: [order.order_date, customer.name]
measures
measures パラメータは、要素クエリに使用するメジャーを定義します。メジャーを指定するには、構文
view_name.measure_name を使用します。クエリにメジャーがない場合は、measures
を含めないでください。
## single measure example
- name: orders_by_date
measures: order.count
## multiple measure example
- name: orders_by_date
measures: [order.count, order_item.count]
sorts
sorts パラメータは、要素のクエリの並べ替え動作を定義します。最初にプライマリ並べ替えフィールドをリストし、その後にセカンダリ並べ替えフィールドをリストします。並べ替えに使用するディメンションまたはメジャーを指定するには、view_name.field_name
構文を使用します。
sorts パラメータを省略すると、要素は Looker の デフォルトの並べ替え順序を使用します。昇順の並べ替えには接尾辞は必要ありませんが、降順の並べ替えには
desc 接尾辞が必要です。
次の例では、単一の並べ替えを定義しています。
- name: orders_by_date
sorts: order.order_date desc
次の例では、複数の並べ替えを定義しています。
- name: orders_by_date
sorts: [order.order_date desc, customer.name]
ディメンションをピボットする場合は、メジャー名、並べ替え方向、データテーブル内のターゲット列の 0
ベースのインデックス番号を指定して、クエリ結果を並べ替えることができます。たとえば、次の要素はインデックス 0
を使用して最初のピボット列で並べ替えます。
- name: orders_by_category
sorts: [orders.count desc 0]
行の合計で並べ替えるには、合計列のインデックスを指定します。たとえば、次の要素はインデックス 2
を使用して行の合計で並べ替えます。これは、2 つのピボット列を含むクエリの合計列を表します。
- name: orders_by_cohort
sorts: [users.count desc 2]
pivots
pivots パラメータは、要素クエリでピボットするディメンションを定義します。ディメンションを指定するには、構文
view_name.dimension_name を使用します。クエリにピボットがない場合は、pivots
を含めないでください。
## single pivot example
- name: orders_by_date
pivots: customer.gender
## multiple pivot example
- name: orders_by_date
pivots: [customer.gender, customer.age_tier]
limit
limit パラメータは、要素クエリに使用する行の上限を定義します。この上限は、ピボットが適用される前
の行数に適用されます。
- name: orders_by_date
limit: 100
filters
このセクションでは、
filtersパラメータについて説明します。これは ダッシュボードの要素の一部です。
filtersは、ダッシュボード パラメータのドキュメント ページで説明されているように、ダッシュボードの一部としても使用できます。
filtersは、filtersパラメータのドキュメント ページで説明されているように、メジャーの一部としても使用できます。
filters パラメータは、要素のクエリに使用する変更不可のフィルタを定義します。ユーザーがダッシュボードで変更できるフィルタが必要な場合は、ダッシュボードのfilters を使用してフィルタを設定し、listen を使用して要素に適用する必要があります。
filters の構文は次のとおりです。
- name: element_name
filters:
orders.created_date: 2020/01/10 for 3 days
orders.status: Shipped
# You can create multiple filter statements
各フィルタは、Looker フィルタ式または値定数を受け入れることができます。フィルタ式で _localization または _user_attributes Liquid 変数を使用して、柔軟なフィルタ値を指定することもできます。
listen
ダッシュボード フィルタを使用すると、ダッシュボードの要素に表示されるデータをインタラクティブに絞り込むことができます。LookML ダッシュボードの filters パラメータを使用して、ダッシュボード フィルタを定義します。次に、listen
パラメータを使用して、ダッシュボード要素をダッシュボード フィルタにリンクします。
listen の構文は次のとおりです。
- name: element_name
listen:
filter_name_goes_here: dimension or measure on which to apply
the filter using view_name.field_name syntax
# You can add more than one listen statement
要素に listen パラメータを追加し、フィルタの名前を入力します。次に、コロンと、フィルタを適用するフィールドへの参照を view_name.field_name
構文で指定します。たとえば、ユーザーが UI のフィルタ フィールドに日付を入力する必要がある [日付]
というフィルタを作成できます。ユーザーが入力した値を次のように orders_by_date 要素に適用できます。
- dashboard: sales_overview
...
filters:
- name: date
type: date_filter
elements:
- name: orders_by_date
listen:
date: order.order_date
...
`filters` パラメータと `listen` パラメータを使用して、ダッシュボード フィルタを個々のダッシュボード要素に適用するその他の例については、``LookML ダッシュボードの構築``をご覧ください。
query_timezone
query_timezone パラメータは、クエリを実行するタイムゾーンを指定します。タイムゾーンのオプションについては、Values for timezoneのドキュメント ページをご覧ください。クエリをビューアのタイムゾーンで実行する場合は、値を user_timezone
として割り当てます。
- name: orders_by_date
query_timezone: America/Los Angeles
- name: orders_by_customer
query_timezone: user_timezone
merged_queries
merged_queries パラメータを使用すると、複数のクエリの結果を 1 つのダッシュボードの要素に 結合できます。要素の merged_queries パラメータ内で各ソースクエリを定義し、join_fields サブパラメータを使用して、結果を結合する方法を指定します。
次のサンプル LookML コードは、結合結果 要素の type: looker_gridを作成します。この例では、merged_queries パラメータを使用して、2 つの別々のクエリのデータを 1 つのテーブルグラフに結合するダッシュボードの要素を作成します。
- name: merged_results_element
title: Merged Results Tile
type: looker_grid
merged_queries:
- model: ecommerce
explore: users
type: table
fields: [users.state, users.count, users.city]
sorts: [users.count desc 0]
limit: 5000
column_limit: 50
query_timezone: UTC
listen:
- State: users.state
- model: ecommerce
explore: users
type: table
fields: [users.state, users.city]
sorts: [users.state]
limit: 500
column_limit: 50
query_timezone: UTC
join_fields:
- field_name: users.state
source_field_name: users.state
- field_name: users.city
source_field_name: users.city
listen:
- State: users.state
この例では、ダッシュボードの要素は、ecommerce モデルの users Explore に基づく 2 つのソースクエリのデータを結合します。プライマリ クエリには、users.state、users.count、users.city フィールドが含まれており、結果は users.count フィールドで並べ替えられます。2 番目のソースクエリには、users.state
フィールドと users.city フィールドが含まれており、結果は users.state フィールドで並べ替えられます。
join_field パラメータは、users.state フィールドと users.city
フィールドの一致する値に基づいてソースクエリを結合します。
listen パラメータは、両方のクエリに State フィルタを適用します。これにより、ダッシュボード ビューアは特定の州を選択して、ダッシュボード
タイルに表示されるクエリ結果を絞り込むことができます。
例: 会社データを結合する
2 つの異なる Explore(company_info と companies)の会社に関する情報を結合する結合クエリを作成するとします。各
Explore の ipo.stock_symbol、companies.name、companies.contact_email
フィールドでクエリを結合して、会社名、会社の連絡先メールアドレス、IPO 年、株式記号、従業員数、求人数に関する結果を返すクエリを作成します。結合クエリ要素は、LookML
で次のように定義できます。
- name: merged_results_element
title: Merged Results Tile
merged_queries:
- model: market_research
explore: company_info
fields: [companies.name, companies.contact_email, ipo.public_year, ipo.stock_symbol]
filters:
companies.contact_email: "-NULL"
ipo.valuation_amount: NOT NULL
sorts: [ipo.public_year desc]
- model: company_data
explore: companies
fields: [companies.name, ipo.stock_symbol, companies.contact_email,
companies.number_of_employees, jobs.job_count]
filters:
companies.number_of_employees: NOT NULL
ipo.stock_symbol: "-NULL"
companies.contact_email: "-NULL"
sorts: [jobs.job_count desc]
join_fields:
- field_name: ipo.stock_symbol
source_field_name: ipo.stock_symbol
- field_name: companies.name
source_field_name: companies.name
- field_name: companies.contact_email
source_field_name: companies.contact_email
結合クエリ要素にフィルタを適用する
結合クエリ要素の前の例では、filtersパラメータを使用して、各ソースクエリ内でハードコードされたフィルタを直接適用する方法を示しています。たとえば、プライマリ クエリのフィルタcompanies.contact_email: "-NULL"とipo.valuation_amount: NOT NULLは、有効な連絡先メールアドレスと評価を持つ会社に結果を制限します。これらのクエリレベルのフィルタは、クエリを結合する前にデータを事前フィルタリングし、ユーザーが変更することはできません。
各ソースクエリの定義内で listen パラメータを使用して、ダッシュボード フィルタを結合クエリ要素に適用することもできます。たとえば、LookML ダッシュボードのfiltersパラメータを使用して、ダッシュボードレベルで定義したIndustryという名前のダッシュボードフィルタがあるとします。
filters:
- name: Industry
title: Industry
type: field_filter
ui_config:
type: dropdown_menu
display: inline
model: market_research
explore: company_info
field: companies.industry
両方のソースクエリの companies.industry フィールドに Industry フィルタを適用するには、次のように、結合クエリのソースクエリ定義に
listen パラメータを追加します。
listen:
Industry: companies.industry
たとえば、次のサンプルコードでは、前の例の結合結果要素の両方のソースクエリに Industry フィルタを追加します。
- name: merged_results_element
title: Merged Results Tile
merged_queries:
- model: market_research
explore: company_info
fields: [companies.name, companies.contact_email, ipo.public_year, ipo.stock_symbol]
filters:
companies.contact_email: "-NULL"
ipo.valuation_amount: NOT NULL
sorts: [ipo.public_year desc]
listen:
Industry: companies.industry
- model: company_data
explore: companies
fields: [companies.name, ipo.stock_symbol, companies.contact_email,
companies.number_of_employees, jobs.job_count]
filters:
companies.number_of_employees: NOT NULL
ipo.stock_symbol: "-NULL"
companies.contact_email: "-NULL"
sorts: [jobs.job_count desc]
join_fields:
- field_name: ipo.stock_symbol
source_field_name: ipo.stock_symbol
- field_name: companies.name
source_field_name: companies.name
- field_name: companies.contact_email
source_field_name: companies.contact_email
listen:
Industry: companies.industry
この追加により、ユーザーが Industry ダッシュボード フィルタを操作すると、結合クエリ要素の対応するソースクエリが適切にフィルタされます。
hidden_fields
hidden_fields パラメータは、クエリで使用されているがグラフに表示されないフィールドを示します。非表示のフィールドは、Explore
のデータテーブル セクションに表示されます。
hidden_fields: [inventory_items.count, distribution_centers.id]
スタイル パラメータ
このセクションで説明するパラメータは、単一値のグラフのビジュアリゼーション エディタの [**スタイル**] セクションのオプションに対応しています。
colors
colors パラメータは、系列の色リストを指定します。リストの最初の色は、最初のデータ系列に対応します。 系列の数がリストされている色よりも多い場合、色は先頭から繰り返されます。
colors: [blue, orange, yellow, red, purple]
色を指定するすべてのグラフ属性について、色の値には 16 進数文字列(#2ca6cd など)または CSS 指定のカラー文字列(mediumblue など)を使用できます。
custom_color_enabled
custom_color_enabled パラメータを true
に設定すると、単一値のビジュアリゼーションにカスタム色を指定するオプションが有効になります。このパラメータは、custom_color
パラメータとともに使用します。
custom_color_enabled: true | false
custom_color
単一値のビジュアリゼーションのテキストにカスタム色を指定します。
custom_color: #2ca6cd | mediumblue
show_single_value_title
このパラメータが true に設定されている場合、クエリの値の下にタイトルが表示されます。タイトルは、single_value_title
パラメータを使用して指定または変更できます。
show_single_value_title: true | false
single_value_title
クエリの値とともに表示するタイトルを指定します。タイトルのテキストはローカライズできます。
single_value_title: Title
valueFormat
値の数値形式または日付形式を指定します。このパラメータは、Excel 形式の書式設定を受け入れます。形式が指定されていない場合、値は基になるディメンションまたはメジャーの形式で表示されます。
比較パラメータ
このセクションで説明するパラメータは、単一値のグラフのビジュアリゼーション エディタの [比較] セクションのオプションに対応しています。
show_comparison
show_comparison パラメータを true に設定すると、type: single_value のダッシュボードの要素に比較情報を追加できます。
show_comparison: true | false
comparison_type
comparison_type パラメータを使用して、type: single_value のダッシュボードの要素で比較フィールドを使用する方法を指定します。
comparison_type パラメータには、次のいずれかの値を指定できます。
value: 比較フィールドの値がビジュアリゼーションの下部に表示されます。change: 比較フィールドの値がビジュアリゼーションの下部に表示されます。値が負の場合、三角形は下を向きます。値が正の場合、三角形は上を向きます。progress: 単一値のビジュアリゼーションに使用されるフィールドの値を、比較フィールドの値で除算します。この割合は、プログレスバーとして表示されます。progress_percentage: 単一値のビジュアリゼーションに使用されるフィールドの値を、比較フィールドの値で除算します。この割合は、プログレスバーとして表示されます。バーには、割合と比較フィールドの値でラベルが付けられます。
comparison_type: value | change | progress | progress_percentage
show_comparison_label
比較フィールドとともにラベルを表示するかどうかを指定します。デフォルトでは、ラベルは比較フィールドの名前です。
show_comparison_label: true | false
comparison_label
比較フィールドとともに表示するラベルを指定します。比較ラベルのテキストはローカライズできます。
show_comparison_label: true
comparison_label: Label
comparison_reverse_colors
comparison_type が change に設定されている場合は、comparison_reverse_colors を true
に設定して、比較フィールドの負の数を緑の三角形で緑色のテキストとして表示し、正の数を赤の三角形で赤いテキストとして表示できます。
comparison_type: change
comparison_reverse_colors: true | false