# Snowflakeの予測ジョブの例

> Snowflakeの予測ジョブの例 - Snowflake接続を使用して予測ジョブを設定します。

This Markdown file sits beside the HTML page at the same path (with a `.md` suffix). It summarizes the topic and lists links for tools and LLM context.

Companion generated at `2026-07-15T05:55:44.978164+00:00` (UTC).

## Primary page

- [Snowflakeの予測ジョブの例](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/pred-job-examples-snowflake.html.md): Full documentation for this topic (Markdown sidecar).

## Sections on this page

- [Snowflakeを使用したJDBC](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/pred-job-examples-snowflake.html.md#jdbc-with-snowflake): In-page section heading.
- [SnowflakeをソースとしてJDBCを設定](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/pred-job-examples-snowflake.html.md#configure-jdbc-with-snowflake-as-source): In-page section heading.
- [Snowflakeを宛先としてJDBCを設定](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/pred-job-examples-snowflake.html.md#configure-jdbc-with-snowflake-as-destination): In-page section heading.
- [外部ステージを使用したSnowflake](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/pred-job-examples-snowflake.html.md#snowflake-with-an-external-stage): In-page section heading.
- [外部ステージをソースとしてSnowflakeを設定](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/pred-job-examples-snowflake.html.md#configure-snowflake-with-an-external-stage-as-source): In-page section heading.
- [外部ステージを宛先としてSnowflakeを設定](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/pred-job-examples-snowflake.html.md#configure-snowflake-with-an-external-stage-as-destination): In-page section heading.

## Documentation content

Snowflakeのバッチ予測ジョブ定義を設定するには、次の2つの方法があります。

- 外部データソースとして SnowflakeにJDBCコネクター を使用。
- 外部ステージ に Snowflakeアダプター を使用。

**Snowflakeにはどの接続方法を使用すればよいか？**

JDBCを使用してデータを転送すると、IOPS（1秒あたりの入力/出力操作）の点でコストがかかり、データウェアハウスの費用がかさむ可能性があります。 このSnowflakeアダプターは、クラウドストレージと一括挿入を使用してハイブリッドJDBCクラウドストレージソリューションを作成することで、予測スコアリング時のデータベースエンジンの負荷を軽減させます。

## Snowflakeを使用したJDBC

これらの例を完了するには、 [予測ジョブ定義を作成](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/batch-pred-jobs.html.md#create-a-prediction-job-definition) の手順に従ってください。次の手順を使用して、Snowflakeを予測のソースと宛先としてJDBCを設定します。

### SnowflakeをソースとしてJDBCを設定

> [!TIP] ヒント
> フィールドの説明については、 [予測入力オプション](https://docs.datarobot.com/ja/docs/api/reference/batch-prediction-api/intake-options.html.md#jdbc-scoring) を参照してください。

1. 予測ソースの場合、ソースタイプとしてJDBCを選択し、+ 接続を選択するをクリックします。
2. 以前に追加したJDBC Snowflake接続を選択します。
3. Snowflakeアカウントを選択します。
4. Snowflakeスキーマを選択します。
5. スコアリングするテーブルを選択して、接続を保存をクリックします。
6. 残りのジョブ定義の設定を続けます。スケジュールし、定義を保存します。 テスト用にすぐに実行することもできます。予測ジョブタブでジョブの管理を行います。

### Snowflakeを宛先としてJDBCを設定

> [!TIP] ヒント
> フィールドの説明については、 [予測の出力結果オプション](https://docs.datarobot.com/ja/docs/api/reference/batch-prediction-api/output-options.html.md#jdbc-write) を参照してください。

1. 予測ソースの場合、宛先タイプとしてJDBCを選択し、+ 接続を選択するをクリックします。
2. 以前に追加したJDBC Snowflake接続を選択します。
3. Snowflakeアカウントを選択します。
4. 予測値を書き込むスキーマを選択します。
5. テーブルを選択するか、新しいテーブルを作成します。 新しいテーブルを作成すると、DataRobotは適切な特徴量を持つテーブルを作成し、各特徴量に正しいデータ型を割り当てます。
6. テーブル名を入力して、接続を保存クリックします。
7. 書き込み戦略を選択します。 この場合、テーブルが新しいため挿入が選択されています。
8. 残りのジョブ定義の設定を続けます。スケジュールし、定義を保存します。 テスト用にすぐに実行することもできます。予測ジョブタブでジョブの管理を行います。

## 外部ステージを使用したSnowflake

ジョブ定義にSnowflakeアダプターを使用する前に、次のことを行う必要があります。

- Snowflake接続を設定します。
- データのロードとアンロードに使用されるクラウドストレージの場所であるSnowflakeの外部ステージを作成します。Amazon S3ステージまたはMicrosoft Azureステージを作成することができます。 アカウントと認証キーが必要になります。

これらの例を完了するには、 [予測ジョブ定義を作成](https://docs.datarobot.com/ja/docs/classic-ui/predictions/batch/batch-dep/batch-pred-jobs.html.md#create-a-prediction-job-definition) の手順に従ってください。次の手順を使用して、Snowflakeを予測のソースと宛先として設定します。

### 外部ステージをソースとしてSnowflakeを設定

> [!TIP] ヒント
> フィールドの説明については、 [予測入力オプション](https://docs.datarobot.com/ja/docs/api/reference/batch-prediction-api/intake-options.html.md#snowflake-scoring) を参照してください。

1. 予測ソースの場合、ソースタイプとしてSnowflakeを選択し、+ 接続を選択するをクリックします。
2. 以前に追加したSnowflake接続を選択します。
3. Snowflakeアカウントを選択します。
4. Snowflakeスキーマを選択します。
5. スコアリングするテーブルを選択して、接続を保存をクリックします。
6. 外部ステージを使用するのトグルをオンにし、クラウドストレージタイプ（AzureまたはS3）を選択します。
7. Snowflakeアカウント用に作成した外部ステージを入力します。 有効この外部ステージには資格情報が必要です。+ 資格情報を追加をクリックします。
8. 資格情報を選択します。 完成した予測ソースセクションは次のようになります。
9. 残りのジョブ定義の設定を続けます。スケジュールし、定義を保存します。 テスト用にすぐに実行することもできます。予測ジョブタブでジョブを管理します。

### 外部ステージを宛先としてSnowflakeを設定

> [!TIP] ヒント
> フィールドの説明については、 [予測の出力結果オプション](https://docs.datarobot.com/ja/docs/api/reference/batch-prediction-api/output-options.html.md#snowflake-write) を参照してください。

1. 予測宛先の場合、宛先タイプとしてSnowflakeを選択し、+ 接続を選択するをクリックします。
2. 以前に追加したSnowflake接続を選択します。
3. Snowflakeアカウントを選択します。
4. Snowflakeスキーマを選択します。
5. テーブルを選択するか、新しいテーブルを作成します。 新しいテーブルを作成すると、DataRobotは適切な特徴量を持つテーブルを作成し、各特徴量に正しいデータ型を割り当てます。
6. テーブル名を入力して、接続を保存クリックします。
7. 外部ステージを使用するのトグルをオンにし、クラウドストレージタイプ（AzureまたはS3）を選択します。
8. Snowflakeアカウント用に作成した外部ステージを入力します。 有効この外部ステージには資格情報が必要です。+ 資格情報を追加をクリックします。
9. 資格情報を選択します。 完成した予測宛先セクションは次のようになります。
10. 残りのジョブ定義の設定を続けます。スケジュールし、定義を保存します。 テスト用にすぐに実行することもできます。予測ジョブタブでジョブを管理します。
