| 123456789101112131415161718192021222324252627282930313233343536373839 | 
[role="xpack"][[transform-settings]]=== {transforms-cap}  settings in Elasticsearch[subs="attributes"]++++<titleabbrev>{transforms-cap} settings</titleabbrev>++++You do not need to configure any settings to use {transforms}. It is enabled bydefault.[discrete][[general-transform-settings]]==== General {transforms} settings`node.roles: [ transform ]`::(<<static-cluster-setting,Static>>) Set `node.roles` to contain `transform` toidentify the node as a _transform node_. If you want to run {transforms}, there must be at least one {transform} node in your cluster.+If you set `node.roles`, you must explicitly specify all the required roles forthe node. To learn more, refer to <<modules-node>>.+ IMPORTANT: It is strongly recommended that dedicated {transform} nodes also have the `remote_cluster_client` role; otherwise, {ccs} fails when used in {transforms}. See <<remote-node>>.`xpack.transform.enabled`::deprecated:[7.8.0,Basic License features should always be enabled](<<static-cluster-setting,Static>>) This deprecated setting no longer has anyeffect.`xpack.transform.num_transform_failure_retries`::(<<cluster-update-settings,Dynamic>>) The number of times that a {transform}retries when it experiences a non-fatal error. Once the number of retries isexhausted, the {transform} task is marked as `failed`. The default value is `10`with a valid minimum of `0` and maximum of `100`. If a {transform} is alreadyrunning, it has to be restarted to use the changed setting.
 |