Compartir a través de


HDInsightOnDemandLinkedService interface

Servicio vinculado de HDInsight ondemand.

Extends

Propiedades

additionalLinkedServiceNames

Especifica cuentas de almacenamiento adicionales para el servicio vinculado de HDInsight para que el servicio Data Factory pueda registrarlas en su nombre.

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).

clusterPassword

Contraseña para acceder al clúster.

clusterResourceGroup

Grupo de recursos al que pertenece el clúster. Tipo: cadena (o Expresión con cadena resultType).

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).

clusterSshPassword

Contraseña para conectar de forma remota el nodo del clúster (para Linux).

clusterSshUserName

Nombre de usuario para conectarse de forma remota al nodo del clúster (para Linux). Tipo: cadena (o Expresión con cadena resultType).

clusterType

Tipo de clúster. Tipo: cadena (o Expresión con cadena resultType).

clusterUserName

Nombre de usuario para acceder al clúster. Tipo: cadena (o Expresión con cadena resultType).

coreConfiguration

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.

dataNodeSize

Especifica el tamaño del nodo de datos para el clúster de HDInsight.

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).

hBaseConfiguration

Especifica los parámetros de configuración de HBase (hbase-site.xml) para el clúster de HDInsight.

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.

hdfsConfiguration

Especifica los parámetros de configuración de HDFS (hdfs-site.xml) para el clúster de HDInsight.

headNodeSize

Especifica el tamaño del nodo principal para el clúster de HDInsight.

hiveConfiguration

Especifica los parámetros de configuración de Hive (hive-site.xml) para el clúster de HDInsight.

hostSubscriptionId

La suscripción del cliente para hospedar el clúster. Tipo: cadena (o Expresión con cadena resultType).

linkedServiceName

El clúster a petición usará el servicio vinculado de Azure Storage para almacenar y procesar datos.

mapReduceConfiguration

Especifica los parámetros de configuración de MapReduce (mapred-site.xml) para el clúster de HDInsight.

oozieConfiguration

Especifica los parámetros de configuración de Oozie (oozie-site.xml) para el clúster de HDInsight.

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.

servicePrincipalId

Identificador de entidad de servicio del hostSubscriptionId. Tipo: cadena (o Expresión con cadena resultType).

servicePrincipalKey

Clave del identificador de la entidad de servicio.

sparkVersion

Versión de Spark si el tipo de clúster es "spark". Tipo: cadena (o Expresión con cadena resultType).

stormConfiguration

Especifica los parámetros de configuración de Storm (storm-site.xml) para el clúster de HDInsight.

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).

tenant

Identificador o nombre del inquilino al que pertenece la entidad de servicio. Tipo: cadena (o Expresión con cadena resultType).

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).

type

Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.

versionTypePropertiesVersion

Versión del clúster de HDInsight.  Tipo: cadena (o Expresión con cadena resultType).

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).

yarnConfiguration

Especifica los parámetros de configuración de Yarn (yarn-site.xml) para el clúster de HDInsight.

zookeeperNodeSize

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.

connectVia

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