DacExtractOptions Classe

Définition

Définit les options qui affectent le comportement d’extraction de package.

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
Héritage
DacExtractOptions

Constructeurs

Nom Description
DacExtractOptions()

Construisez une nouvelle instance de la DacExtractOptions classe.

Propriétés

Nom Description
AzureSharedAccessSignatureToken

[Préversion] Azure jeton de signature d’accès partagé de stockage Azure Compte pour extraire des données dans des fichiers Parquet.

AzureStorageBlobEndpoint

[Préversion] Azure storage point de terminaison d’objet blob de stockage Azure Compte pour extraire des données dans des fichiers Parquet.

AzureStorageContainer

[Préversion] Azure storage nom de conteneur de stockage Azure Compte pour extraire des données dans des fichiers Parquet.

AzureStorageKey

[Préversion] Azure storage clé de compte stockage Azure pour extraire des données dans des fichiers Parquet.

AzureStorageRootPath

Chemin racine de stockage sous le conteneur pour Azure Synapse Analytics données vers des fichiers Parquet.

CommandTimeout

Spécifie le délai d’expiration de la commande en secondes lors de l’exécution de requêtes sur SQLServer.

CompressionOption

Définit l’option de compression dans le package final

DatabaseLockTimeout

Spécifie le délai d’expiration (en secondes) du verrouillage de la base de données lors de l’exécution de requêtes dans SQL Server.

DataOperationStateProvider

Fournisseur d’état d’opération de données.

ExtractAllTableData

Obtient ou définit une valeur booléenne qui spécifie si les données de toutes les tables utilisateur seront extraites.

ExtractApplicationScopedObjectsOnly

Obtient ou définit la valeur booléenne qui spécifie l’étendue des objets extraits de la source.

ExtractReferencedServerScopedElements

Obtient ou définit une valeur booléenne qui spécifie si les éléments référencés par la source doivent être extraits.

ExtractTarget

Obtenez le type de cible d’extraction utilisé lors de l’extraction d’une base de données dans un système de fichiers ou dacpac.

ExtractUsageProperties

Les propriétés d’utilisation incluent Table.RowCount, Table.IndexSize, Table.DataSize, Table.UsedPages et Table.DataPages. Lorsque la valeur est true, ces propriétés sont extraites de la base de données et sont accessibles dans le modèle.

HashObjectNamesInLogs

Obtenir ou définir une valeur booléenne qui spécifie s’il faut hachage des noms d’objets dans les journaux

IgnoreExtendedProperties

Obtient ou définit la valeur booléenne qui spécifie si les propriétés étendues doivent être ignorées.

IgnorePermissions

Obtient ou définit la valeur booléenne qui spécifie si les autorisations doivent être ignorées.

IgnoreUserLoginMappings

Obtenez ou définissez une valeur booléenne qui spécifie si les mappages entre les utilisateurs et les connexions doivent être extraits de la source.

LongRunningCommandTimeout

Spécifie le délai d’expiration de commande long en secondes lors de l’exécution de requêtes sur SQLServer.

Storage

Obtenez le type de stockage de stockage pour le modèle de schéma utilisé lors de l’extraction.

TempDirectoryForTableData

Spécifie le répertoire temporaire utilisé pour la mise en mémoire tampon des données de table avant leur écriture dans le fichier de package.

VerifyExtraction

Obtient ou définit la valeur booléenne qui spécifie si le package extrait doit être vérifié.

S’applique à