注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

データモデル

カードの入力タイプと出力タイプ

Quiver の分析は、互いに依存できる複数のカードで構成され、分析グラフを形成します。Quiver の各カードは0個以上の入力を受け取り、特定のタイプの出力を生成します。

例:

  • 数値集計カードは、object set を入力として受け取り、number を出力として生成します。
  • ローリング集計プロットは、time series を入力として受け取り、time series を出力として生成します。
  • 数値から日付への変換カードは、number を入力として受け取り、time を出力として生成します。

入力タイプと出力タイプの一覧を表示する。

カードを別のカードの入力として追加できるのは、そのカードの出力タイプが下流のカードの入力タイプと等しい場合のみです。入力タイプと出力タイプが一致しない場合は、2個のカードの間に変換カードを追加する必要があることがあります。

たとえば、オブジェクトセットのフィルターをオブジェクトプロパティの入力として直接渡すことはできません。オブジェクトセットのフィルターはオブジェクトセットを出力として生成するのに対し、オブジェクトプロパティは単一のオブジェクトを入力として受け取るためです。これを解決するには、2個のカードの間にオブジェクトセレクターを配置する必要があります。オブジェクトセレクターは、オブジェクトセットを入力として受け取り、単一のオブジェクトを出力として生成します。

カードの出力タイプと、その出力を使用できる下流のカードを理解することは、Quiver において非常に重要です。幸い、カードにカーソルを合わせると表示される Quiver の次のアクションメニューを使うと、この判断が簡単になります。このメニューには、現在のカードの出力タイプを入力として受け取れるカードのみが表示されます。次のアクションメニューで使用されているタイプは、メニューの右上に表示されます。

次のアクションメニューのカードの入力タイプの選択肢。

また、エディターで Quiver カードの変数入力を設定するときは、対応する出力タイプを持つカードのみが選択肢として表示されます。たとえば、以下の画像では、数値から日付への変換カードの入力数値を設定するときに、数値パラメーター($I)を入力として選択できますが、文字列パラメーター($H)は選択できません。

カードエディターの選択肢の入力タイプ。

入力タイプと出力タイプの一覧

Quiver がサポートする入力タイプと出力タイプの一覧を以下に示します。

タイプ説明
オブジェクトセットオントロジーに基づいているオブジェクトのセットです。中規模のデータを対象とした、シンプルで応答性の高い分析に役立ちます。
単一のオブジェクトオントロジー内の単一のオブジェクトです。
カテゴリカルチャート(文字列、数値)または(文字列、文字列、数値)の値で構成されるチャートです。
オブジェクト選択インタラクションによるオブジェクトの選択をサポートするカードです。
ピボットテーブルピボットテーブルの集計結果として生成される表形式のデータです。
オントロジー SQLオントロジーのオブジェクトデータに対する SQL クエリの結果です。変換テーブルに変換して、さらに分析できます。
変換テーブル柔軟な小規模分析に使用するローカルテーブルです。データの加工や編集、異なるデータ型間の変換に使用できます。
データセットオブジェクトをデータセットとして表現したもので、柔軟な大規模分析に使用します。
時系列(値、タイムスタンプ)の「ティック」で構成される時系列です。高頻度の時間ベースの分析に役立ちます。
時系列チャート時系列、時間範囲、イベントセット、および時点を可視化できる、インタラクティブな時間ベースのチャートです。
時系列グループ一緒に可視化または変換できる時系列のグループです。
境界付き時系列上限の時系列と下限の時系列で囲まれたリージョンです。
イベントセット開始時刻と終了時刻を持つイベントのセットです。
時間散布図時系列散布図から返されるデータです。
文字列単一の文字列値です。
数値単一の数値です。
日時単一の日時値です。
ブール値単一のブール値です。
期間単位時間の単位(ミリ秒、秒、分、時間、日、週)です。
文字列配列文字列値の配列です。
数値配列数値の配列です。
日時配列日時値の配列です。
ブール配列ブール値の配列です。
数値範囲開始数値と終了数値で構成される範囲です。
時間範囲開始日時値と終了日時値で構成される範囲です。
X/Y 範囲チャート上に「ボックス」を作成するために使用する、2つの範囲のセットです。
フロー開始カードが入力を受け取らないことを示します。
フロー終了カードが出力タイプを生成しないことを示します。

入力タイプと出力タイプの情報を表示する

各カードが受け取れる入力タイプと返される出力タイプは、次のアクションメニューの各操作の横に、input_types から output_types への注釈として表示されます。

次のアクションメニューに表示される各カードの入力タイプと出力タイプ。

同じ input_types から output_types への注釈は、カード検索ウィンドウでも使用されます。

カード検索ウィンドウに表示される各カードの入力タイプと出力タイプ。

各 Quiver カードの出力タイプは、カードのヘッダーにも表示されます。

カードのヘッダーに表示されるカードの出力タイプ。