Tableau セマンティックの組織階層 (ベータ)
組織階層には会社の報告構造 (誰が誰の部下で、どのようにチームが編成されているか) が反映され、アナリストとビジネスユーザーは Tableau Semantics でその構造の任意のレベルで総計値を分析できます。組織階層がない場合、各組織レベルで個別の指標定義が必要です。
必要なエディション
Tableau Semantics では、Data 360 に取り込まれた Salesforce 組織の組織階層をセマンティックモデルに追加できます。アナリストとビジネスユーザーはこのデータを使用して、組織の構造の任意のレベルで総計値を分析します。
組織階層を使用すると、「What's my team's revenue? (チームの収益は?)」などの重要なビジネスの質問に回答できます。「How is my region performing? (私の地域のパフォーマンスは?)」組織レベルごとに個別の指標定義を作成することなく、
組織階層をセマンティックモデルに追加すると、Tableau Semantics は次の 2 つの主要な機能をユーザーに提供できます。
- 自動積み上げ/ドリルダウン: 任意の組織レベルでデータを集計し、集計から個々の詳細までドリルダウンします。
- パーソナライズ分析: 各ユーザーには、階層内の自分の位置に関連する評価指標が表示されます。
組織階層は Salesforce 組織レベルで設定され、会社の構造を表します。Tableau Semantics では、次の 2 つの階層種別がサポートされています。
- ロール階層: 組織の他のロールの直属ロールを定義します。
- マネージャー階層: ユーザーレコードの [マネージャー] 項目に基づいてマネージャーと従業員の直属部下関係を定義します。
組織階層種別についての詳細は、「組織階層種別と構造 (ベータ)」を参照してください。
| 使用可能なエディション: Data 360 でサポートされるすべてのエディション。「 Data 360 Edition の可用性」を参照してください。 |
前提条件
-
Tableau セマンティックで組織階層を使用する前に、組織の次のいずれかの場所で組織階層を有効にします。
- Data Cloud の [設定] > [機能マネージャー]
- [Data Cloud 設定]> [Tableau Next 機能]
- Tableau Next ワークスペース設定
-
Salesforce で階層を設定: Salesforce 組織のユーザー設定で少なくとも 1 つの組織階層 (ロールまたはマネージャー) を設定します。
- ロール階層: 「Create a User Role (ユーザーロールの作成)」を参照してください。
- マネージャー階層: 「Assign Managers for Users (ユーザーへのマネージャーの割り当て)」を参照してください。
- Salesforce CRM コネクタの設定: データを取り込む前に、Salesforce 組織を Data 360 に接続するように Salesforce CRM コネクタを設定します。 詳細は、「Tableau Next および Salesforce CRM コネクタでのデータガバナンスと共有」を参照してください。 https://help.salesforce.com/s/articleView?id=analytics.tua_governance.htm&type=5&language=jahttps://help.salesforce.com/s/articleView?id=data.c360_a_salesforce_crm_connector.htm&type=5&language=ja
- 階層を Data 360 に取り込む: Salesforce 組織から組織階層を取り込むように Data 360 を設定します。これにより、ユーザーおよび
UserRoleデータモデルオブジェクト (DMO) の階層ロジックが入力されます。詳細は、「階層データの取り込み」を参照してください。 - 組織階層オプションが使用できることを確認します。セマンティックモデルで、[新規] をクリックし、[組織階層] が表示されていることを確認します。その後、セマンティックモデルの論理ビューオブジェクトとして追加できます。
自動生成項目
組織階層をセマンティックモデルに追加すると、Tableau Semantics によってドリルダウン、積み上げ、階層ベースの絞り込みを可能にするいくつかの項目が自動生成されます。これらの項目はシステムで生成され、手動で編集または削除することはできません。作成される特定の項目は、選択した階層種別によって異なります。
次の表に、階層種別ごとに生成される項目を示します。
Manager Hierarchy Auto-Generated Fields (マネージャー階層の自動生成項目)
| 項目名 | 説明 | 表示 | 例 |
|---|---|---|---|
| ユーザー階層 | 管理チェーンを介した ID パス | 参照可能 | 005UA00000119YjYAI\""06UA00000119YjYBY |
| ユーザー名パス | ユーザー名の完全なチェーン | デフォルトで非表示 | Sarah Chen (CEO) | Michael Rodriguez (営業統括責任者) |
| ユーザーレベル | 上から下に番号が付けられている管理ツリー内の位置 (レベル 1 = CEO、レベル 2 = VP など) | 参照可能 | 2 |
階層を設定するときにユーザー DMO から省略可能な項目を追加することもできます (氏名、ユーザー ID、マネージャー、組織で設定されたカスタムユーザー項目など)。

