# tReservoirSamplingの標準プロパティ

これらのプロパティは、標準ジョブのフレームワークで実行されているtReservoirSamplingを設定するために使われます。

標準のtReservoirSamplingコンポーネントは、データクオリティファミリーに属しています。

このフレームワーク内のコンポーネントは、Talend Data Management PlatformTalend Big Data Platform、Talend Real-Time Big Data PlatformTalend Data Services Platform、Talend Data Fabricで利用できます。

## 基本設定

| プロパティ | 説明 |
| --- | --- |
| [Schema] (スキーマ)と[Edit schema] (スキーマを編集) | <ul> <li> <p>スキーマとは行の説明のことです。処理して次のコンポーネントに渡すフィールド(カラム)数を定義します。Sparkジョブを作成する場合、フィールドの命名時は予約語の<kbd>line</kbd>を避けます。</p> <p>ジョブで接続されている先行コンポーネントからスキーマを取得するには、<span>[Sync columns] (カラムを同期)</span>をクリックします。</p> </li> <li> <p> <span>[Built-in] (組み込み)</span>: そのコンポーネントに対してのみスキーマを作成し、ローカルに保管します。</p> </li> <li> <p> <span>[Repository] (リポジトリー)</span>: スキーマは作成済みで、リポジトリーに保管されています。さまざまなプロジェクトやジョブデザインで再利用できます。</p> </li> </ul> |
| [Sample Size] (サンプルサイズ) | 入力フローからサンプリングする行数を設定します。 |

## 詳細設定

| プロパティ | 説明 |
| --- | --- |
| [Seed for random generator] (ランダムジェネレーターをシード) | 1つのジョブを複数回実行する場合に同じサンプルを抽出する場合は、ランダムな数値を設定するために使われます。<br><br>シードに異なる値を指定して実行を繰り返すと、別のデータサンプルが生成されます。<br><br>ジョブを実行するたびに別のデータサンプルを抽出する場合は、このフィールドを空のままにしておきます。 |
| [tStat Catcher Statistics] (tStatCatcher統計) | このチェックボックスを選択すると、コンポーネントレベルでログデータを収集できます。 |

## 使用方法

| 使用方法のガイダンス | 説明 |
| --- | --- |
| **使用ルール** | このコンポーネントでは、サンプルデータを対象にテストプロファイリング分析を行い、フルデータセットの結果と似た結果を得ることができます。<br><br>tReservoirSamplingは現在のところ、Map/Reduceジョブには使用できません。 |