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.

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.

Screenshot showing source tab and the list of properties.

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.

    Screenshot showing additional columns.

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