AzureSqlDatabaseDatastore 클래스

Azure SQL Database에 대한 연결 정보를 저장하는 데이터 저장소를 나타냅니다.

이 클래스를 직접 사용하면 안 됩니다. Azure SQL Database에 대한 연결 정보를 저장하는 데이터 저장소를 만들려면 Datastore 클래스의 register_azure_sql_database 메서드를 사용합니다.

참고: 데이터 저장소를 사용하여 데이터에 액세스하는 경우 데이터에 액세스할 수 있는 권한이 있어야 하며 이는 데이터 저장소에 등록된 자격 증명에 따라 다릅니다.

새 Azure SQL 데이터베이스 데이터 저장소를 초기화합니다.

상속
AzureSqlDatabaseDatastore

생성자

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)

매개 변수

workspace
str
필수

이 데이터 저장소가 속한 작업 영역입니다.

name
str
필수

데이터 저장소 이름입니다.

server_name
str
필수

SQL Server 이름

database_name
str
필수

SQL 데이터베이스 이름입니다.

tenant_id
str
기본값: None

서비스 주체의 디렉터리 ID/테넌트 ID입니다.

client_id
str
기본값: None

서비스 주체의 클라이언트 ID/애플리케이션 ID입니다.

client_secret
str
기본값: None

서비스 주체의 비밀입니다.

resource_url
str, <xref:optional>
기본값: None

SQL 데이터베이스 저장소에서 수행할 작업을 결정하는 리소스 URL입니다. None인 경우 기본값은 https://database.windows.net/입니다.

authority_url
str, <xref:optional>
기본값: None

사용자를 인증하는 데 사용되는 기관 URL입니다. 기본값은 https://login.microsoftonline.com입니다.

username
str
기본값: None

데이터베이스에 액세스하기 위한 데이터베이스 사용자의 사용자 이름입니다.

password
str
기본값: None

데이터베이스에 액세스하기 위한 데이터베이스 사용자의 암호입니다.

workspace
str
필수

이 데이터 저장소가 속한 작업 영역입니다.

name
str
필수

데이터 저장소 이름입니다.

server_name
str
필수

SQL Server 이름

database_name
str
필수

SQL 데이터베이스 이름입니다.

tenant_id
str
필수

서비스 주체의 디렉터리 ID/테넌트 ID입니다.

client_id
str
필수

서비스 주체의 클라이언트 ID/애플리케이션 ID입니다.

client_secret
str
필수

서비스 주체의 비밀입니다.

resource_url
str, <xref:optional>
필수

SQL 데이터베이스 저장소에서 수행할 작업을 결정하는 리소스 URL입니다. None인 경우 기본값은 https://database.windows.net/입니다.

authority_url
str, <xref:optional>
필수

사용자를 인증하는 데 사용되는 기관 URL입니다. 기본값은 https://login.microsoftonline.com입니다.

username
str
필수

데이터베이스에 액세스하기 위한 데이터베이스 사용자의 사용자 이름입니다.

password
str
필수

데이터베이스에 액세스하기 위한 데이터베이스 사용자의 암호입니다.

auth_type
str
기본값: None

인증 유형입니다.

service_data_access_auth_identity
str 또는 <xref:_restclient.models.ServiceDataAccessAuthIdentity>
기본값: None

고객의 스토리지에 대한 서비스 데이터 액세스를 인증하는 데 사용할 ID를 나타냅니다. 가능한 값은 ‘None’, ‘WorkspaceSystemAssignedIdentity’, ‘WorkspaceUserAssignedIdentity’입니다.