다음을 통해 공유


DacExtractOptions 클래스

정의

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

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

생성자

DacExtractOptions()

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

속성

AzureSharedAccessSignatureToken

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

AzureStorageBlobEndpoint

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

AzureStorageContainer

[미리 보기] Parquet 파일에 데이터를 추출하는 Azure Storage 계정의 Azure Storage 컨테이너 이름입니다.

AzureStorageKey

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

AzureStorageRootPath

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

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

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

적용 대상