SynapseSparkJobDefinitionActivity interface
Ejecute la actividad de trabajo de Spark.
- Extends
Propiedades
| arguments | Argumentos especificados por el usuario para SynapseSparkJobDefinitionActivity. |
| authentication | Método de autenticación que se usa para ejecutar la definición del trabajo de Spark. |
| class |
Identificador completo o la clase principal que se encuentra en el archivo de definición principal, que invalidará el "className" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType). |
| conf | Propiedades de configuración de Spark, que invalidarán la "conf" de la definición de trabajo de Spark que proporcione. |
| configuration |
Tipo de la configuración de Spark. |
| driver |
Número de núcleos y memoria que se van a usar para el controlador asignado en el grupo de Spark especificado para el trabajo, que se usará para invalidar "driverCores" y "driverMemory" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType). |
| executor |
Número de núcleos y memoria que se van a usar para los ejecutores asignados en el grupo de Spark especificado para el trabajo, que se usará para invalidar "executorCores" y "executorMemory" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType). |
| file | El archivo principal que se usa para el trabajo, que invalidará el "archivo" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType). |
| files | (En desuso. Use pythonCodeReference y filesV2) Archivos adicionales que se usan como referencia en el archivo de definición principal, que invalidará los "archivos" de la definición de trabajo de Spark que proporcione. |
| filesV2 | Archivos adicionales que se usan como referencia en el archivo de definición principal, que invalidará los "jars" y "archivos" de la definición de trabajo de Spark que proporcione. |
| num |
Número de ejecutores que se van a iniciar para este trabajo, lo que invalidará los "numExecutors" de la definición de trabajo de Spark que proporcione. Tipo: entero (o Expresión con entero resultType). |
| python |
Archivos de código de Python adicionales que se usan como referencia en el archivo de definición principal, lo que invalidará los "pyFiles" de la definición de trabajo de Spark que proporcione. |
| scan |
Examinar subcarpetas desde la carpeta raíz del archivo de definición principal, estos archivos se agregarán como archivos de referencia. Las carpetas denominadas "jars", "pyFiles", "files" o "archives" se analizarán y el nombre de las carpetas distingue mayúsculas de minúsculas. Tipo: booleano (o Expression con resultType boolean). |
| spark |
Propiedad de configuración de Spark. |
| spark |
Referencia del trabajo de Spark de Synapse. |
| target |
Nombre del grupo de macrodatos que se usará para ejecutar el trabajo por lotes de Spark, que invalidará el "targetBigDataPool" de la definición de trabajo de Spark que proporcione. |
| target |
Configuración de Spark del trabajo de Spark. |
| type | Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
Propiedades heredadas
| depends |
La actividad depende de la condición. |
| description | Descripción de la actividad. |
| linked |
Referencia de servicio vinculado. |
| name | Nombre de la actividad. |
| on |
Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada. |
| policy | Directiva de actividad. |
| state | Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada. |
| user |
Propiedades del usuario de actividad. |
Detalles de las propiedades
arguments
Argumentos especificados por el usuario para SynapseSparkJobDefinitionActivity.
arguments?: any[]
Valor de propiedad
any[]
authentication
Método de autenticación que se usa para ejecutar la definición del trabajo de Spark.
authentication?: SynapseActivityAuthentication
Valor de propiedad
className
Identificador completo o la clase principal que se encuentra en el archivo de definición principal, que invalidará el "className" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType).
className?: any
Valor de propiedad
any
conf
Propiedades de configuración de Spark, que invalidarán la "conf" de la definición de trabajo de Spark que proporcione.
conf?: any
Valor de propiedad
any
configurationType
Tipo de la configuración de Spark.
configurationType?: string
Valor de propiedad
string
driverSize
Número de núcleos y memoria que se van a usar para el controlador asignado en el grupo de Spark especificado para el trabajo, que se usará para invalidar "driverCores" y "driverMemory" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType).
driverSize?: any
Valor de propiedad
any
executorSize
Número de núcleos y memoria que se van a usar para los ejecutores asignados en el grupo de Spark especificado para el trabajo, que se usará para invalidar "executorCores" y "executorMemory" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType).
executorSize?: any
Valor de propiedad
any
file
El archivo principal que se usa para el trabajo, que invalidará el "archivo" de la definición de trabajo de Spark que proporcione. Tipo: cadena (o Expresión con cadena resultType).
file?: any
Valor de propiedad
any
files
(En desuso. Use pythonCodeReference y filesV2) Archivos adicionales que se usan como referencia en el archivo de definición principal, que invalidará los "archivos" de la definición de trabajo de Spark que proporcione.
files?: any[]
Valor de propiedad
any[]
filesV2
Archivos adicionales que se usan como referencia en el archivo de definición principal, que invalidará los "jars" y "archivos" de la definición de trabajo de Spark que proporcione.
filesV2?: any[]
Valor de propiedad
any[]
numExecutors
Número de ejecutores que se van a iniciar para este trabajo, lo que invalidará los "numExecutors" de la definición de trabajo de Spark que proporcione. Tipo: entero (o Expresión con entero resultType).
numExecutors?: any
Valor de propiedad
any
pythonCodeReference
Archivos de código de Python adicionales que se usan como referencia en el archivo de definición principal, lo que invalidará los "pyFiles" de la definición de trabajo de Spark que proporcione.
pythonCodeReference?: any[]
Valor de propiedad
any[]
scanFolder
Examinar subcarpetas desde la carpeta raíz del archivo de definición principal, estos archivos se agregarán como archivos de referencia. Las carpetas denominadas "jars", "pyFiles", "files" o "archives" se analizarán y el nombre de las carpetas distingue mayúsculas de minúsculas. Tipo: booleano (o Expression con resultType boolean).
scanFolder?: any
Valor de propiedad
any
sparkConfig
Propiedad de configuración de Spark.
sparkConfig?: {[propertyName: string]: any}
Valor de propiedad
{[propertyName: string]: any}
sparkJob
Referencia del trabajo de Spark de Synapse.
sparkJob: SynapseSparkJobReference
Valor de propiedad
targetBigDataPool
Nombre del grupo de macrodatos que se usará para ejecutar el trabajo por lotes de Spark, que invalidará el "targetBigDataPool" de la definición de trabajo de Spark que proporcione.
targetBigDataPool?: BigDataPoolParametrizationReference
Valor de propiedad
targetSparkConfiguration
Configuración de Spark del trabajo de Spark.
targetSparkConfiguration?: SparkConfigurationParametrizationReference
Valor de propiedad
type
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.
type: "SparkJob"
Valor de propiedad
"SparkJob"
Detalles de las propiedades heredadas
dependsOn
La actividad depende de la condición.
dependsOn?: ActivityDependency[]
Valor de propiedad
Heredado deExecutionActivity.dependsOn
description
Descripción de la actividad.
description?: string
Valor de propiedad
string
heredado deExecutionActivity.description
linkedServiceName
Referencia de servicio vinculado.
linkedServiceName?: LinkedServiceReference
Valor de propiedad
heredado deExecutionActivity.linkedServiceName
name
onInactiveMarkAs
Resultado del estado de la actividad cuando el estado está establecido en Inactivo. Se trata de una propiedad opcional y, si no se proporciona cuando la actividad está inactiva, el estado será Correcto de forma predeterminada.
onInactiveMarkAs?: string
Valor de propiedad
string
heredado deExecutionActivity.onInactiveMarkAs
policy
Directiva de actividad.
policy?: ActivityPolicy
Valor de propiedad
heredado deExecutionActivity.policy
state
Estado de actividad. Se trata de una propiedad opcional y, si no se proporciona, el estado será Activo de forma predeterminada.
state?: string
Valor de propiedad
string
heredado deexecutionActivity.state
userProperties
Propiedades del usuario de actividad.
userProperties?: UserProperty[]
Valor de propiedad
Heredado deExecutionActivity.userProperties