Megosztás a következőn keresztül:


HDFSDatastore Osztály

Megjegyzés

Ez egy kísérleti osztály, és bármikor változhat. További információ: https://aka.ms/azuremlexperimental.

Egy olyan adattárat jelöl, amely egy HDFS-fürtbe menti a kapcsolati adatokat.

Nem szabad közvetlenül ezzel az osztálysal dolgoznia. Ha olyan adattárat szeretne létrehozni, amely a kapcsolati adatokat egy HDFS-fürtbe menti, használja az register_hdfsDatastore osztály metódusát.

Megjegyzés: Ha adattárat használ az adatok eléréséhez, az adatokhoz való hozzáféréshez engedéllyel kell rendelkeznie, amely az adattárban regisztrált hitelesítő adatoktól függ.

Inicializáljon egy új OnPremisesHDFSDatastoret.

Öröklődés
HDFSDatastore

Konstruktor

HDFSDatastore(workspace, name, protocol, namenode_address, hdfs_server_certificate_data, kerberos_realm, kerberos_kdc_address, kerberos_principal, credential_value, credential_type)

Paraméterek

workspace
str
Kötelező

Az adattárhoz tartozó munkaterület.

name
str
Kötelező

Az adattár neve.

protocol
str vagy <xref:_restclient.models.enum>
Kötelező

A HDFS-fürttel való kommunikációhoz használandó protokoll. http vagy https. Lehetséges értékek: "http", "https"

namenode_address
str
Kötelező

A HDFS-névcsomópont IP-címe vagy DNS-állomásneve. Opcionálisan portot is tartalmaz.

hdfs_server_certificate_data
Kötelező

A HDFS-névcsomópont TLS-aláíró tanúsítványa, ha a TLS-t önaláírt tanúsítványsal használja.

kerberos_realm
str
Kötelező

A Kerberos-birodalom.

kerberos_kdc_address
str
Kötelező

A Kerberos KDC IP-címe vagy DNS-állomásneve.

kerberos_principal
str
Kötelező

A Hitelesítéshez és engedélyezéshez használandó Kerberos-rendszernév.

credential_value
str
Kötelező

Keytab-fájl tartalma/A kerberos-rendszernév jelszava. A kulcstáblát vagy a jelszót kell megadnia, nem mindkettőt. Keytab esetén base64 kódolású sztringnek kell lennie.

credential_type
str vagy <xref:_restclient.models.HdfsCredentialType>
Kötelező

HDFS-hitelesítés típusa. Lehetséges értékek: "KerberosKeytab", "KerberosPassword"

workspace
str
Kötelező

Az adattárhoz tartozó munkaterület.

name
str
Kötelező

Az adattár neve.

protocol
str vagy <xref:_restclient.models.enum>
Kötelező

A HDFS-fürttel való kommunikációhoz használandó protokoll. Lehetséges értékek: "http", "https"

namenode_address
str
Kötelező

A HDFS-névcsomópont IP-címe vagy DNS-állomásneve. Opcionálisan portot is tartalmaz.

hdfs_server_certificate_data
Kötelező

A HDFS-névcsomópont base-64 kódolású TLS-aláíró tanúsítványa, ha a TLS-t önaláírt tanúsítványsal használja.

kerberos_realm
str
Kötelező

A Kerberos-birodalom.

kerberos_kdc_address
str
Kötelező

A Kerberos KDC IP-címe vagy DNS-állomásneve.

kerberos_principal
str
Kötelező

A Hitelesítéshez és engedélyezéshez használandó Kerberos-rendszernév.

credential_value
str
Kötelező

Keytab-fájl tartalma/A kerberos-rendszernév jelszava. A kulcstáblát vagy a jelszót kell megadnia, nem mindkettőt. Keytab esetén base64 kódolású sztringnek kell lennie.

credential_type
str vagy <xref:_restclient.models.HdfsCredentialType>
Kötelező

HDFS-hitelesítés típusa. Lehetséges értékek: "KerberosKeytab", "KerberosPassword"