Konfigurace protokolu HTTP v aktivitě kopírování
Tento článek popisuje, jak pomocí aktivity kopírování v datovém kanálu kopírovat data z a do PROTOKOLU HTTP.
Podporovaný formát
Protokol HTTP podporuje následující formáty souborů. Informace o nastaveních založených na formátu najdete v jednotlivých článcích.
- Formát Avro
- Binární formát
- Formát textu s oddělovači
- Formát aplikace Excel
- Formát JSON
- Formát ORC
- Formát Parquet
- Formát XML
Podporovaná konfigurace
Konfigurace každé karty v aktivitě kopírování najdete v následujících částech.
Poznámka:
Cíl není v konektoru HTTP podporovaný.
OBECNÉ
Informace o konfiguraci karty Obecné nastavení najdete v doprovodných materiálech k obecným nastavením.
Source
Následující vlastnosti jsou podporovány pro PROTOKOL HTTP na kartě Zdroj aktivity kopírování.
Jsou vyžadovány následující tři vlastnosti:
- Typ úložiště dat: Vyberte externí.
- Připojení ion: Ze seznamu připojení vyberte připojení HTTP. Pokud žádné připojení neexistuje, vytvořte nové připojení HTTP výběrem možnosti Nový.
- typ Připojení ion: Vyberte HTTP.
- Relativní adresa URL: Relativní adresa URL k prostředku, který obsahuje data. Pokud tato vlastnost není zadaná, použije se pouze adresa URL zadaná v definici připojení. Konektor HTTP kopíruje data z kombinované adresy URL:
/[relative URL specified]
. - Nastavení souboru: Vyberte Nastavení souboru a nakonfigurujte formát souboru. Podrobné informace najdete v článku o nastavení různých formátů souborů v podporovaném formátu .
V části Upřesnit můžete zadat následující pole:
Metoda požadavku: Metoda HTTP. Povolené hodnoty jsou Get (výchozí) a Post.
Další hlavičky: Další hlavičky požadavku HTTP.
Text požadavku: Text požadavku pro požadavek HTTP.
Časový limit požadavku: Časový limit (hodnota časového rozsahu) požadavku HTTP pro získání odpovědi. Tato hodnota je časový limit pro získání odpovědi, nikoli časový limit pro čtení dat odpovědi. Výchozí hodnota je 00:01:40.
Maximální počet souběžných připojení: Horní limit souběžných připojení vytvořených k úložišti dat během spuštění aktivity. Zadejte hodnotu pouze v případech, kdy chcete omezit souběžná připojení.
Přeskočit počet řádků: Počet neprázdných řádků, které se mají přeskočit při čtení dat ze vstupních souborů.
Další sloupce: Přidejte další datové sloupce pro ukládání relativní cesty nebo statické hodnoty zdrojových souborů. U druhého výrazu se podporuje.
mapování.
Konfigurace karty Mapování naleznete v části Konfigurace mapování na kartě mapování. Pokud jako formát souboru zvolíte Binary, mapování se nepodporuje.
Nastavení
V případě konfigurace karty Nastavení přejděte na Konfigurovat další nastavení na kartě Nastavení.
Souhrn tabulky
Následující tabulka obsahuje další informace o aktivitě kopírování v protokolu HTTP.
Source
Název | Popis | Hodnota | Požaduje se | Vlastnost skriptu JSON |
---|---|---|---|---|
Typ úložiště dat | Váš typ úložiště dat. | Externí | Ano | / |
Připojení | Vaše připojení ke zdrojovému úložišti dat. | <vaše připojení> | Ano | připojení |
Typ připojení: | Připojení zdrojových dat. | <připojení zdroje> | Ano | / |
Relativní adresa URL | Relativní adresa URL prostředku, který obsahuje data. Pokud tato vlastnost není zadaná, použije se pouze adresa URL zadaná v definici připojení. Konektor HTTP kopíruje data z kombinované adresy URL: /[relative URL specified] . |
<vaše relativní adresa URL> | No | Relativeurl |
Metoda požadavku | Metoda HTTP. Povolené hodnoty jsou Get (výchozí) a Post. | •GET •POST |
No | requestMethod |
Další záhlaví | Další hlavičky požadavku HTTP | <vaše další hlavičky> | No | additionalHeaders |
Text požadavku | Text požadavku požadavku HTTP. | <text požadavku POST HTTP> | No | requestBody |
Časový limit požadavku | Časový limit (hodnota časového rozsahu) požadavku HTTP pro získání odpovědi. Tato hodnota je časový limit pro získání odpovědi, nikoli časový limit pro čtení dat odpovědi. Výchozí hodnota je 00:01:40. | timespan | No | requestTimeout |
Maximální počet souběžných připojení | Horní limit souběžných připojení vytvořených k úložišti dat během spuštění aktivity. Zadejte hodnotu pouze v případech, kdy chcete omezit souběžná připojení. | <maximální počet souběžných připojení> | No | maxConcurrent Připojení ions |
Přeskočit počet řádků | Počet neprázdných řádků, které se mají přeskočit při čtení dat ze vstupních souborů. | <přeskočení počtu řádků> | No | skipLineCount |
Další sloupce | Přidejte další datové sloupce pro ukládání relativní cesty ke zdrojovým souborům nebo statické hodnotě. U druhého výrazu se podporuje. | • Jméno •Hodnotu |
No | additionalColumns: •Jméno •Hodnotu |