Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Artikel wird beschrieben, wie Sie die Kopieraktivität in einer Pipeline verwenden, um Daten aus und in HTTP zu kopieren.
Unterstütztes Format:
HTTP unterstützt die folgenden Dateiformate. Informationen zu formatbasierten Einstellungen finden Sie in den jeweiligen Artikeln.
- Avro-Format
- Binärformat
- Textformat mit Trennzeichen
- Excel-Format
- JSON-Format
- ORC-Format
- Parquet-Format
- XML-Format
Unterstützte Konfiguration
Die Konfiguration der einzelnen Registerkarten unter der Copy-Aktivität finden Sie in den folgenden Abschnitten.
Hinweis
Das Ziel wird im HTTP-Connector nicht unterstützt.
Allgemein
Informationen zum Konfigurieren der Registerkarte Allgemein finden Sie unter Allgemeine Einstellungen-Anleitung.
Quelle
Die folgenden Eigenschaften werden für HTTP unter der Registerkarte " Quelle " einer Kopieraktivität unterstützt.
Die folgenden drei Eigenschaften sind erforderlich:
- Verbindung: Wählen Sie eine HTTP-Verbindung aus der Verbindungsliste aus. Wenn keine Verbindung vorhanden ist, erstellen Sie eine neue HTTP-Verbindung, indem Sie "Neu" auswählen.
- Verbindungstyp: Wählen Sie HTTP aus.
-
Relative URL: Eine relative URL zu der Ressource, die die Daten enthält. Wenn diese Eigenschaft nicht angegeben ist, wird nur die URL verwendet, die in der Verbindungsdefinition angegeben ist. Der HTTP-Connector kopiert Daten aus der kombinierten URL:
/[relative URL specified]. - Dateieinstellungen: Wählen Sie "Dateieinstellungen" aus, um das Dateiformat zu konfigurieren. Informationen zu den Einstellungen verschiedener Dateiformate finden Sie in den Artikeln unter Unterstützte Formate für detaillierte Informationen.
Unter "Erweitert" können Sie die folgenden Felder angeben:
Anforderungsmethode: Die HTTP-Methode. Zulässige Werte sind Get (Standard) und Post.
Zusätzliche Header: Zusätzliche HTTP-Anforderungsheader.
Anforderungstext: Der Anforderungstext für die HTTP-Anforderung.
Anfrage-Timeout: Das Timeout (der Zeitspannewert) für die HTTP-Anfrage, um eine Antwort zu erhalten. Dieser Wert ist das Timeout zum Erhalten einer Antwort, nicht das Timeout zum Lesen von Antwortdaten. Der Standardwert ist 00:01:40.
Maximale Anzahl gleichzeitiger Verbindungen: Die Obergrenze der gleichzeitigen Verbindungen zum Datenspeicher, die während des Ausführens der Aktivität hergestellt werden. Geben Sie diesen Wert nur an, wenn Sie die Anzahl der gleichzeitigen Verbindungen begrenzen möchten.
Zu überspringende Zeilenzahl: Die Anzahl nicht leerer Zeilen, die beim Lesen von Daten aus Eingabedateien übersprungen werden sollen.
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.
Kartierung
Informationen zur Konfiguration der Registerkarte " Zuordnung " finden Sie unter "Konfigurieren Ihrer Zuordnungen" auf der Registerkarte "Zuordnung". Wenn Sie "Binary" als Dateiformat auswählen, wird die Zuordnung nicht unterstützt.
Einstellungen
Wechseln Sie für die Konfiguration der Registerkarte "Einstellungen " auf der Registerkarte "Einstellungen" zu "Andere Einstellungen konfigurieren".
Tabellenzusammenfassung
Die folgende Tabelle enthält weitere Informationen zur Kopieraktivität in HTTP.
Quelle
| Name | Description | Wert | Erforderlich | JSON-Skripteigenschaft |
|---|---|---|---|---|
| Verbindung | Ihre Verbindung zum Quelldatenspeicher. | <Ihre Verbindung> | Yes | connection |
| Verbindungstyp | Die Verbindung Ihrer Quelldaten. | <Verbindung Ihrer Quelle> | Yes | / |
| Relative URL | Eine relative URL zu der Ressource, die die Daten enthält. Wenn diese Eigenschaft nicht angegeben ist, wird nur die URL verwendet, die in der Verbindungsdefinition angegeben ist. Der HTTP-Connector kopiert Daten aus der kombinierten URL: /[relative URL specified]. |
<Ihre relative URL> | Nein | relativeUrl |
| Request-Methode | Die HTTP-Methode. Zulässige Werte sind Get (Standard) und Post. | •GET •POST |
Nein | requestMethod |
| Zusätzliche Kopfzeilen | Zusätzliche HTTP-Anforderungsheader. | <Ihre zusätzlichen Kopfzeilen> | Nein | additionalHeaders |
| Anforderungstext | Der Anforderungstext für die HTTP-Anforderung. | <Inhalt für eine POST HTTP-Anfrage> | Nein | requestBody |
| Anforderungstimeout | Das Timeout (der Zeitspannewert) für die HTTP-Anforderung, um eine Antwort zu erhalten. Dieser Wert ist das Timeout zum Erhalten einer Antwort, nicht das Timeout zum Lesen von Antwortdaten. Der Standardwert ist 00:01:40. | timespan | Nein | requestTimeout |
| Max. gleichzeitige Verbindungen | Die Obergrenze gleichzeitiger Verbindungen mit dem Datenspeicher während der Aktivitätsausführung. Geben Sie diesen Wert nur an, wenn Sie die Anzahl der gleichzeitigen Verbindungen begrenzen möchten. | <Maximal zulässige Anzahl paralleler Verbindungen> | Nein | maxConcurrentConnections |
| Anzahl übersprungener Zeilen | Die Anzahl der nicht leeren Zeilen, die beim Lesen von Daten aus Eingabedateien übersprungen werden sollen. | <Anzahl der Übersprungzeilen> | Nein | skipLineCount |
| 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. | • Name •Wert |
Nein | zusätzlicheSpalten: •Name • Wert |