Erstellen oder Ändern eines fortlaufenden Exports
Erstellt oder ändert einen Auftrag für einen fortlaufenden Export.
Berechtigungen
Zum Ausführen dieses Befehls benötigen Sie mindestens Datenbank-Admin Berechtigungen.
Syntax
.create-or-alter
continuous-export
continuousExportName [over
(
T1, T2)
] to
table
externalTableName [with
(
propertyName=
propertyValue [,
...])
] <|
Abfrage
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | BESCHREIBUNG |
---|---|---|---|
continuousExportName | string |
✔️ | Der Name des fortlaufenden Exports. Muss innerhalb der Datenbank eindeutig sein. |
externalTableName | string |
✔️ | Der Name des externen Tabellenexportziels . |
Frage | string |
✔️ | Die zu exportierende Abfrage. |
T1, T2 | string |
Eine durch Trennzeichen getrennte Liste von Faktentabellen in der Abfrage. Wenn nicht angegeben, werden alle Tabellen, auf die in der Abfrage verwiesen wird, als Faktentabellen angenommen. Wenn angegeben, werden Tabellen, die nicht in dieser Liste enthalten sind, als Dimensionstabellen behandelt und nicht bereichsübergreifend, sodass alle Datensätze an allen Exporten teilnehmen. Weitere Informationen finden Sie unter Übersicht über den fortlaufenden Datenexport . | |
propertyName, propertyValue | string |
Eine durch Trennzeichen getrennte Liste optionaler Eigenschaften. |
Hinweis
Wenn die externe Zieltabelle die Identitätswechselauthentifizierung verwendet, müssen Sie eine verwaltete Identität angeben, um den fortlaufenden Export auszuführen. Weitere Informationen finden Sie unter Verwenden einer verwalteten Identität zum Ausführen eines fortlaufenden Exportauftrags.
Unterstützte Eigenschaften
Eigenschaft | Typ | BESCHREIBUNG |
---|---|---|
intervalBetweenRuns |
Timespan |
Die Zeitspanne zwischen kontinuierlichen Exportausführungen. Muss größer als 1 Minute sein. |
forcedLatency |
Timespan |
Ein optionaler Zeitraum, um die Abfrage auf Datensätze zu beschränken, die erst vor diesem Zeitraum (relativ zur aktuellen Zeit) erfasst wurden. Diese Eigenschaft ist nützlich, wenn die Abfrage beispielsweise einige Aggregationen/Joins ausführt und Sie sicherstellen möchten, dass alle relevanten Datensätze bereits erfasst wurden, bevor Sie den Export ausführen. |
sizeLimit |
long |
Die Größenbegrenzung in Bytes eines einzelnen Speicherartefakts, das (vor der Komprimierung) geschrieben wird. Gültiger Bereich: 100 MB (Standard) bis 1 GB. |
distributed |
bool |
Deaktivieren/aktivieren Sie den verteilten Export. Die Einstellung auf false entspricht dem single Verteilungshinweis. Der Standardwert ist "true". |
parquetRowGroupSize |
int |
Nur relevant, wenn das Datenformat Parquet ist. Steuert die Zeilengruppengröße in den exportierten Dateien. Die Standardgröße der Zeilengruppe beträgt 100.000 Datensätze. |
useNativeParquetWriter |
bool |
Verwenden Sie die neue Exportimplementierung, wenn Sie nach Parquet exportieren. Diese Implementierung ist ein effizienterer, leichter Ressourcenexportmechanismus. Beachten Sie, dass eine exportierte 'datetime'-Spalte derzeit von Synapse SQL 'COPY' nicht unterstützt wird. Der Standardwert ist "false". |
managedIdentity |
string |
Die verwaltete Identität, für die der Fortlaufende Exportauftrag ausgeführt wird. Die verwaltete Identität kann eine Objekt-ID oder das reservierte system Wort sein. Weitere Informationen finden Sie unter Verwenden einer verwalteten Identität zum Ausführen eines fortlaufenden Exportauftrags. |
isDisabled |
bool |
Deaktivieren/aktivieren Sie den fortlaufenden Export. Der Standardwert ist "false". |
Beispiel
.create-or-alter continuous-export MyExport
over (T)
to table ExternalBlob
with
(intervalBetweenRuns=1h,
forcedLatency=10m,
sizeLimit=104857600)
<| T
Name | ExternalTableName | Abfrage | ForcedLatency | IntervalBetweenRuns | CursorScopedTables | ExportEigenschaften |
---|---|---|---|---|---|---|
MyExport | ExternalBlob | E | 00:10:00 | 01:00:00 | [ "['DB']. ['S']" ] |
{ "SizeLimit": 104857600 } |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für