注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
分析パスでトランスフォームカードを使用して、セット数式、グループ化、SQL などの操作をデータに対して実行します。
Insight のセット数式トランスフォームでは、3種類の操作タイプを利用できます。
和集合: オブジェクトセットを単一のオブジェクトセットに結合します。入力オブジェクトセットには、公開済みのオブジェクトセットまたはワークブック内のパスを使用できます。異なるオブジェクトタイプを結合する場合、この操作は完全外部結合のように機能し、すべてのオブジェクトタイプのプロパティをテーブル表示とチャート表示に追加します。和集合にしたセットを操作する場合、一致状況で行を並べ替えられます。これは、同じオブジェクトタイプの絞り込み済みセット間で重複をすばやく特定するのに役立ちます。
交差: 選択したすべてのオブジェクトセットに含まれるオブジェクトを保持します。積集合は単一のオブジェクトタイプにのみ適用できるため、オブジェクトセットピッカーには、パス内のオブジェクトタイプに一致するパスまたはオブジェクトセットのみが表示されます。
減算: オブジェクトセットからオブジェクトを除外します。積集合と同様に、減算は単一のオブジェクトタイプにのみ適用できるため、オブジェクトセットピッカーには、パス内のオブジェクトタイプに一致するパスまたはオブジェクトセットのみが表示されます。
グループ化する集計を使用するか、プロパティチャートまたは Vega チャートを作成して、分析内のデータを可視化します。

グループ化する操作は、1個または複数のプロパティにわたって行を集計します。
グループ化するプロパティ: グループ化に使用するプロパティを1個以上選択します。ここで選択しなかったプロパティは、集計対象として使用できます。
集計: 集計メトリクス(たとえば、件数)を1つ以上選択します。複数の集計の種類を追加でき、必要に応じて列名を変更できます。
結果を表示を選択すると、分析パスにグループ化テーブルが表示されます。
グループ化テーブルで行を選択すると、基になるデータを変更せずにフィルターが適用されます。1行以上を選択すると絞り込みが有効になり、テーブルの左上にあるラベルが「行を選択して結果を絞り込む」から Filtering on [1] row に更新されます。フィルターを外すには、X を選択します。
プロパティチャートは、選択したプロパティ内の値のヒストグラムをパス内に表示します。チャートで範囲を選択すると、基になるデータを変更せずにフィルターが適用されます。同様の機能を使用するには、ワークブックのチャートタブを使用します。
Vega は、完全にカスタマイズ可能なオープンソースの可視化ライブラリです。Insight では、Vega チャートは SQL サンドボックスカードの出力でのみ使用でき、分析パスからのオントロジーデータを直接使用することはできません。設定の詳細については、Vega ドキュメント ↗を確認してください。
このツールを使用して、SQL 式を記述し、パスのデータを加工できます。SQL は、分析パスに単一のオブジェクトタイプが含まれる場合にのみサポートされ、複数のオブジェクトタイプが存在する場合は無効になります。SQL サンドボックスでは、オントロジーのリンクタイプに依存せずに、ほかのオブジェクトタイプと結合できます。結合用のオブジェクトタイプを参照するには、バッククォートを使用します。
Insight の SQL サンドボックスのデフォルトは、次のクエリです。
SELECT * FROM Path
LIMIT 10
Path は、このカードが追加される時点での分析パス内のデータを指します。SQL カードより前にフィルターが適用されている場合、SQL はその絞り込み済みのデータに対して操作を行います。
サポートされている構文や SQL のほかのユースケースについては、オントロジー SQL のドキュメントを参照してください。
SQL サンドボックスの結果は、SQL プレビューテーブルに表示されます。SQL ツールは実体化されたデータに対して実行されるため、その出力はオントロジー化されておらず、パス内で直接使用することはできません。SQL の結果は、SQL サンドボックスカードを選択してプレビューテーブルに表示するか、CSV としてダウンロードできます。
SQL サンドボックスはパスのデータに影響しないため、その後に追加されたフィルターカードは、SQL ステップより前のパスのデータを絞り込みます。以下の画像の例では、クエリがパスの結果に直接影響を与えることはできないため、SQL の結果は 1 ですが、オブジェクトの件数は 10 のままです。SQL ステップの後にフィルターカードを適用すると、10 個のオブジェクトがすべて表示されます。
