約40列(Dims + measure)でリストレポートを作成しようとしていますが、正しく行うことができません。要件は、16列のみの制限を利用してTableau
制限をプッシュします。
どうすればこれを達成できますか?
[分析]-> [テーブルレイアウト]-> [詳細設定]に移動し、必要に応じて行と列の数を変更します。
これに16を超える数を追加することはできませんが、16に増やすことができます(識別のため)。したがって、Tableauファイルを拡張子.TWBで保存します。次に、このファイルをメモ帳で開きます。
次に、テキストを検索します:attr = 'row-levels'。
あなたは次のようなものを見つけるでしょう:
<format attr='row-levels' value='16' />
<format attr='row-horiz-levels' value='16' />
16の値を目的の列番号に変更します。メモ帳ファイルを保存します。 Tableauで開きます。
メジャー名とメジャー値の特別なフィールドは、ここで役立ち、ほとんどのユースケースをカバーします。 (メジャー名と値のフィールドを使用することは、投稿した例で行ったように40以上のマークカードを作成するよりも良い選択です)
列にメジャー名を配置し、テキストシェルフにシェルフとメジャー値をフィルターします。次に、必要なメジャーフィールドを[メジャー値]シェルフに追加します。次に、希望する寸法を行棚に配置します。
単一のフィールド+集計は[メジャー値]シェルフに一度しか存在できませんが、フィールドは異なる集計で繰り返すことができるため、メジャーの最小、平均、最大を3つの異なる列に表示できます。
すでに述べたように、Analysis-> Table Layout-> Advancedメニューとパネルを使用して、最大colと行ヘッダーをそれぞれ最大16まで増やすことができます。そのポイントを超えても、隣接する列は引き続き表示されますが、合体して表示されます。
それでもメジャー値シェルフには明らかに任意の数のフィールドを設定できるので、ディメンション(〜category)の隣接するヘッダー列は、ヘッダー制限。
Tableauは人間による効率的な解釈のためにデータを要約するために最適化されているため、非常に広いデータのテーブルを表示することは、ツール(または率直に言って人間の読者)に最適ではありません。大きなテーブルのインポートとエクスポートは確かに可能です。
いくつかのデータセットの回避策を次に示します。
たとえば、ブール型フィールドはINT()を使用して数値に変換できます。
長所:
短所:
2つの方法があります。
保存された.twbファイルを編集し、メモ帳でワークブックを開いて以下のxmlコードを編集します。
<format attr='row-levels' value='16' />
<format attr='row-horiz-levels' value='16' />
それぞれが複数の列で構成される3つの異なるワークシートを作成しますが、各ワークシートは16を超える列で構成され、単一のダッシュボードに配置します。したがって、40列のビューが1つ表示されます。
これを行う良い方法は、グループとフィルターを作成することです。きっと、40以上の列のうち、かなりの数が上記のいずれかに変換され、ダッシュボードが見やすくなり、データを簡単に理解できるようになります。
会社のモバイル再充電の全体的な分割を表示するダッシュボードを作成しているとしますx。
オプションの1つは、複数の列を持つことです。それぞれに:
...
列の数を減らす簡単で洗練された方法は、これらの値をドロップダウンリストに入力することです。これにより、ダッシュボードが理解しやすくなるだけでなく、データを解釈するために参照する必要のある列の数が減り、列の数に課される技術的な制限も減ります。
tableauでグループを作成するには:
select os, os_version, service_provider, rank, subcategory ... from schema.recharge_table [where...];
TableauのSheetsビューで、フィールドを右クリックしてグループを作成します。サブカテゴリーに分割を作成しましょう。
サブカテゴリをグループ化し、簡単に認識できる適切なエイリアスを付与します。
16は、tableauテーブルの行/列ラベルの最大制限です。