クエリサービスセッションの管理
このガイドを使用して、Adobe Experience Platform ユーザーインターフェイスからアクティブなクエリサービスセッションを管理します。 セッション管理は、管理者がサンドボックスをまたいで同時クエリエディターセッションを監視し、ユーザーがセッションを開いたままにした場合に容量を解放するのに役立ちます。
セッション管理に必要な権限 permissions
セッションを表示および終了するには、Data Distillerにアクセスできる組織に属し、Manage Query Session 権限が割り当てられている必要があります。 必要な権限を持たないユーザーはクエリサービスにアクセスできますが、アクティブなセッションを表示または管理することはできません。
アクティブなセッションの表示 view-active-sessions
管理者は、組織内のサンドボックスをまたいで、アクティブなすべてのクエリサービスセッションを表示できます。 Experience Platformで、左側のナビゲーションの「Queries」を選択してクエリサービス ワークスペースを開き、「Admin」タブを選択してセッション管理にアクセスします。
セッション管理テーブルはリアルタイムで自動的に更新され、組織に割り当てられているクエリサービスの同時セッション処理能力を現在使用しているすべてのセッションが一覧表示されます。 各行は、クエリエディターで開かれた単一のセッションを表します。
セッションのステータスとアイドル時間 session-status
セッションテーブルには、セッションを安全に終了できるかどうかを判断するのに役立つ情報が表示されます。
セッションステータス
Inactive は、ユーザーがアクティブにクエリを実行していないことを示します。これらのセッションは終了できます。 Active は、クエリが現在実行中であることを示します。End session コントロールは、クエリの実行が完了するまで使用できません。
アイドル時間と残りセッション時間
アイドル時間は、ユーザーの操作なしにセッションが開かれた時間を示します。 セッションの残り時間は、システムによってセッションが自動的に閉じられるまでの、セッションを開いたままにできる時間を示します。 セッションは、許可されている最大期間(無操作状態が 2 時間)が経過すると、自動的に期限切れとなります。 この期間はシステム定義であり、設定できません。
アイドル セッションの終了 end-idle-sessions
他のユーザーの同時セッション容量を解放するために、アイドル セッションを終了できます。 ユーザーがアクティブに作業しなくなったときにアイドル時間の長いセッションを終了することを検討してください。
「セッション管理」テーブルから「End session」を選択して、終了する非アクティブ・セッションを選択します。
誤って終了することを防ぐ確認ダイアログが表示されます。 ダイアログで End session を選択して、アクションを確定します。
セッションが終了すると、セッションがテーブルから削除され、容量が直ちに利用可能になり、アクションが監査用に記録されます。
終了後のセッションの動作 session-behavior-after-termination
管理者がセッションを終了しても、影響を受けるユーザーのコードは、作業を失うことなくエディターに残ります。 ユーザーが終了後にクエリを実行しようとすると、システムは終了したセッションを検出し、自動的に接続を再確立して、クエリエディターのコンテンツをそのまま保持します。
この動作により、エディターで書き込まれた作業が失われることがなく、新しいセッションが確立された後も作業を続行できます。
セッション管理の監査ログ audit-logs
システムは、可視性と説明責任を提供するために、セッション管理アクションをログに記録します。 監査ログには、セッション ID、セッションが終了したユーザー、アクションを実行した管理者、アクションの実行時間が記録されます。
監査ログを使用して、セッションの終了履歴を確認し、予期しない切断を調査します。
監査ログの表示について詳しくは、 クエリサービス監査ログガイド を参照してください。
次の手順 next-steps
クエリサービスとデータDistillerの使用を拡張するには、次のリソースを検討してください。