Konfigurieren von KQL Database in einer Kopieraktivität
In diesem Artikel wird beschrieben, wie Sie die Kopieraktivität in einer Datenpipeline verwenden können, um Daten von und in KQL Database zu kopieren.
Unterstützte Konfiguration
Die Konfiguration der einzelnen Registerkarten unter der Kopieraktivität finden Sie in den folgenden Abschnitten.
Allgemein
Wechseln Sie für die Konfiguration der Registerkarte Allgemein zu Allgemein.
Quelle
Die folgenden Eigenschaften werden für KQL Database auf der Registerkarte Quelle einer Kopieraktivität unterstützt.
Die folgenden Eigenschaften sind erforderlich:
Datenspeichertyp: Wählen Sie Arbeitsbereich aus.
Datenspeichertyp des Arbeitsbereichs: Wählen Sie KQL Database aus der Liste der Datenspeichertypen aus.
KQL Database: Wählen Sie eine vorhandene KQL Database-Instanz aus dem Arbeitsbereich aus.
Verwendungsabfrage: Wählen Sie Tabelle oder Abfrage aus.
Tabelle: Wählen Sie in der Dropdownliste eine Tabelle aus, oder wählen Sie Bearbeiten aus, um sie manuell einzugeben und Daten zu lesen.
Abfrage: Geben Sie die schreibgeschützte Anforderung in einem KQL-Format an. Verwenden Sie die benutzerdefinierte KQL-Abfrage als Verweis.
Unter Erweitert können Sie die folgenden Felder angeben:
Abfragetimeout: Geben Sie die Wartezeit an, bevor die Anforderung der Abfrage abläuft. Der Standardwert ist 10 Minuten (00:10:00). Zulässiger maximaler Wert ist 1 Stunde (01:00:00).
Keine Kürzung: Gibt an, ob das zurückgegebene Resultset gekürzt werden soll. Standardmäßig wird das Ergebnis nach 500.000 Datensätzen oder 64 MB abgeschnitten. Das Abschneiden wird dringend empfohlen, um für die Aktivität das richtige Verhalten zu erzielen.
Zusätzliche Spalten: Fügen Sie zusätzliche Datenspalten hinzu, um den relativen Pfad oder statischen Wert der Quelldateien zu speichern. Für Letzteres wird ein Ausdruck unterstützt. Weitere Informationen finden Sie unter Hinzufügen zusätzlicher Spalten während des Kopiervorgangs.
Destination
Die folgenden Eigenschaften werden für KQL Database auf der Registerkarte Quelle einer Kopieraktivität unterstützt.
Die folgenden Eigenschaften sind erforderlich:
- Datenspeichertyp: Wählen Sie Arbeitsbereich aus.
- Datenspeichertyp des Arbeitsbereichs: Wählen Sie KQL Database aus der Liste der Datenspeichertypen aus.
- KQL Database: Wählen Sie eine vorhandene KQL Database-Instanz aus dem Arbeitsbereich aus.
- Tabelle: Wählen Sie in der Dropdownliste eine Tabelle aus, oder wählen Sie Bearbeiten aus, um sie manuell einzugeben und Daten zu schreiben.
Unter Erweitert können Sie die folgenden Felder angeben:
Name der Erfassungszuordnung: Der Name einer Zuordnung, die im Voraus erstellt und einer KQL Database-Zieltabelle zugewiesen wurde.
Zusätzliche Eigenschaften: Eine Eigenschaftensammlung, die zur Angabe von Erfassungseigenschaften verwendet werden kann, die nicht bereits durch das KQL Database-Ziel festgelegt sind. Dies kann besonders nützlich sein, um Erfassungstags anzugeben. Weitere Informationen finden Sie unter Azure Data Explorer-Datenerfassung.
Zuordnung
Wechseln Sie für die Konfiguration der Registerkarte Zuordnung zu Konfigurieren der Zuordnungen auf der Registerkarte „Zuordnung“.
Einstellungen
Wechseln Sie für die Konfiguration der Registerkarte Einstellungen zu Konfigurieren der anderen Einstellungen auf der Registerkarte „Einstellungen“.
Tabellenzusammenfassung
Die folgenden Tabellen enthalten weitere Informationen zu einer Kopieraktivität in einer KQL Database-Instanz.
Quellinformationen
Name | Beschreibung | Wert | Erforderlich | JSON-Skripteigenschaft |
---|---|---|---|---|
Datenspeichertyp | Ihr Datenspeichertyp | Arbeitsbereich | Ja | / |
Datenspeichertyp des Arbeitsbereichs | Wählen Sie KQL Database aus der Liste der Datenspeichertypen aus. | KQL-Datenbank | Ja | / |
KQL-Datenbank | Wählen Sie eine vorhandene KQL Database-Instanz aus dem Arbeitsbereich aus. | <Ihre KQL-Datenbank> | Ja | / |
Verwendungsabfrage | Wählen Sie Tabelle oder Abfrage aus. | • Tabelle • Abfrage |
Nein | table Abfrage |
Abfragetimeout | Geben Sie die Wartezeit an, bevor die Abfrage abläuft. Der Standardwert ist 10 Minuten (00:10:00). Der zulässige Höchstwert ist 1 Stunde (01:00:00). | Zeitraum | Nein | queryTimeout |
Keine Kürzung | Gibt an, ob das zurückgegebene Resultset abgeschnitten werden soll. Standardmäßig wird das Ergebnis nach 500.000 Datensätzen oder 64 MB abgeschnitten. Das Abschneiden wird dringend empfohlen, um für die Aktivität das richtige Verhalten zu erzielen. | Aktivieren oder deaktivieren | Nein | noTruncation: TRUE oder FALSE |
Zusätzliche Spalten | Fügen Sie zusätzliche Datenspalten zum relativen Pfad oder statischen Wert der Speicherquelldateien hinzu. Für Letzteres wird ein Ausdruck unterstützt. Erfahren Sie mehr über das Hinzufügen zusätzlicher Spalten während des Kopiervorgangs. | • Name • Wert |
Nein | additionalColumns: • Name • Wert |
Zielinformationen
Name | Beschreibung | Wert | Erforderlich | JSON-Skripteigenschaft |
---|---|---|---|---|
Datenspeichertyp | Ihr Datenspeichertyp | Arbeitsbereich | Ja | / |
Datenspeichertyp des Arbeitsbereichs | Wählen Sie KQL Database aus der Liste der Datenspeichertypen aus. | KQL-Datenbank | Ja | / |
KQL-Datenbank | Wählen Sie eine vorhandene KQL Database-Instanz aus dem Arbeitsbereich aus. | <Ihre KQL-Datenbank> | Ja | / |
Tabelle | Ihre Zieldatentabelle zum Schreiben von Daten. | <Ihr Tabellenname> | Ja | table |
Name der Erfassungszuordnung | Der Name einer Zuordnung, die im Voraus erstellt und der KQL Database-Zieltabelle zugewiesen wurde. | <Ihr Name der Erfassungszuordnung> | Ja | ingestionMappingName |
Zusätzliche Eigenschaften | Eine Eigenschaftensammlung, die zur Angabe von Erfassungseigenschaften verwendet werden kann, die nicht bereits durch das KQL Database-Ziel festgelegt sind. Dies kann besonders nützlich sein, um Erfassungstags anzugeben. Weitere Informationen finden Sie unter Azure Data Explorer-Datenerfassung. | • Name • Typ • Wert |
Ja | additionalProperties |