AzureSqlDatabaseDatastore Classe

Representa um armazenamento de dados que salva as informações de conexão no Banco de Dados SQL do Azure.

Você não deve trabalhar com essa classe diretamente. Para criar um armazenamento de dados que salva informações de conexão no Banco de Dados SQL do Azure, use o método register_azure_sql_database da classe Datastore.

Observação: ao usar um armazenamento de dados para acessar os dados, você precisará de permissão para acessá-los, o que depende das credenciais registradas no armazenamento de dados.

Inicialize um novo SQL do Azure Datastore de Banco de Dados.

Herança
AzureSqlDatabaseDatastore

Construtor

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)

Parâmetros

workspace
str
Obrigatório

O workspace ao qual esse armazenamento de dados pertence.

name
str
Obrigatório

O nome do armazenamento de dados.

server_name
str
Obrigatório

O nome do SQL Server

database_name
str
Obrigatório

O nome do banco de dados SQL

tenant_id
str
valor padrão: None

A ID do diretório/ID do locatário da entidade de serviço.

client_id
str
valor padrão: None

A ID do cliente/ID do aplicativo da entidade de serviço.

client_secret
str
valor padrão: None

O segredo da entidade de serviço.

resource_url
str, <xref:optional>
valor padrão: None

A URL do recurso que determina quais operações serão executadas no repositório do banco de dados SQL. Se for Nenhum, usará o valor padrão https://database.windows.net/.

authority_url
str, <xref:optional>
valor padrão: None

A URL de autoridade usada para autenticar o usuário. Assume o padrão de https://login.microsoftonline.com.

username
str
valor padrão: None

O nome do usuário do banco de dados para acessar o banco de dados.

password
str
valor padrão: None

A senha do usuário do banco de dados para acessar o banco de dados.

workspace
str
Obrigatório

O workspace ao qual esse armazenamento de dados pertence.

name
str
Obrigatório

O nome do armazenamento de dados.

server_name
str
Obrigatório

O nome do SQL Server

database_name
str
Obrigatório

O nome do banco de dados SQL

tenant_id
str
Obrigatório

A ID do diretório/ID do locatário da entidade de serviço.

client_id
str
Obrigatório

A ID do cliente/ID do aplicativo da entidade de serviço.

client_secret
str
Obrigatório

O segredo da entidade de serviço.

resource_url
str, <xref:optional>
Obrigatório

A URL do recurso que determina quais operações serão executadas no repositório do banco de dados SQL. Se for Nenhum, usará o valor padrão https://database.windows.net/.

authority_url
str, <xref:optional>
Obrigatório

A URL de autoridade usada para autenticar o usuário. Assume o padrão de https://login.microsoftonline.com.

username
str
Obrigatório

O nome do usuário do banco de dados para acessar o banco de dados.

password
str
Obrigatório

A senha do usuário do banco de dados para acessar o banco de dados.

auth_type
str
valor padrão: None

O tipo de autenticação.

service_data_access_auth_identity
str ou <xref:_restclient.models.ServiceDataAccessAuthIdentity>
valor padrão: None

Indica qual identidade deve ser usada para autenticar o acesso a dados de serviço para o armazenamento do cliente. Os valores possíveis incluem: 'None', 'WorkspaceSystemAssignedIdentity', 'WorkspaceUserAssignedIdentity'