The third part of bdd.conf contains internal settings either required by the installer or intended for use by Oracle Support.
| Configuration property | Description |
|---|---|
| DP_POOL_SIZE | The maximum number of calls Studio can make to Data Processing at once. |
| DP_TASK_QUEUE_SIZE | The maximum number of jobs Studio can add to the Data Processing queue. |
| MAX_INPUT_SPLIT_SIZE | The maximum partition size for Spark inputs,
in MB. This controls the size of the blocks of data handled by Data Processing
jobs.
Partition size directly affects Data Processing performance. When partitions are smaller, more jobs run in parallel and cluster resources are used more efficiently. This improves both speed and stability. The default value is 32. This amount should be sufficient for
most clusters, with a few exceptions:
Note that this property overrides the HDFS block size used in Hadoop. |
| SPARK_DYNAMIC_ALLOCATION | Determines whether Data Processing will
dynamically compute the resources allocated to the Spark executors during
processing. This value should always be set to
true.
false is only intended for use by Oracle
Support. When set, Data Processing allocates Spark resources according to the
static configuration defined by the following properties:
|
| SPARK_DRIVER_CORES | The number of cores used by the Spark job driver. |
| SPARK_DRIVER_MEMORY | The maximum memory heap size for the Spark job driver. This must be in the same format as JVM memory settings; for example, 512m or 2g. |
| SPARK_EXECUTORS | The total number of Spark executors to launch. |
| SPARK_EXECUTOR_CORES | The number of cores for each Spark executor. |
| SPARK_EXECUTOR_MEMORY | The maximum memory heap size for each Spark executor. This must be in the same format as JVM memory settings; for example, 512M or 2g. |
| DP_ADDITIONAL_JARS | Optional. A colon-separated list of the
absolute paths to additional jars, such as custom SerDe jars, you want to use
during data processing. These will be added to the CLI classpath.
Note that you must manually copy each SerDe jar to the same location on all cluster nodes before installing. |
| BDD_VERSION | The version of BDD you're installing. This property is intended for use by Oracle Support and shouldn't be changed. |
| BDD_RELEASE_VERSION | The BDD hotfix or patch version you're installing. This property is intended for use by Oracle Support and shouldn't be changed. |