Compartilhar via


DacExtractOptions Classe

Definição

Define opções que afetam o comportamento da extração de pacotes.

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
Herança
DacExtractOptions

Construtores

DacExtractOptions()

Construa uma nova instância da classe DacExtractOptions.

Propriedades

AzureSharedAccessSignatureToken

[Versão prévia] Token de Assinatura de Acesso Compartilhado do Azure da Conta de Armazenamento do Azure para extrair dados para arquivos Parquet.

AzureStorageBlobEndpoint

[Versão prévia] Ponto de extremidade de blob de armazenamento do Azure da Conta de Armazenamento do Azure para extrair dados para arquivos Parquet.

AzureStorageContainer

[Versão prévia] Nome do contêiner de armazenamento do Azure da Conta de Armazenamento do Azure para extrair dados para arquivos Parquet.

AzureStorageKey

[Versão prévia] Chave de armazenamento do Azure da Conta de Armazenamento do Azure para extrair dados para arquivos Parquet.

AzureStorageRootPath

O caminho raiz de armazenamento no contêiner para dados do Azure Synapse Analytics para arquivos parquet.

CommandTimeout

Especifica o tempo limite do comando em segundos ao executar consultas em SQL Server.

CompressionOption

Define a opção de compactação no pacote final

DatabaseLockTimeout

Especifica o tempo limite de bloqueio do banco de dados em segundos ao executar consultas em SQL Server.

DataOperationStateProvider

Provedor de estado da operação de dados.

ExtractAllTableData

Obtenha ou defina o booliano que especifica se os dados para todas as tabelas de usuário serão extraídos.

ExtractApplicationScopedObjectsOnly

Obtém ou define um booliano que especifica o escopo de objetos extraídos da origem.

ExtractReferencedServerScopedElements

Obtenha ou defina o booliano que especifica se os elementos com escopo de servidor referenciados pela origem devem ser extraídos.

ExtractTarget

Obtenha o tipo de destino de extração usado ao extrair um banco de dados para o sistema de arquivos ou um dacpac.

ExtractUsageProperties

As propriedades de uso incluem Table.RowCount, Table.IndexSize, Table.DataSize, Table.UsedPages e Table.DataPages. Quando true, essas propriedades são extraídas do banco de dados e podem ser acessadas no modelo.

HashObjectNamesInLogs

Obter ou definir booliano que especifica se os nomes de objeto de hash devem ser definidos em logs

IgnoreExtendedProperties

Obtenha ou defina o booliano que especifica se as propriedades estendidas devem ser ignoradas.

IgnorePermissions

Obtenha ou defina o booliano que especifica se as permissões devem ser ignoradas.

IgnoreUserLoginMappings

Obtém ou define um booliano que especifica se os mapeamentos entre usuários e logons devem ou não ser extraídos da origem.

LongRunningCommandTimeout

Especifica o tempo limite de comando de execução prolongada em segundos ao executar consultas no SQLServer.

Storage

Obtenha o tipo de repositório de backup para o modelo de esquema usado durante a extração.

TempDirectoryForTableData

Especifica o diretório temporário usado para armazenar em buffer os dados da tabela antes de serem gravados no arquivo do pacote.

VerifyExtraction

Obtenha ou defina o booliano que especifica se o pacote extraído deve ser verificado.

Aplica-se a