Partager via


AzureSqlDatabaseDatastore Classe

Représente un magasin de données qui enregistre les informations de connexion dans Azure SQL Database.

Il est déconseillé d’utiliser cette classe directement. Pour créer un magasin de données qui enregistre les informations de connexion dans Azure SQL Database, utilisez la méthode register_azure_sql_database de la classe Datastore.

Remarque : pour pouvoir accéder à des données à partir d’un magasin de données, vous devez en avoir l’autorisation, ce qui dépend des informations d’identification inscrites auprès du magasin de données.

Initialisez un nouveau magasin de données de base de données Azure SQL.

Héritage
AzureSqlDatabaseDatastore

Constructeur

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)

Paramètres

workspace
str
Obligatoire

Espace de travail auquel ce magasin de données appartient.

name
str
Obligatoire

Nom du magasin de données.

server_name
str
Obligatoire

Nom du serveur SQL Server

database_name
str
Obligatoire

Nom de la base de données SQL

tenant_id
str
valeur par défaut: None

ID de répertoire/ID de locataire du principal de service.

client_id
str
valeur par défaut: None

ID de client/ID d’application du principal de service.

client_secret
str
valeur par défaut: None

Secret du principal de service.

resource_url
str, <xref:optional>
valeur par défaut: None

URL de la ressource, qui détermine les opérations qui seront effectuées dans le magasin de base de données SQL. Si None est défini, la valeur par défaut est https://database.windows.net/.

authority_url
str, <xref:optional>
valeur par défaut: None

URL de l’autorité utilisée pour authentifier l’utilisateur. La valeur par défaut est https://login.microsoftonline.com.

username
str
valeur par défaut: None

Nom d’utilisateur de l’utilisateur de base de données pour accéder à la base de données.

password
str
valeur par défaut: None

Mot de passe de l’utilisateur de base de données pour accéder à la base de données.

workspace
str
Obligatoire

Espace de travail auquel ce magasin de données appartient.

name
str
Obligatoire

Nom du magasin de données.

server_name
str
Obligatoire

Nom du serveur SQL Server

database_name
str
Obligatoire

Nom de la base de données SQL

tenant_id
str
Obligatoire

ID de répertoire/ID de locataire du principal de service.

client_id
str
Obligatoire

ID de client/ID d’application du principal de service.

client_secret
str
Obligatoire

Secret du principal de service.

resource_url
str, <xref:optional>
Obligatoire

URL de la ressource, qui détermine les opérations qui seront effectuées dans le magasin de base de données SQL. Si None est défini, la valeur par défaut est https://database.windows.net/.

authority_url
str, <xref:optional>
Obligatoire

URL de l’autorité utilisée pour authentifier l’utilisateur. La valeur par défaut est https://login.microsoftonline.com.

username
str
Obligatoire

Nom d’utilisateur de l’utilisateur de base de données pour accéder à la base de données.

password
str
Obligatoire

Mot de passe de l’utilisateur de base de données pour accéder à la base de données.

auth_type
str
valeur par défaut: None

Type d’authentification.

service_data_access_auth_identity
str ou <xref:_restclient.models.ServiceDataAccessAuthIdentity>
valeur par défaut: None

Indique l’identité à utiliser pour authentifier l’accès aux données de service au stockage du client. Les valeurs possibles sont notamment : « None », « WorkspaceSystemAssignedIdentity », « WorkspaceUserAssignedIdentity »