Share via


DacExtractOptions Klasse

Definition

Definiert Optionen, die sich auf das Verhalten der Paketextraktion auswirken.

public sealed class DacExtractOptions
type DacExtractOptions = class
Public NotInheritable Class DacExtractOptions
Vererbung
DacExtractOptions

Konstruktoren

DacExtractOptions()

Erstellen Sie eine neue instance der DacExtractOptions -Klasse.

Eigenschaften

AzureSharedAccessSignatureToken

[Vorschau] Azure Shared Access Signature Token des Azure Storage-Kontos, um Daten in Parquet-Dateien zu extrahieren.

AzureStorageBlobEndpoint

[Vorschau] Azure Storage-Blobendpunkt des Azure Storage-Kontos zum Extrahieren von Daten in Parquet-Dateien.

AzureStorageContainer

[Vorschau] Azure Storage-Containername des Azure Storage-Kontos, um Daten in Parquet-Dateien zu extrahieren.

AzureStorageKey

[Vorschau] Azure-Speicherschlüssel des Azure Storage-Kontos zum Extrahieren von Daten in Parquet-Dateien.

AzureStorageRootPath

Der Speicherstammpfad unter dem Container für Azure Synapse Analytics-Daten in Parquet-Dateien.

CommandTimeout

Gibt das Zeitlimit für Befehle in Sekunden für Abfragen an SQL Server an.

CompressionOption

Legt die Komprimierungsoption im endgültigen Paket fest.

DatabaseLockTimeout

Gibt das Datenbank-Sperrtimeout für Abfragen an SQL Server in Sekunden an.

DataOperationStateProvider

Datenvorgangsstatusanbieter.

ExtractAllTableData

Ruft einen booleschen Wert ab, der angibt, ob die Daten aller Benutzertabellen extrahiert werden, oder legt ihn fest.

ExtractApplicationScopedObjectsOnly

Rufen Sie einen booleschen Wert ab, der den Bereich der aus der Quelle extrahierten Objekte angibt, oder legen Sie ihn fest.

ExtractReferencedServerScopedElements

Ruft einen booleschen Wert ab, der angibt, ob Elemente mit Serverbereich extrahiert werden sollen, auf die von der Quelle verwiesen wird, oder legt ihn fest.

ExtractTarget

Rufen Sie den Typ des Extraktziels ab, der beim Extrahieren einer Datenbank in ein Dateisystem oder eine DACPAC-Datei verwendet wird.

ExtractUsageProperties

Zu den Nutzungseigenschaften gehören Table.RowCount, Table.IndexSize, Table.DataSize, Table.UsedPages und Table.DataPages. Wenn true, werden diese Eigenschaften aus der Datenbank extrahiert und sind im Modell zugänglich.

HashObjectNamesInLogs

Abrufen oder Festlegen eines booleschen Werts, der angibt, ob Objektnamen in Protokollen hashen sollen

IgnoreExtendedProperties

Ruft einen booleschen Wert ab, der angibt, ob erweiterte Eigenschaften ignoriert werden sollen, oder legt ihn fest.

IgnorePermissions

Ruft einen booleschen Wert ab, der angibt, ob Berechtigungen ignoriert werden sollen, oder legt ihn fest.

IgnoreUserLoginMappings

Gibt mit einem booleschen Wert an, ob die Zuordnungen zwischen Benutzern und Anmeldenamen aus der Datenquelle extrahiert werden sollen.

LongRunningCommandTimeout

Gibt das Lange ausgeführte Befehlstimeout in Sekunden an, wenn Abfragen für SQLServer ausgeführt werden.

Storage

Ruft den Typ des Hintergrundspeichers ab, der während der Extraktion für das Schemamodell verwendet wird.

TempDirectoryForTableData

Gibt das temporäre Verzeichnis an, das zum Puffern von Tabellendaten verwendet wird, bevor diese in die Paketdatei geschrieben werden.

VerifyExtraction

Rufen Sie einen booleschen Wert ab, der angibt, ob das extrahierte Paket überprüft werden soll, oder legt diesen fest.

Gilt für: