Så här konfigurerar du 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.

Viktigt

Microsoft Fabric är för närvarande i förhandsversion. Den här informationen gäller en förhandsversionsprodukt som kan ändras avsevärt innan den släpps. Microsoft lämnar inga garantier, uttryckta eller underförstådda, med avseende på den information som tillhandahålls här. Se Azure Data Factory dokumentation för tjänsten i Azure.

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.

Anteckning

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.

Skärmbild som visar källfliken och listan över egenskaper.

Följande tre egenskaper krävs:

  • Datalagertyp: Välj Extern.
  • Anslutning: 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.
  • Anslutningstyp: 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ättas 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.

    Skärmbild som visar ytterligare kolumner.

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ällningsflikskonfiguration 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 Obligatorisk JSON-skriptegenskap
Datalagertyp Din datalagertyp. Extern 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
Timeout 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ättas till datalagret under aktivitetskörningen. Ange endast ett värde när du vill begränsa samtidiga anslutningar. <maximalt antal samtidiga anslutningar> Nej maxConcurrentConnections
Hoppa över antal rader Antalet rader som inte är tomma att hoppa över när du läser data från indatafiler. <ditt antal hoppa över 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

Nästa steg