Freigeben über


.erstellen oder ändern kontinuierlichen Export

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)] totable 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 nicht in dieser Liste als Dimensionstabellen behandelt und sind 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 Type 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 vor einem angegebenen Zeitraum relativ zur aktuellen Zeit aufgenommen wurden. Diese Eigenschaft ist nützlich, wenn beispielsweise die Abfrage einige Aggregationen oder Verknüpfungen ausführt und Sie sicherstellen möchten, dass alle relevanten Datensätze vor dem Ausführen des Exports aufgenommen wurden.
sizeLimit long Die Größenbeschränkung in Bytes eines einzelnen Speicherartefaktes, das vor der Komprimierung geschrieben wurde. Gültiger Bereich: 100 MB (Standard) auf 1 GB.
distributed bool Deaktivieren oder aktivieren Sie den verteilten Export. Die Einstellung auf "false" entspricht dem single Verteilungshinweis. Der Standardwert ist true.
distribution string Verteilungshinweis (single, per_node, per_shard). Weitere Details finden Sie in den Verteilungseinstellungen. Der Standardwert ist per_node
distributionKind string Wechselt optional zu einer gleichmäßigen Verteilung, wenn die externe Tabelle durch Zeichenfolgenpartition partitioniert wird. Gültige Werte sind uniform oder default. Weitere Details in den Verteilungseinstellungen anzeigen
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, für die 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 oder aktivieren Sie den fortlaufenden Export. Standardwert ist „falsch“.
Eigenschaft Type 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 vor einem angegebenen Zeitraum relativ zur aktuellen Zeit aufgenommen wurden. Diese Eigenschaft ist nützlich, wenn beispielsweise die Abfrage einige Aggregationen oder Verknüpfungen ausführt und Sie sicherstellen möchten, dass alle relevanten Datensätze vor dem Ausführen des Exports aufgenommen wurden.
sizeLimit long Die Größenbeschränkung in Bytes eines einzelnen Speicherartefaktes, das vor der Komprimierung geschrieben wurde. Gültiger Bereich: 100 MB (Standard) auf 1 GB.
distributed bool Deaktivieren oder aktivieren Sie den verteilten Export. Die Einstellung auf "false" entspricht dem single Verteilungshinweis. Der Standardwert ist true.
distribution string Verteilungshinweis (single, per_node, per_shard). Weitere Details finden Sie in den Verteilungseinstellungen. Der Standardwert ist per_node
distributionKind string Wechselt optional zu einer gleichmäßigen Verteilung, wenn die externe Tabelle durch Zeichenfolgenpartition partitioniert wird. Gültige Werte sind uniform oder default. Weitere Details in den Verteilungseinstellungen anzeigen
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.
isDisabled bool Deaktivieren oder aktivieren Sie den fortlaufenden Export. Standardwert ist „falsch“.

Beispiel

Im folgenden Beispiel wird ein fortlaufender Export MyExport erstellt oder geändert, der Daten aus der T Tabelle in ExternalBlobexportiert. Die Datenexporte erfolgen jede Stunde und weisen eine definierte erzwungene Latenz und Größenbeschränkung pro Speicherartefakt auf.

.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
}