DacExtractOptions 클래스

정의

패키지 추출의 동작에 영향을 주는 옵션을 정의합니다.

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
상속
DacExtractOptions

생성자

Name Description
DacExtractOptions()

클래스의 새 인스턴스를 생성합니다 DacExtractOptions .

속성

Name Description
AzureSharedAccessSignatureToken

[미리 보기] Azure Storage 계정의 공유 액세스 서명 토큰을 Azure 데이터를 Parquet 파일에 추출합니다.

AzureStorageBlobEndpoint

[미리 보기] Azure Storage 계정의 Blob 엔드포인트를 Azure storage 데이터를 Parquet 파일에 추출합니다.

AzureStorageContainer

[미리 보기] parquet 파일에 데이터를 추출하려면 Azure Storage 계정의 컨테이너 이름을 Azure storage.

AzureStorageKey

[미리 보기] parquet 파일에 데이터를 추출하려면 Azure Storage 계정의 Azure storage 키입니다.

AzureStorageRootPath

parquet 파일에 데이터를 Azure Synapse Analytics 컨테이너 아래의 스토리지 루트 경로입니다.

CommandTimeout

SQLServer에 대해 쿼리를 실행할 때 명령 제한 시간(초)을 지정합니다.

CompressionOption

최종 패키지의 압축 옵션을 설정합니다.

DatabaseLockTimeout

SQLServer에 대해 쿼리를 실행할 때의 데이터베이스 잠금 시간 제한(초)를 지정합니다.

DataOperationStateProvider

데이터 작업 상태 공급자입니다.

ExtractAllTableData

모든 사용자 테이블의 데이터를 추출할지 여부를 지정하는 부울을 얻거나 설정합니다.

ExtractApplicationScopedObjectsOnly

소스에서 추출된 개체의 범위를 지정하는 부울을 얻거나 설정합니다.

ExtractReferencedServerScopedElements

원본에서 참조하는 서버 범위 요소를 추출해야 하는지 여부를 지정하는 부울을 얻거나 설정합니다.

ExtractTarget

파일 시스템 또는 dacpac에 데이터베이스를 추출할 때 사용되는 추출 대상의 형식을 가져옵니다.

ExtractUsageProperties

사용 속성에는 Table.RowCount, Table.IndexSize, Table.DataSize, Table.UsedPages 및 Table.DataPages가 포함됩니다. true이면 이러한 속성은 데이터베이스에서 추출되고 모델에서 액세스할 수 있습니다.

HashObjectNamesInLogs

로그에서 개체 이름을 해시할지 여부를 지정하는 부울 가져오기 또는 설정

IgnoreExtendedProperties

확장 속성을 무시할지 여부를 지정하는 부울 값을 얻거나 설정합니다.

IgnorePermissions

사용 권한을 무시할지 여부를 지정하는 부울을 얻거나 설정합니다.

IgnoreUserLoginMappings

원본에서 사용자와 로그인 간의 매핑을 추출해야 하는지 여부를 지정하는 부울을 얻거나 설정합니다.

LongRunningCommandTimeout

SQLServer에 대해 쿼리를 실행할 때 장기 실행 명령 제한 시간(초)을 지정합니다.

Storage

추출하는 동안 사용되는 스키마 모델에 대한 백업 스토리지 유형을 가져옵니다.

TempDirectoryForTableData

패키지 파일에 기록되기 전에 테이블 데이터를 버퍼링하는 데 사용되는 임시 디렉터리를 지정합니다.

VerifyExtraction

추출된 패키지를 확인할지 여부를 지정하는 부울을 얻거나 설정합니다.

적용 대상