クエリを使用すると、特定の条件に基づいて複数のテーブルやスプレッドシートからデータを集計し、セグメント化することができます。個々のテーブルやシートに対してクエリは、ワークスペース間で大規模なデータセットを共有するための、よりシンプルで堅牢なソリューションを提供します。
要件
- クエリを共有できるのはワークスペース所有者のみです。
- リンク先のワークスペースで共有クエリを表示または実行するには、ソース ワークスペースでクエリのすべてのソース データに使用する必要があります。または、Run Remote Queries ロール を割り当てられているユーザーであれば、ワークスペース内の全員が共有クエリに使用することができます。
ソース・ワークスペースからのクエリの共有
他のワークスペース所有者がクエリをビューおよび実行できるようにするには、クエリを共有します。クエリを共有する場合でも、編集はそのクエリのネイティブ・ワークスペースで行う必要があります。
- Wdata ホーム から、クエリにカーソルを合わせ、アクションメニューから共有 を選択します。
-
ワークスペースを選択ドロップダウンメニューを開き、クエリを共有するワークスペースを選択します。
メモ: クエリのすべてのソースデータを使用するユーザーだけが、クエリを閲覧または実行することができます。共有ワークスペース内のすべてのユーザーに使用するようにするには、、少なくとも1人のユーザーにリモートクエリの実行の役割を割り当てます。
- (オプション) リンク先のワークスペースの全員にアクセス権を付与するには、新しく追加したワークスペースの次へ のドロップダウン メニューを開き、一覧表示されたユーザーのいずれかを選択します。
メモ: このメニューは、リンク先のワークスペースでRun Remote Queries 役割 が割り当てられているユーザーのみを表示します。
-
Apply Changes をクリックして保存する。
ロッククエリ実行
右側の三点鎖メニューを開き、Lock Query Runs を選択することで、共有クエリを一時停止することができます。このロックは1つのワークスペースに適用することも、すべてのワークスペースに一度に適用することもできる。
ロックされたクエリはソースワークスペースでのみ実行できるため、以前に共有したクエリを編集するときや新規データの待機中によく使用されます。
ロックされたクエリは、リンク先のワークスペースに小さなロックアイコン( )で表示されます。
リモートクエリの実行の役割の割り当て
リモートクエリの実行役割では、割り当てられた1人のユーザーが、ワークスペース内のすべてのクエリ実行の「仲介者」として機能します。事実上、選択したユーザーにはクエリへのフルアクセスが付与され、ワークスペース内の他のユーザーはその権限を "借りて "クエリを実行することができます。つまり、ワークスペース全体に必要なMediatorは1つだけ。
この役割を割り当てる:
- ワークスペース所有者 として、リンク先ワークスペースにログインします。
- メインナビゲーションメニューから、左上のメンバー アイコンをクリックします。
- クエリの実行に使用する認証情報を持つユーザーを選択し、役割を編集をクリックします。
- リモートクエリ実行の役割を割り当て、適用 をクリックします。
- 変更内容を保存してから、ページを既存の状態にします。
今後、このワークスペースでクエリを共有する場合、クエリ所有者は、[リモートクエリの実行] ドロップダウンメニューからこのユーザーを選択できます。
なぜRun Remote Queriesの役割を使用するのですか?
この役割により、共有ワークスペースのメンバーは、ソースワークスペースのメンバーでなくてもクエリを実行できます。受信者は基礎データに使用することなくクエリを実行し、その結果を見ることができるため、機密情報や極秘情報を扱う場合に最適です。
Run Remote Queriesロールなしで共有クエリを実行するにはどうすればよいですか?
この役割が割り当てられていない場合、共有クエリはこれらの条件が満たされたときにのみ実行できます:
- ユーザーは、ソース・ワークスペースにアカウントを持っています。
- ユーザーは、共有されるクエリと、その基礎となるすべてのデータに使用することができます。
- ユーザーは、リンク先のワークスペースにアカウントを持っています。
リンク先ワークスペースでの共有クエリの実行
共有クエリの動作は、ワークスペース内の他のクエリとほぼ同じです。Wdata ホーム から共有クエリを実行するには、以下のいずれかを行う:
- クエリにカーソルを合わせ、アクションメニューからクエリの実行 を選択する。
- 閲覧のみ」モードでクエリを開き、左上のクエリ実行 をクリックしてください。
アイコン、制限、その他の質問
Wdataホーム画面の共有クエリの隣に、以下のアイコンが表示される場合があります:
- ロックアイコン = このクエリはソース・ワークスペースでロックされており、実行できません。
- 下向き矢印 = このクエリは他のワークスペースから共有されています。
- 上向き矢印 = このクエリは他のワークスペースと共有されています。
よくある質問
ソースのワークスペースにいる。このクエリが共有されている全員が表示されないのはなぜですか?
セキュリティ上の制約により、閲覧のみできるのは、使用する権限を持つ特定のワークスペースのみです。他のワークスペース所有者が同じクエリを共有し、リンク先のワークスペースに使用しない場合、その名称は隠されます。
共有されたクエリをエクスポート、修正、再共有することはできますか?
いいえ、共有されたクエリは元のワークスペースに属し、修正することはできません。
共有クエリをソースとして新規クエリを作成できますか?
今はまだです。
入れ子クエリを共有できますか?
はい、入れ子クエリをワークスペースで共有できます。唯一の要件は、クエリとそのソース・データの両方がソース・ワークスペースに存在することである。
注: 入れ子クエリが共有ソースに依存している場合、共有することはできません。
共有クエリでクロス集計を使用できますか?
いいえ、クロス集計 は、ソースワークスペースからのみ有効にできます。