HDInsightOnDemandLinkedService interface
Połączona usługa HDInsight.
- Rozszerzenie
Właściwości
| additional |
Określa dodatkowe konta magazynu dla połączonej usługi HDInsight, aby usługa Data Factory mogła je zarejestrować w Twoim imieniu. |
| cluster |
Prefiks nazwy klastra, postfiks będzie unikatowy ze znacznikiem czasu. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| cluster |
Hasło umożliwiające dostęp do klastra. |
| cluster |
Grupa zasobów, do której należy klaster. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| cluster |
Liczba węzłów procesu roboczego/danych w klastrze. Wartość sugestii: 4. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| cluster |
Hasło do zdalnego połączenia węzła klastra SSH (dla systemu Linux). |
| cluster |
Nazwa użytkownika protokołu SSH łączy się zdalnie z węzłem klastra (dla systemu Linux). Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| cluster |
Typ klastra. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| cluster |
Nazwa użytkownika, aby uzyskać dostęp do klastra. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| core |
Określa podstawowe parametry konfiguracji (jak w core-site.xml) dla klastra usługi HDInsight do utworzenia. |
| credential | Odwołanie do poświadczeń zawierające informacje o uwierzytelnianiu. |
| data |
Określa rozmiar węzła danych dla klastra usługi HDInsight. |
| encrypted |
Zaszyfrowane poświadczenia używane do uwierzytelniania. Poświadczenia są szyfrowane przy użyciu menedżera poświadczeń środowiska Integration Runtime. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| h |
Określa parametry konfiguracji bazy danych HBase (hbase-site.xml) dla klastra usługi HDInsight. |
| hcatalog |
Nazwa połączonej usługi Azure SQL wskazującej bazę danych HCatalog. Klaster usługi HDInsight na żądanie jest tworzony przy użyciu bazy danych Azure SQL Database jako magazynu metadanych. |
| hdfs |
Określa parametry konfiguracji systemu plików HDFS (hdfs-site.xml) dla klastra usługi HDInsight. |
| head |
Określa rozmiar węzła głównego klastra usługi HDInsight. |
| hive |
Określa parametry konfiguracji hive (hive-site.xml) dla klastra usługi HDInsight. |
| host |
Subskrypcja klienta do hostowania klastra. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| linked |
Połączona usługa Azure Storage używana przez klaster na żądanie do przechowywania i przetwarzania danych. |
| map |
Określa parametry konfiguracji MapReduce (mapred-site.xml) dla klastra usługi HDInsight. |
| oozie |
Określa parametry konfiguracji Oozie (oozie-site.xml) dla klastra usługi HDInsight. |
| script |
Niestandardowe akcje skryptu uruchamiane w klastrze usługi HDI w środowisku lokalnym po jego uruchomieniu. Zapoznaj się z 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 |
Identyfikator jednostki usługi dla hostaSubscriptionId. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| service |
Klucz identyfikatora jednostki usługi. |
| spark |
Wersja platformy Spark, jeśli typ klastra to "spark". Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| storm |
Określa parametry konfiguracji systemu Storm (storm-site.xml) dla klastra usługi HDInsight. |
| subnet |
Identyfikator zasobu usługi ARM dla podsieci w sieci wirtualnej. Jeśli określono parametr virtualNetworkId, ta właściwość jest wymagana. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| tenant | Identyfikator/nazwa dzierżawy, do której należy jednostka usługi. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| time |
Dozwolony czas bezczynności klastra usługi HDInsight na żądanie. Określa, jak długo klaster usługi HDInsight na żądanie pozostaje aktywny po zakończeniu działania, jeśli w klastrze nie ma żadnych innych aktywnych zadań. Wartość minimalna to 5 minut. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| type | Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być |
| version |
Wersja klastra usługi HDInsight. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| virtual |
Identyfikator zasobu usługi ARM dla sieci wirtualnej, do której należy dołączyć klaster po utworzeniu. Typ: ciąg (lub wyrażenie z ciągiem resultType). |
| yarn |
Określa parametry konfiguracji usługi Yarn (yarn-site.xml) dla klastra usługi HDInsight. |
| zookeeper |
Określa rozmiar węzła usługi Zoo Keeper dla klastra usługi HDInsight. |
Właściwości dziedziczone
| annotations | Lista tagów, których można użyć do opisywania połączonej usługi. |
| connect |
Dokumentacja środowiska Integration Runtime. |
| description | Opis połączonej usługi. |
| parameters | Parametry połączonej usługi. |
| version | Wersja połączonej usługi. |
Szczegóły właściwości
additionalLinkedServiceNames
Określa dodatkowe konta magazynu dla połączonej usługi HDInsight, aby usługa Data Factory mogła je zarejestrować w Twoim imieniu.
additionalLinkedServiceNames?: LinkedServiceReference[]
Wartość właściwości
clusterNamePrefix
Prefiks nazwy klastra, postfiks będzie unikatowy ze znacznikiem czasu. Typ: ciąg (lub wyrażenie z ciągiem resultType).
clusterNamePrefix?: any
Wartość właściwości
any
clusterPassword
Hasło umożliwiające dostęp do klastra.
clusterPassword?: SecretBaseUnion
Wartość właściwości
clusterResourceGroup
Grupa zasobów, do której należy klaster. Typ: ciąg (lub wyrażenie z ciągiem resultType).
clusterResourceGroup: any
Wartość właściwości
any
clusterSize
Liczba węzłów procesu roboczego/danych w klastrze. Wartość sugestii: 4. Typ: ciąg (lub wyrażenie z ciągiem resultType).
clusterSize: any
Wartość właściwości
any
clusterSshPassword
Hasło do zdalnego połączenia węzła klastra SSH (dla systemu Linux).
clusterSshPassword?: SecretBaseUnion
Wartość właściwości
clusterSshUserName
Nazwa użytkownika protokołu SSH łączy się zdalnie z węzłem klastra (dla systemu Linux). Typ: ciąg (lub wyrażenie z ciągiem resultType).
clusterSshUserName?: any
Wartość właściwości
any
clusterType
Typ klastra. Typ: ciąg (lub wyrażenie z ciągiem resultType).
clusterType?: any
Wartość właściwości
any
clusterUserName
Nazwa użytkownika, aby uzyskać dostęp do klastra. Typ: ciąg (lub wyrażenie z ciągiem resultType).
clusterUserName?: any
Wartość właściwości
any
coreConfiguration
Określa podstawowe parametry konfiguracji (jak w core-site.xml) dla klastra usługi HDInsight do utworzenia.
coreConfiguration?: any
Wartość właściwości
any
credential
Odwołanie do poświadczeń zawierające informacje o uwierzytelnianiu.
credential?: CredentialReference
Wartość właściwości
dataNodeSize
Określa rozmiar węzła danych dla klastra usługi HDInsight.
dataNodeSize?: any
Wartość właściwości
any
encryptedCredential
Zaszyfrowane poświadczenia używane do uwierzytelniania. Poświadczenia są szyfrowane przy użyciu menedżera poświadczeń środowiska Integration Runtime. Typ: ciąg (lub wyrażenie z ciągiem resultType).
encryptedCredential?: any
Wartość właściwości
any
hBaseConfiguration
Określa parametry konfiguracji bazy danych HBase (hbase-site.xml) dla klastra usługi HDInsight.
hBaseConfiguration?: any
Wartość właściwości
any
hcatalogLinkedServiceName
Nazwa połączonej usługi Azure SQL wskazującej bazę danych HCatalog. Klaster usługi HDInsight na żądanie jest tworzony przy użyciu bazy danych Azure SQL Database jako magazynu metadanych.
hcatalogLinkedServiceName?: LinkedServiceReference
Wartość właściwości
hdfsConfiguration
Określa parametry konfiguracji systemu plików HDFS (hdfs-site.xml) dla klastra usługi HDInsight.
hdfsConfiguration?: any
Wartość właściwości
any
headNodeSize
Określa rozmiar węzła głównego klastra usługi HDInsight.
headNodeSize?: any
Wartość właściwości
any
hiveConfiguration
Określa parametry konfiguracji hive (hive-site.xml) dla klastra usługi HDInsight.
hiveConfiguration?: any
Wartość właściwości
any
hostSubscriptionId
Subskrypcja klienta do hostowania klastra. Typ: ciąg (lub wyrażenie z ciągiem resultType).
hostSubscriptionId: any
Wartość właściwości
any
linkedServiceName
Połączona usługa Azure Storage używana przez klaster na żądanie do przechowywania i przetwarzania danych.
linkedServiceName: LinkedServiceReference
Wartość właściwości
mapReduceConfiguration
Określa parametry konfiguracji MapReduce (mapred-site.xml) dla klastra usługi HDInsight.
mapReduceConfiguration?: any
Wartość właściwości
any
oozieConfiguration
Określa parametry konfiguracji Oozie (oozie-site.xml) dla klastra usługi HDInsight.
oozieConfiguration?: any
Wartość właściwości
any
scriptActions
Niestandardowe akcje skryptu uruchamiane w klastrze usługi HDI w środowisku lokalnym po jego uruchomieniu. Zapoznaj się z 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[]
Wartość właściwości
servicePrincipalId
Identyfikator jednostki usługi dla hostaSubscriptionId. Typ: ciąg (lub wyrażenie z ciągiem resultType).
servicePrincipalId?: any
Wartość właściwości
any
servicePrincipalKey
Klucz identyfikatora jednostki usługi.
servicePrincipalKey?: SecretBaseUnion
Wartość właściwości
sparkVersion
Wersja platformy Spark, jeśli typ klastra to "spark". Typ: ciąg (lub wyrażenie z ciągiem resultType).
sparkVersion?: any
Wartość właściwości
any
stormConfiguration
Określa parametry konfiguracji systemu Storm (storm-site.xml) dla klastra usługi HDInsight.
stormConfiguration?: any
Wartość właściwości
any
subnetName
Identyfikator zasobu usługi ARM dla podsieci w sieci wirtualnej. Jeśli określono parametr virtualNetworkId, ta właściwość jest wymagana. Typ: ciąg (lub wyrażenie z ciągiem resultType).
subnetName?: any
Wartość właściwości
any
tenant
Identyfikator/nazwa dzierżawy, do której należy jednostka usługi. Typ: ciąg (lub wyrażenie z ciągiem resultType).
tenant: any
Wartość właściwości
any
timeToLive
Dozwolony czas bezczynności klastra usługi HDInsight na żądanie. Określa, jak długo klaster usługi HDInsight na żądanie pozostaje aktywny po zakończeniu działania, jeśli w klastrze nie ma żadnych innych aktywnych zadań. Wartość minimalna to 5 minut. Typ: ciąg (lub wyrażenie z ciągiem resultType).
timeToLive: any
Wartość właściwości
any
type
Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być
type: "HDInsightOnDemand"
Wartość właściwości
"HDInsightOnDemand"
versionTypePropertiesVersion
Wersja klastra usługi HDInsight. Typ: ciąg (lub wyrażenie z ciągiem resultType).
versionTypePropertiesVersion: any
Wartość właściwości
any
virtualNetworkId
Identyfikator zasobu usługi ARM dla sieci wirtualnej, do której należy dołączyć klaster po utworzeniu. Typ: ciąg (lub wyrażenie z ciągiem resultType).
virtualNetworkId?: any
Wartość właściwości
any
yarnConfiguration
Określa parametry konfiguracji usługi Yarn (yarn-site.xml) dla klastra usługi HDInsight.
yarnConfiguration?: any
Wartość właściwości
any
zookeeperNodeSize
Określa rozmiar węzła usługi Zoo Keeper dla klastra usługi HDInsight.
zookeeperNodeSize?: any
Wartość właściwości
any
Szczegóły właściwości dziedziczonej
annotations
Lista tagów, których można użyć do opisywania połączonej usługi.
annotations?: any[]
Wartość właściwości
any[]
dziedziczone zLinkedService.annotations
connectVia
Dokumentacja środowiska Integration Runtime.
connectVia?: IntegrationRuntimeReference
Wartość właściwości
dziedziczone zLinkedService.connectVia
description
Opis połączonej usługi.
description?: string
Wartość właściwości
string
dziedziczone zLinkedService.description
parameters
Parametry połączonej usługi.
parameters?: {[propertyName: string]: ParameterSpecification}
Wartość właściwości
{[propertyName: string]: ParameterSpecification}
dziedziczone zLinkedService.parameters
version
Wersja połączonej usługi.
version?: string
Wartość właściwości
string