オフビジュアルフィールドについて

日付
2026.03.25

概要

オフビジュアルフィールドを使用すると、ビジュアル上に表示されないフィールドで並び替えを制御できます。この方法を活用することで、ビジュアルの並び順を柔軟に変更することができます。

基本的な設定方法

  1. 並び替え用のフィールドを作成し、下記の例で記載の通り、順番を数値でナンバリング。
📌

ここでは以下を例として実施します。

例)地域や拠点を重要度や地理的な順序で表示する場合

ifelse(拠点名 = '札幌', 1,
  ifelse(拠点名 = '東京', 2,
    ifelse(拠点名 = '名古屋', 3,
      ifelse(拠点名 = '大阪', 4,
        ifelse(拠点名 = '福岡', 5, 99)))))
  1. QuickSightのビジュアル編集画面で「並び替え」から「オフビジュアルフィールド」を選択。
  1. 作成した並び順フィールドを指定し、「適用」をクリックし完了。

ベストプラクティス

■項目数が少ない場合(5-10項目以下)

  • 対処法:計算フィールドのifelse文で並び替え用のフィールドを作成する
  • 理由:分析側の並び替えを分析内で完結できること

■項目数が多い場合(10項目以上)

  • 対処法:データシート側のマスタテーブルで管理する
  • 理由:マスタテーブルを結合した列をデータセット側のフィールドとして活用することで、メンテナンス性が向上するため。また、複数のビジュアルで再利用しやすいため。