ディメンションとメジャーの制限
最終更新日時: 2026/10/14各 Qlik Sense ビジュアライゼーション タイプは、ディメンションとメジャーの数に特定の制限を適用します。多くの視覚化タイプは、異なる有効な組み合わせを持つ複数のモードをサポートしています。QlikViewオブジェクトがこれらの制限を超えると、QV2QSはオーバーフロー解決アクションを適用します。詳細については、ExcelレポートのOverflow_Actionsワークシートを参照してください。
有効な組み合わせ
以下の表に、ビジュアライゼーション タイプごとの有効なすべての軸とメジャーの組み合わせを示します。範囲を持つエントリ(例: 1–15)は、その範囲内の任意のカウントが有効であることを示します。
| ビジュアライゼーション タイプ | モード | 軸 | メジャー | メモ |
|---|---|---|---|---|
| 棒グラフ | メジャーのみ | 0 | 1~15 | 寸法なし。 |
| 棒グラフ | 単一の軸 | 1 | 1~15 | |
| 棒グラフ | 二次元 | 2 | 1 | グループ化されたまたは積み上げ。 |
| 棒グラフ | バタフライ | 1 | 2 | 蝶サブモード。負でない値のみ。 |
| 折れ線グラフ | 単一の軸 | 1 | 1~15 | |
| 折れ線グラフ | 二次元 | 2 | 1 | 連続している場合、2番目の軸は12個の値に制限されます。 |
| コンボ チャート | 標準 | 1 | 1~15 | 厳密に 1 軸のみ。 |
| 円グラフ | 標準 | 1 | 1 | 角度の測定。 |
| 円グラフ | バラ | 1 | 2 | 2番目の測定値が半径を制御します。 |
| 散布図 | XY | 1 | 2 | メジャーはX軸とY軸にマッピングされます。最低2つのメジャーが必要です。 |
| 散布図 | バブル | 1 | 3 | 3番目の測定はバブルサイズを制御します。 |
| ゲージ | 標準 | 0 | 1 | 寸法の指定はできません。 |
| 箱ひげ図 | 単一の軸 | 1 | 1 | |
| 箱ひげ図 | 二次元 | 2 | 1 | グループ化されたボックス。 |
| ウォーターフォール グラフ | 標準 | 0 | 1~15 | 寸法なし。各小節は1つの棒を表します。 |
| 分散ウォーターフォール | 標準 | 1 | 2 | Viz バンドルタイプ。ウォーターフォールソースが寸法を持つ場合に使用されます。 |
| ファネル チャート | 標準 | 1 | 1 | |
| グリッド チャート | 標準 | 2 | 1 | 最初の軸はX軸に、2番目の軸はY軸にマッピングされます。 |
| レーダー チャート | 標準 | 2 | 1 | 最初の軸は系列で、2番目の軸はスポークです。軸あたり最大100個の値。QlikView レーダー チャートの軸が1つしかない場合、QV2QS は2軸の要件を満たすために合成定数軸を挿入します。 |
| メッコ チャート | 標準 | 2 | 1 | 負の値には対応していません。 |
| ツリーマップ | 標準 | 1~15 | 1 | 3次元以下を推奨します。 |
| ストレート テーブル | 標準 | 0以上 | 0以上 | 厳密な最大値はありません。合計1列以上 (軸またはメジャー)。 |
| ピボット テーブル | 標準 | 1+ | 1+ | 厳密な最大値はありません。最低1つの軸と1つのメジャー。 |
オーバーフロー解決
QlikView オブジェクトが、ターゲットの Qlik Sense 視覚化が許可するよりも多くのディメンションまたはメジャーを持つ場合、QV2QS はオーバーフローを自動的に解決します。解決戦略は、ビジュアライゼーション タイプとオーバーフローの性質によって異なります。
代替案に移動
余分なディメンションまたはメジャーは代替コレクションに配置されます。代替案が実行時に切り替え可能かどうかは、ビジュアライゼーション タイプによって異なります。
- 軸クリック — 棒グラフ、折れ線グラフ、コンボ チャート、散布図(メジャーのみ)は、軸ラベルをクリックすることで実行時のフィールドの入れ替えをサポートします。発見しやすさが高い。
- 探索メニュー — 円グラフ、箱ひげ図、ツリーマップは、探索メニューを介してランタイムでのフィールドの入れ替えをサポートします。
- スワップ不可 — グリッド チャート、レーダー チャート、メッコ チャート、ファネル チャート、散布図 (ディメンション)、および差異ウォーターフォールは、余分なフィールドを代替に配置しますが、ランタイムでのスワップはサポートしていません。代替案は、Qlik Sense アプリで手動での再構成に利用可能です。
変数駆動型メジャー切り替え
棒グラフ、折れ線グラフ、およびゲージの超過メジャーの場合、QV2QS は変数、変数の値に基づいて 1 つのメジャーを選択する Pick() 式、およびシートに配置された変数入力コントロールを作成します。エンドユーザーは、実行時に変数入力コントロールを介してアクティブなメジャーを選択します。
直接追加
厳密な最大値がない視覚化タイプの場合、余分なフィールドはアクティブな列またはディメンションとして追加されます。ストレートテーブルおよびピボットテーブルは、追加の列を直接受け入れます。Treemapは最大15個のアクティブなディメンションに対応しています。ウォーターフォールチャートは最大15個のアクティブなメジャーに対応しています。
チャートタイプの変更を提案
データシェイプがターゲットのビジュアライゼーション タイプに適合しない場合、QV2QSは別のビジュアライゼーション タイプに切り替えるよう提案を記録します。例えば、ディメンションを持つウォーターフォール グラフでは、バリアンスウォーターフォールを使用するよう提案されます。提案は、手動でのフォローアップのためにOverflow_Actionsワークシートに記録されます。
テーブル列の管理
多数の列を持つストレートテーブルの場合、QV2QSは列を直接追加する以外にも、追加の戦略を適用できます。
- 列ピッカー — QV2QS は Column Picker 機能 (外観 > プレゼンテーション) を有効にし、これにより、エンドユーザーは実行時に列の表示/非表示を切り替えることができます。
- 条件付き列の表示 — QV2QS は、
列の表示条件
式を個々の列に適用し、変数または式に基づいてプログラムによる条件付き表示を実現します。
トレリス グリッド 拡張
QlikView トレリスチャートは、ミニチャートの固定グリッド (列数と行数を掛け合わせたもの) を表示します。QlikView は、グリッドサイズを超える軸の値を切り捨てます。Qlik Sense トレリス コンテナは、ファセット軸のすべての異なる値を収容するために最大チャート設定を必要とします。そうしないと、コンテナが正しくレンダリングされません。個別値の数が QlikView グリッド サイズを超える場合、QV2QS は、すべての値を収めるために最大チャート設定を増やします。値は列数の最も近い倍数に切り上げられ、グリッドが均等に埋まるようになります。
該当なし
一部のオーバーフローの組み合わせは、ターゲットのビジュアライゼーション タイプに対して構造的に無効です (例: ゲージ上のディメンション)。これらのケースでは、オーバーフローアクションは適用されません。
Excel変換レポートのOverflow_Actionsワークシートには、変換中に適用されたすべてのオーバーフローアクションが一覧表示されます。