DacExtractOptions Classe

Definizione

Definisce le opzioni che influiscono sul comportamento dell'estrazione dei pacchetti.

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
Ereditarietà
DacExtractOptions

Costruttori

Nome Descrizione
DacExtractOptions()

Costruire una nuova istanza della DacExtractOptions classe .

Proprietà

Nome Descrizione
AzureSharedAccessSignatureToken

[Anteprima] Azure token di firma di accesso condiviso dell'account di Archiviazione di Azure per estrarre i dati nei file Parquet.

AzureStorageBlobEndpoint

[Anteprima] Azure storage endpoint BLOB di Archiviazione di Azure Account per estrarre i dati nei file Parquet.

AzureStorageContainer

[Anteprima] Azure storage nome del contenitore di Archiviazione di Azure Account per estrarre i dati nei file Parquet.

AzureStorageKey

[Anteprima] Azure storage chiave di Archiviazione di Azure Account per estrarre i dati nei file Parquet.

AzureStorageRootPath

Percorso radice di archiviazione nel contenitore per Azure Synapse Analytics dati in file parquet.

CommandTimeout

Specifica il timeout del comando in secondi durante l'esecuzione di query su SQLServer.

CompressionOption

Imposta l'opzione di compressione nel pacchetto finale

DatabaseLockTimeout

Specifica il timeout di blocco del database in secondi durante l'esecuzione di query su SQLServer.

DataOperationStateProvider

Provider di stato dell'operazione dati.

ExtractAllTableData

Ottiene o imposta un valore booleano che specifica se i dati per tutte le tabelle utente verranno estratti.

ExtractApplicationScopedObjectsOnly

Ottiene o imposta un valore booleano che specifica l'ambito degli oggetti estratti dall'origine.

ExtractReferencedServerScopedElements

Ottiene o imposta un valore booleano che specifica se gli elementi con ambito server a cui fa riferimento l'origine devono essere estratti.

ExtractTarget

Ottiene il tipo di destinazione di estrazione usata durante l'estrazione di un database nel file system o in un filepac.

ExtractUsageProperties

Le proprietà di utilizzo includono Table.RowCount, Table.IndexSize, Table.DataSize, Table.UsedPages e Table.DataPages. Se true, queste proprietà vengono estratte dal database e sono accessibili nel modello.

HashObjectNamesInLogs

Ottiene o imposta un valore booleano che specifica se eseguire l'hashing dei nomi degli oggetti nei log

IgnoreExtendedProperties

Ottiene o imposta un valore booleano che specifica se le proprietà estese devono essere ignorate.

IgnorePermissions

Ottiene o imposta un valore booleano che specifica se le autorizzazioni devono essere ignorate.

IgnoreUserLoginMappings

Ottiene o imposta un valore booleano che specifica se i mapping tra utenti e account di accesso devono essere estratti dall'origine.

LongRunningCommandTimeout

Specifica il timeout del comando a esecuzione prolungata in secondi durante l'esecuzione di query su SQLServer.

Storage

Ottiene il tipo di archiviazione di backup per il modello di schema usato durante l'estrazione.

TempDirectoryForTableData

Specifica la directory temporanea usata per memorizzare nel buffer i dati della tabella prima di essere scritti nel file del pacchetto.

VerifyExtraction

Ottiene o imposta un valore booleano che specifica se il pacchetto estratto deve essere verificato.

Si applica a