ロール階層自動生成フィールド
| 項目名 | 説明 | 表示 | 例 |
|---|---|---|---|
| ユーザー階層 | ユーザーチェーンのユーザー ID パス。Tableau Next などの環境では、階層ベースの絞り込み、ドリルダウン、積み上げ集計にこの項目が使用されます。 | 参照可能 | 005A001/005B002/005C003/005D004 |
| ロール階層 | ロール ID パス | 参照可能 | 00E001/00E002/00E003/00E004 |
| ロール名パス | ロール名の完全なチェーン | デフォルトで非表示 | CEO/営業統括責任者/西部地域マネージャー/営業担当 |
| ロールレベル | ロール階層の深さ | 参照可能 | 3 (レベル 1 = CEO、レベル 4 = 営業担当) |
階層を設定するときに UserRole DMO から省略可能な項目を追加することもできます。たとえば、組織で設定された氏名、ユーザー ID、親ロール、カスタムユーザー項目などです。

使用事例
組織階層では、ユーザーは組織階層内の任意のチームによって総計値と基準を絞り込むことができます。「営業収益」、「マネージャー収益」、および「VP 収益」評価指標を個別に作成する代わりに、一度評価指標を定義して、ユーザーがチーム別に絞り込むことができるようにします。
- セールス管理
1 つの「Sales (セールス)」総計値はセールス組織全体に提供され、ユーザーはロールで絞り込んで階層内の任意のチームの数値を表示できます。
- 営業統括責任者は [私のチーム] でセールス総計値を絞り込み、その下位のすべてのマネージャーと営業担当から積み上げ集計されたパイプラインを 1 つの合計として表示します。
- 営業担当は、階層が有効になっている総計値を階層内の自分のレベルに絞り込んで、総計値、ダッシュボード、および視覚化全体のチームまたは他のチームのパフォーマンスを確認できます。
- Tableau Agent
セマンティックモデルに組織階層が含まれている場合、エージェントは階層対応の回答を返すことができます。
- 地域マネージャーが「What's my team's ACV this quarter? (この四半期のチームの ACV は?)」と尋ねる。会社全体ではなく、自分の案件だけでなく、自分より下位の部下も階層に自動的に含まれる数値を取得します。
- 範囲設定はセマンティックモデルから取得されるため、同じ質問をする 2 人の担当者が正しく異なる回答を得ることができます。VP の「私のチーム」は地域全体を対象とし、営業担当の「私のチーム」は自分自身を対象とします。
- エグゼクティブダッシュボード
階層により、トップダウンで閲覧者が詳細にドリルダウンできるダッシュボードが強化されます。
- CEO ダッシュボードの最上部 (レベル 1) に会社の売上が表示され、CEO はレベル 2 (営業統括責任者、エンジニアリング統括責任者) からレベル 3 (EMEA、APAC) のマネージャー、さらに個々の寄稿者へとドリルダウンできます。各レベルの合計は、その下の全員の合計です。
制限事項
Tableau Semantics の組織階層には次の制限事項が適用されます。
- [私のチーム] 検索条件は、個人組織ではサポートされていません。この検索条件を使用するクエリは、空の結果を返します。回避策として、検索条件ピッカーリストに表示されるログインユーザーのチームで絞り込みます。
- セマンティックモデル内の階層論理ビューを絞り込むことはできません。
- User_Hierarchy 項目を基準と一緒に照会すると、Tableau Semantics は個々のユーザーではなくロールまたはチーム別に結果を集計します。
- 階層の推論に基づく評価指標インサイトはサポートされていません。
- Tableau Next で使用可能な階層検索条件は、[自分 & 私のチーム] です。これには、自分と階層内のすべての部下が含まれます。個人としての [私] による絞り込みはまだ使用できません。
- 組織階層の種別と構造 (ベータ)
Tableau Semantics では、マネージャー階層とロール階層の 2 つの組織階層種別がサポートされています。それぞれデータの集計方法が異なり、ユーザーの「私のチーム」の絞り込みの範囲が決まります。 - セマンティックモデルへの組織階層の追加 (ベータ)
セマンティックモデルに組織階層を追加して、「What's my team's revenue? (チームの収益は?)」など、会社の報告構造全体の階層関連の分析の質問に回答します。または「How is my region performing? (私の地域のパフォーマンスは?)」のように、レベルごとに個別の指標定義は必要ありません。 - 総計値への階層検索条件の追加 (ベータ)
組織階層をセマンティックモデルに追加すると、評価指標を作成または編集するときに階層レベルを検索条件ディメンションとして使用できるようになり、評価指標の範囲を組織構造の特定のブランチに絞り込むことができます。 - サブ指標への階層検索条件の追加 (ベータ)
サブ指標を使用して、粒度をさらに高め、組織階層内の特定のチームまたは報告品目を対象とするより詳細なパフォーマンス指標を追跡します。
