# ジョブスクリプトでのジョブプロパティの定義

ジョブスクリプトにコンテキストパラメーターを使用しないで標準Talendジョブを作成する場合以外は、最初に、ジョブタイプとコンテキストパラメーターを定義する必要があります。

情報メモ重要:

ビッグデータジョブを作成するには、関連するビッグデータ機能を持つTalend製品のサブスクライブが必要です。

## ジョブプロパティ

| 関数/パラメーター | 説明 | 必須? |
| --- | --- | --- |
| JobType | ジョブのタイプを指定します。使用できる値は次のとおりです。<br><br><ul> <li> <kbd>Standard</kbd> </li> <li> <kbd>Big_Data_Batch</kbd> </li> <li> <kbd>Big_Data_Streaming</kbd> </li> </ul><br><br>標準ジョブを作成する場合は、このパラメーターは省略可能です。 | ビッグデータジョブの場合は必要 |
| フレームワーク | ビッグデータのフレームワークを指定します。使用できる値は次のとおりです。<br><br><ul> <li>ビッグデータバッチジョブの場合:<ul> <li> <kbd>Spark</kbd> </li> </ul> </li> <li>ビッグデータストリーミングジョブの場合:<ul> <li> <kbd>Spark_Streaming</kbd> </li> </ul> </li> </ul><br><br>標準ジョブを作成している場合は、このパラメーターは省略してください。 | ビッグデータジョブの場合は必要 |
| DEFAULT\_CONTEXT | デフォルトコンテキストを指定します。<br><br>詳細は、[ジョブスクリプトでのコンテキストと変数の定義](https://help.qlik.com/talend/ja-JP/job-script-reference-guide/8.0/defining-contexts-and-variables-in-job-script)をご覧ください。 | なし |
| ContextType {} | コンテキストとそのパラメーターを定義します。<br><br>詳細は、[ジョブスクリプトでのコンテキストと変数の定義](https://help.qlik.com/talend/ja-JP/job-script-reference-guide/8.0/defining-contexts-and-variables-in-job-script)をご覧ください。 | なし |

## サンプル

次のジョブスクリプト例は、Sparkフレームワーク上で実行するビッグデータSpark Batchジョブを定義する方法を示しています。

```
JobType= Big_Data_Batch,
Framework= Spark,
```