HDInsightOnDemandLinkedService interface
Servicio vinculado de HDInsight ondemand.
- Extends
Propiedades
| additional |
Especifica cuentas de almacenamiento adicionales para el servicio vinculado de HDInsight para que el servicio Data Factory pueda registrarlas en su nombre. |
| cluster |
El prefijo del nombre del clúster, el postfijo será distinto con la marca de tiempo. Tipo: cadena (o Expresión con cadena resultType). |
| cluster |
Contraseña para acceder al clúster. |
| cluster |
Grupo de recursos al que pertenece el clúster. Tipo: cadena (o Expresión con cadena resultType). |
| cluster |
Número de nodos de trabajo o datos en el clúster. Valor de sugerencia: 4. Tipo: cadena (o Expresión con cadena resultType). |
| cluster |
Contraseña para conectar de forma remota el nodo del clúster (para Linux). |
| cluster |
Nombre de usuario para conectarse de forma remota al nodo del clúster (para Linux). Tipo: cadena (o Expresión con cadena resultType). |
| cluster |
Tipo de clúster. Tipo: cadena (o Expresión con cadena resultType). |
| cluster |
Nombre de usuario para acceder al clúster. Tipo: cadena (o Expresión con cadena resultType). |
| core |
Especifica los parámetros de configuración principales (como en core-site.xml) para que se cree el clúster de HDInsight. |
| credential | Referencia de credenciales que contiene información de autenticación. |
| data |
Especifica el tamaño del nodo de datos para el clúster de HDInsight. |
| encrypted |
Credencial cifrada que se usa para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType). |
| h |
Especifica los parámetros de configuración de HBase (hbase-site.xml) para el clúster de HDInsight. |
| hcatalog |
Nombre del servicio vinculado de Azure SQL que apunta a la base de datos de HCatalog. El clúster de HDInsight a petición se crea mediante la base de datos de Azure SQL como metastore. |
| hdfs |
Especifica los parámetros de configuración de HDFS (hdfs-site.xml) para el clúster de HDInsight. |
| head |
Especifica el tamaño del nodo principal para el clúster de HDInsight. |
| hive |
Especifica los parámetros de configuración de Hive (hive-site.xml) para el clúster de HDInsight. |
| host |
La suscripción del cliente para hospedar el clúster. Tipo: cadena (o Expresión con cadena resultType). |
| linked |
El clúster a petición usará el servicio vinculado de Azure Storage para almacenar y procesar datos. |
| map |
Especifica los parámetros de configuración de MapReduce (mapred-site.xml) para el clúster de HDInsight. |
| oozie |
Especifica los parámetros de configuración de Oozie (oozie-site.xml) para el clúster de HDInsight. |
| script |
Acciones de script personalizadas para ejecutarse en el clúster de HDI ondemand una vez que está activo. Consulte https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json& bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions. |
| service |
Identificador de entidad de servicio del hostSubscriptionId. Tipo: cadena (o Expresión con cadena resultType). |
| service |
Clave del identificador de la entidad de servicio. |
| spark |
Versión de Spark si el tipo de clúster es "spark". Tipo: cadena (o Expresión con cadena resultType). |
| storm |
Especifica los parámetros de configuración de Storm (storm-site.xml) para el clúster de HDInsight. |
| subnet |
Identificador de recurso de ARM para la subred de la red virtual. Si se especificó virtualNetworkId, se requiere esta propiedad. Tipo: cadena (o Expresión con cadena resultType). |
| tenant | Identificador o nombre del inquilino al que pertenece la entidad de servicio. Tipo: cadena (o Expresión con cadena resultType). |
| time |
Tiempo de inactividad permitido para el clúster de HDInsight a petición. Especifica cuánto tiempo permanece activo el clúster de HDInsight a petición después de completar una ejecución de actividad si no hay ningún otro trabajo activo en el clúster. El valor mínimo es de 5 minutos. Tipo: cadena (o Expresión con cadena resultType). |
| type | Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
| version |
Versión del clúster de HDInsight. Tipo: cadena (o Expresión con cadena resultType). |
| virtual |
Identificador de recurso de ARM para la red virtual a la que se debe unir el clúster después de la creación. Tipo: cadena (o Expresión con cadena resultType). |
| yarn |
Especifica los parámetros de configuración de Yarn (yarn-site.xml) para el clúster de HDInsight. |
| zookeeper |
Especifica el tamaño del nodo Zoo Keeper para el clúster de HDInsight. |
Propiedades heredadas
| annotations | Lista de etiquetas que se pueden usar para describir el servicio vinculado. |
| connect |
Referencia del entorno de ejecución de integración. |
| description | Descripción del servicio vinculado. |
| parameters | Parámetros para el servicio vinculado. |
| version | Versión del servicio vinculado. |
Detalles de las propiedades
additionalLinkedServiceNames
Especifica cuentas de almacenamiento adicionales para el servicio vinculado de HDInsight para que el servicio Data Factory pueda registrarlas en su nombre.
additionalLinkedServiceNames?: LinkedServiceReference[]
Valor de propiedad
clusterNamePrefix
El prefijo del nombre del clúster, el postfijo será distinto con la marca de tiempo. Tipo: cadena (o Expresión con cadena resultType).
clusterNamePrefix?: any
Valor de propiedad
any
clusterPassword
Contraseña para acceder al clúster.
clusterPassword?: SecretBaseUnion
Valor de propiedad
clusterResourceGroup
Grupo de recursos al que pertenece el clúster. Tipo: cadena (o Expresión con cadena resultType).
clusterResourceGroup: any
Valor de propiedad
any
clusterSize
Número de nodos de trabajo o datos en el clúster. Valor de sugerencia: 4. Tipo: cadena (o Expresión con cadena resultType).
clusterSize: any
Valor de propiedad
any
clusterSshPassword
Contraseña para conectar de forma remota el nodo del clúster (para Linux).
clusterSshPassword?: SecretBaseUnion
Valor de propiedad
clusterSshUserName
Nombre de usuario para conectarse de forma remota al nodo del clúster (para Linux). Tipo: cadena (o Expresión con cadena resultType).
clusterSshUserName?: any
Valor de propiedad
any
clusterType
Tipo de clúster. Tipo: cadena (o Expresión con cadena resultType).
clusterType?: any
Valor de propiedad
any
clusterUserName
Nombre de usuario para acceder al clúster. Tipo: cadena (o Expresión con cadena resultType).
clusterUserName?: any
Valor de propiedad
any
coreConfiguration
Especifica los parámetros de configuración principales (como en core-site.xml) para que se cree el clúster de HDInsight.
coreConfiguration?: any
Valor de propiedad
any
credential
Referencia de credenciales que contiene información de autenticación.
credential?: CredentialReference
Valor de propiedad
dataNodeSize
Especifica el tamaño del nodo de datos para el clúster de HDInsight.
dataNodeSize?: any
Valor de propiedad
any
encryptedCredential
Credencial cifrada que se usa para la autenticación. Las credenciales se cifran mediante el administrador de credenciales de Integration Runtime. Tipo: cadena (o Expresión con cadena resultType).
encryptedCredential?: any
Valor de propiedad
any
hBaseConfiguration
Especifica los parámetros de configuración de HBase (hbase-site.xml) para el clúster de HDInsight.
hBaseConfiguration?: any
Valor de propiedad
any
hcatalogLinkedServiceName
Nombre del servicio vinculado de Azure SQL que apunta a la base de datos de HCatalog. El clúster de HDInsight a petición se crea mediante la base de datos de Azure SQL como metastore.
hcatalogLinkedServiceName?: LinkedServiceReference
Valor de propiedad
hdfsConfiguration
Especifica los parámetros de configuración de HDFS (hdfs-site.xml) para el clúster de HDInsight.
hdfsConfiguration?: any
Valor de propiedad
any
headNodeSize
Especifica el tamaño del nodo principal para el clúster de HDInsight.
headNodeSize?: any
Valor de propiedad
any
hiveConfiguration
Especifica los parámetros de configuración de Hive (hive-site.xml) para el clúster de HDInsight.
hiveConfiguration?: any
Valor de propiedad
any
hostSubscriptionId
La suscripción del cliente para hospedar el clúster. Tipo: cadena (o Expresión con cadena resultType).
hostSubscriptionId: any
Valor de propiedad
any
linkedServiceName
El clúster a petición usará el servicio vinculado de Azure Storage para almacenar y procesar datos.
linkedServiceName: LinkedServiceReference
Valor de propiedad
mapReduceConfiguration
Especifica los parámetros de configuración de MapReduce (mapred-site.xml) para el clúster de HDInsight.
mapReduceConfiguration?: any
Valor de propiedad
any
oozieConfiguration
Especifica los parámetros de configuración de Oozie (oozie-site.xml) para el clúster de HDInsight.
oozieConfiguration?: any
Valor de propiedad
any
scriptActions
Acciones de script personalizadas para ejecutarse en el clúster de HDI ondemand una vez que está activo. Consulte https://docs.microsoft.com/en-us/azure/hdinsight/hdinsight-hadoop-customize-cluster-linux?toc=%2Fen-us%2Fazure%2Fhdinsight%2Fr-server%2FTOC.json& bc=%2Fen-us%2Fazure%2Fbread%2Ftoc.json#understanding-script-actions.
scriptActions?: ScriptAction[]
Valor de propiedad
servicePrincipalId
Identificador de entidad de servicio del hostSubscriptionId. Tipo: cadena (o Expresión con cadena resultType).
servicePrincipalId?: any
Valor de propiedad
any
servicePrincipalKey
Clave del identificador de la entidad de servicio.
servicePrincipalKey?: SecretBaseUnion
Valor de propiedad
sparkVersion
Versión de Spark si el tipo de clúster es "spark". Tipo: cadena (o Expresión con cadena resultType).
sparkVersion?: any
Valor de propiedad
any
stormConfiguration
Especifica los parámetros de configuración de Storm (storm-site.xml) para el clúster de HDInsight.
stormConfiguration?: any
Valor de propiedad
any
subnetName
Identificador de recurso de ARM para la subred de la red virtual. Si se especificó virtualNetworkId, se requiere esta propiedad. Tipo: cadena (o Expresión con cadena resultType).
subnetName?: any
Valor de propiedad
any
tenant
Identificador o nombre del inquilino al que pertenece la entidad de servicio. Tipo: cadena (o Expresión con cadena resultType).
tenant: any
Valor de propiedad
any
timeToLive
Tiempo de inactividad permitido para el clúster de HDInsight a petición. Especifica cuánto tiempo permanece activo el clúster de HDInsight a petición después de completar una ejecución de actividad si no hay ningún otro trabajo activo en el clúster. El valor mínimo es de 5 minutos. Tipo: cadena (o Expresión con cadena resultType).
timeToLive: any
Valor de propiedad
any
type
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.
type: "HDInsightOnDemand"
Valor de propiedad
"HDInsightOnDemand"
versionTypePropertiesVersion
Versión del clúster de HDInsight. Tipo: cadena (o Expresión con cadena resultType).
versionTypePropertiesVersion: any
Valor de propiedad
any
virtualNetworkId
Identificador de recurso de ARM para la red virtual a la que se debe unir el clúster después de la creación. Tipo: cadena (o Expresión con cadena resultType).
virtualNetworkId?: any
Valor de propiedad
any
yarnConfiguration
Especifica los parámetros de configuración de Yarn (yarn-site.xml) para el clúster de HDInsight.
yarnConfiguration?: any
Valor de propiedad
any
zookeeperNodeSize
Especifica el tamaño del nodo Zoo Keeper para el clúster de HDInsight.
zookeeperNodeSize?: any
Valor de propiedad
any
Detalles de las propiedades heredadas
annotations
Lista de etiquetas que se pueden usar para describir el servicio vinculado.
annotations?: any[]
Valor de propiedad
any[]
Heredado deLinkedService.annotations
connectVia
Referencia del entorno de ejecución de integración.
connectVia?: IntegrationRuntimeReference
Valor de propiedad
heredado deLinkedService.connectVia
description
Descripción del servicio vinculado.
description?: string
Valor de propiedad
string
heredado deLinkedService.description
parameters
Parámetros para el servicio vinculado.
parameters?: {[propertyName: string]: ParameterSpecification}
Valor de propiedad
{[propertyName: string]: ParameterSpecification}
se hereda deLinkedService.parameters
version
Versión del servicio vinculado.
version?: string
Valor de propiedad
string
heredado deLinkedService.version