Konfigurera HTTP i en kopieringsaktivitet
Den här artikeln beskriver hur du använder kopieringsaktiviteten i datapipelinen för att kopiera data från och till HTTP.
Format som stöds
HTTP stöder följande filformat. Se varje artikel för formatbaserade inställningar.
- Avro-format
- Binärt format
- Avgränsat textformat
- Excel-format
- JSON-format
- ORC-format
- Parquet-format
- XML-format
Konfiguration som stöds
För konfigurationen av varje flik under kopieringsaktivitet går du till följande avsnitt.
Kommentar
Målet stöds inte i HTTP-anslutningsappen.
Allmänt
Se vägledningen allmänna inställningar för att konfigurera fliken Allmänna inställningar.
Källa
Följande egenskaper stöds för HTTP under fliken Källa för en kopieringsaktivitet.
Följande tre egenskaper krävs:
- Datalagertyp: Välj Extern.
- Anslut ion: Välj en HTTP-anslutning i anslutningslistan. Om det inte finns någon anslutning skapar du en ny HTTP-anslutning genom att välja Ny.
- Anslut ionstyp: Välj HTTP.
- Relativ URL: En relativ URL till resursen som innehåller data. När den här egenskapen inte har angetts används endast den URL som anges i anslutningsdefinitionen. HTTP-anslutningsappen kopierar data från den kombinerade URL:en:
/[relative URL specified]
. - Filinställningar: Välj Filinställningar för att konfigurera filformatet. För inställningar för olika filformat, se artiklar i format som stöds för detaljerad information.
Under Avancerat kan du ange följande fält:
Begärandemetod: HTTP-metoden. Tillåtna värden är Get (standard) och Post.
Ytterligare rubriker: Ytterligare HTTP-begärandehuvuden.
Begärandetext: Begärandetexten för HTTP-begäran.
Tidsgräns för begäran: Tidsgränsen (tidsintervallvärdet) för HTTP-begäran för att få ett svar. Det här värdet är tidsgränsen för att få ett svar, inte tidsgränsen för att läsa svarsdata. Standardvärdet är 00:01:40.
Maximalt antal samtidiga anslutningar: Den övre gränsen för samtidiga anslutningar som upprättats till datalagret under aktivitetskörningen. Ange endast ett värde när du vill begränsa samtidiga anslutningar.
Hoppa över radantal: Antalet rader som inte är tomma att hoppa över när du läser data från indatafiler.
Ytterligare kolumner: Lägg till ytterligare datakolumner för att lagra källfilernas relativa sökväg eller statiska värde. Uttrycket stöds för det senare.
Mappning
Information om konfiguration av fliken Mappning finns i Konfigurera dina mappningar under mappningsfliken. Om du väljer Binärt som filformat stöds inte mappning.
Inställningar
För Inställningar flikkonfiguration går du till Konfigurera dina andra inställningar under fliken Inställningar.
Tabellsammanfattning
Följande tabell innehåller mer information om kopieringsaktiviteten i HTTP.
Källa
Name | Beskrivning | Värde | Obligatoriskt | JSON-skriptegenskap |
---|---|---|---|---|
Typ av datalager | Din datalagertyp. | Externt | Ja | / |
Anslutning | Din anslutning till källdatalagret. | <din anslutning> | Ja | anslutning |
Anslutningstyp | Anslutningen av dina källdata. | <anslutning av källan> | Ja | / |
Relativ URL | En relativ URL till resursen som innehåller data. När den här egenskapen inte har angetts används endast den URL som anges i anslutningsdefinitionen. HTTP-anslutningsappen kopierar data från den kombinerade URL:en: /[relative URL specified] . |
<din relativa URL> | Nej | relativeUrl |
Begärandemetod | HTTP-metoden. Tillåtna värden är Get (standard) och Post. | •GET •POST |
Nej | requestMethod |
Ytterligare rubriker | Ytterligare HTTP-begärandehuvuden. | <dina ytterligare rubriker> | Nej | additionalHeaders |
Begärandetext | Begärandetexten för HTTP-begäran. | <brödtext för POST HTTP-begäran> | Nej | requestBody |
Tidsgräns för begäran | Tidsgränsen (tidsintervallvärdet) för HTTP-begäran för att få ett svar. Det här värdet är tidsgränsen för att få ett svar, inte tidsgränsen för att läsa svarsdata. Standardvärdet är 00:01:40. | tidsintervall | Nej | requestTimeout |
Maximalt antal samtidiga anslutningar | Den övre gränsen för samtidiga anslutningar som upprättats till datalagret under aktivitetskörningen. Ange endast ett värde när du vill begränsa samtidiga anslutningar. | <maximalt antal samtidiga anslutningar> | Nej | maxConcurrent Anslut ions |
Hoppa över antal rader | Antalet rader som inte är tomma att hoppa över när du läser data från indatafiler. | <ditt antal överhoppade rader> | Nej | skipLineCount |
Ytterligare kolumner | Lägg till ytterligare datakolumner för att lagra källfilernas relativa sökväg eller statiska värde. Uttrycket stöds för det senare. | • Namn •Värde |
Nej | additionalColumns: •Namn •Värde |