Partager via


AzureSqlDatabaseDatastore Classe

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

Vous ne devez pas travailler directement avec cette classe. Pour créer un magasin de données qui enregistre les informations de connexion dans Azure SQL Database, utilisez la register_azure_sql_database méthode de la Datastore classe.

Remarque : Lors de l’utilisation d’un magasin de données pour accéder aux données, vous devez avoir l’autorisation d’accéder aux données, qui dépendent des informations d’identification inscrites auprès du magasin de données.

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

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

Nom Description
workspace
Obligatoire
str

L’espace de travail auquel appartient ce magasin de données.

name
Obligatoire
str

Nom du magasin de données.

server_name
Obligatoire
str

Nom du serveur SQL

database_name
Obligatoire
str

Nom de la base de données SQL

tenant_id
str

ID d’annuaire/ID de locataire du principal du service.

Valeur par défaut: None
client_id
str

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

Valeur par défaut: None
client_secret
str

Secret du principal de service.

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

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

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

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

Valeur par défaut: None
username
str

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

Valeur par défaut: None
password
str

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

Valeur par défaut: None
workspace
Obligatoire
str

L’espace de travail auquel appartient ce magasin de données.

name
Obligatoire
str

Nom du magasin de données.

server_name
Obligatoire
str

Nom du serveur SQL

database_name
Obligatoire
str

Nom de la base de données SQL

tenant_id
Obligatoire
str

ID d’annuaire/ID de locataire du principal du service.

client_id
Obligatoire
str

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

client_secret
Obligatoire
str

Secret du principal de service.

resource_url
Obligatoire
str, <xref:optional>

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

authority_url
Obligatoire
str, <xref:optional>

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

username
Obligatoire
str

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

password
Obligatoire
str

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

auth_type
str

Type d’authentification.

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

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

Valeur par défaut: None