Erstellen oder Ändern eines fortlaufenden Exports
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer
Erstellt oder ändert einen Auftrag für einen fortlaufenden Export.
Berechtigungen
Sie müssen mindestens über Datenbankadministratorberechtigungen verfügen, um diesen Befehl auszuführen.
Syntax
.create-or-alter
continuous-export
continuousExportName [over
(
T1, T2 )
] to
table
externalTableName [with
(
propertyName =
propertyValue [,
...]] <|
)
Frage
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
continuousExportName | string |
✔️ | Der Name des fortlaufenden Exports. Muss innerhalb der Datenbank eindeutig sein. |
externalTableName | string |
✔️ | Der Name des Exportziels für externe Tabellen . |
query | 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 sich nicht in dieser Liste befinden, als Dimensionstabellen behandelt und nicht auf den Bereich festgelegt, sodass alle Datensätze an allen Exporten teilnehmen. Ausführliche Informationen finden Sie unter "Fortlaufender 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 nur vor diesem Zeitraum aufgenommen wurden (relativ zur aktuellen Zeit). Diese Eigenschaft ist nützlich, wenn die Abfrage beispielsweise einige Aggregationen/Verknüpfungen ausführt und Sie sicherstellen möchten, dass alle relevanten Datensätze bereits aufgenommen wurden, bevor sie den Export ausführen. |
sizeLimit |
long |
Die Größenbeschränkung in Bytes eines einzelnen Speicherartefaktes, das geschrieben wird (vor der Komprimierung). Gültiger Bereich: 100 MB (Standard) auf 1 GB. |
distributed |
bool |
Deaktivieren/Aktivieren des verteilten Exports. Die Einstellung auf "false" entspricht dem single Verteilungshinweis. Der Standardwert ist korrekt. |
parquetRowGroupSize |
int |
Nur relevant, wenn das Datenformat "Parkett" ist. Steuert die Zeilengruppengröße in den exportierten Dateien. Die Standardgröße der Zeilengruppe beträgt 100.000 Datensätze. |
managedIdentity |
string |
Die verwaltete Identität im Auftrag, in der der fortlaufende Exportauftrag ausgeführt wird. Die verwaltete Identität kann eine Objekt-ID oder das system reservierte 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. Standardwert ist „falsch“. |
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 | ExportProperties |
---|---|---|---|---|---|---|
MyExport | ExternalBlob | S | 00:10:00 | 01:00:00 | [ "['DB']. ['S']" ] |
{ "SizeLimit": 104857600 } |