Freigeben über


AzureSqlDatabaseDatastore Klasse

Stellt einen Datenspeicher dar, der Verbindungsinformationen in Azure SQL-Datenbank speichert

Sie sollten nicht direkt mit dieser Klasse arbeiten. Verwenden Sie zum Erstellen eines Datenspeichers, der Verbindungsinformationen in Azure SQL-Datenbank speichert, die register_azure_sql_database-Methode der Datastore-Klasse.

Hinweis: Wenn Sie einen Datenspeicher für den Zugriff auf Daten verwenden, müssen Sie über die Berechtigung für den Zugriff auf die Daten verfügen. Dies hängt von den Anmeldeinformationen ab, die beim Datenspeicher registriert sind.

Initialisieren Sie einen neuen Azure SQL Datenbankdatenspeicher.

Vererbung
AzureSqlDatabaseDatastore

Konstruktor

AzureSqlDatabaseDatastore(workspace, name, server_name, database_name, tenant_id=None, client_id=None, client_secret=None, resource_url=None, authority_url=None, username=None, password=None, auth_type=None, service_data_access_auth_identity=None)

Parameter

workspace
str
Erforderlich

Der Arbeitsbereich, zu dem dieser Datenspeicher gehört

name
str
Erforderlich

Der Datenspeichername

server_name
str
Erforderlich

Der SQL Server-Name

database_name
str
Erforderlich

Der SQL-Datenbankname

tenant_id
str
Standardwert: None

Die Verzeichnis-ID/Mandanten-ID des Dienstprinzipals

client_id
str
Standardwert: None

Die Client-ID/Anwendungs-ID des Dienstprinzipals.

client_secret
str
Standardwert: None

Das Geheimnis des Dienstprinzipals.

resource_url
str, <xref:optional>
Standardwert: None

Die Ressourcen-URL, die bestimmt, welche Vorgänge für den SQL-Datenbankspeicher ausgeführt werden. Bei None wird standardmäßig https://database.windows.net/ verwendet.

authority_url
str, <xref:optional>
Standardwert: None

Die URL der Behörde, die zur Authentifizierung des Benutzers verwendet wird. Wird standardmäßig auf https://login.microsoftonline.com festgelegt.

username
str
Standardwert: None

Der Benutzername des Datenbankbenutzers für den Zugriff auf die Datenbank.

password
str
Standardwert: None

Das Kennwort des Datenbankbenutzers für den Zugriff auf die Datenbank.

workspace
str
Erforderlich

Der Arbeitsbereich, zu dem dieser Datenspeicher gehört

name
str
Erforderlich

Der Datenspeichername

server_name
str
Erforderlich

Der SQL Server-Name

database_name
str
Erforderlich

Der SQL-Datenbankname

tenant_id
str
Erforderlich

Die Verzeichnis-ID/Mandanten-ID des Dienstprinzipals

client_id
str
Erforderlich

Die Client-ID/Anwendungs-ID des Dienstprinzipals.

client_secret
str
Erforderlich

Das Geheimnis des Dienstprinzipals.

resource_url
str, <xref:optional>
Erforderlich

Die Ressourcen-URL, die bestimmt, welche Vorgänge für den SQL-Datenbankspeicher ausgeführt werden. Bei None wird standardmäßig https://database.windows.net/ verwendet.

authority_url
str, <xref:optional>
Erforderlich

Die URL der Behörde, die zur Authentifizierung des Benutzers verwendet wird. Wird standardmäßig auf https://login.microsoftonline.com festgelegt.

username
str
Erforderlich

Der Benutzername des Datenbankbenutzers für den Zugriff auf die Datenbank.

password
str
Erforderlich

Das Kennwort des Datenbankbenutzers für den Zugriff auf die Datenbank.

auth_type
str
Standardwert: None

Der Authentifizierungstyp.

service_data_access_auth_identity
str oder <xref:_restclient.models.ServiceDataAccessAuthIdentity>
Standardwert: None

Gibt an, welche Identität für die Authentifizierung des Zugriffs auf die Dienstdaten im Speicher des Kunden verwendet werden soll. Mögliche Werte: „None“, „WorkspaceSystemAssignedIdentity“, „WorkspaceUserAssignedIdentity“