Volání rozhraní REST API v kanálech pomocí webové aktivity

Webová aktivita se dá použít k volání vlastního koncového bodu REST z kanálu Azure Data Factory nebo Synapse. Můžete předávat datové sady a propojené služby, které má aktivita používat a ke kterým má mít přístup.

Poznámka:

Maximální podporovaná velikost datové části výstupní odpovědi je 4 MB.

Předpoklady

Abyste mohli začít, musíte splnit následující požadavky:

Přidání webové aktivity do kanálu s uživatelským rozhraním

Pokud chcete použít webovou aktivitu v kanálu, proveďte následující kroky:

Vytvoření aktivity

  1. Vytvořte v pracovním prostoru nový kanál.

  2. Vyhledejte web v podokně Aktivity kanálu a vyberte ho, abyste ho přidali na plátno kanálu.

    Screenshot of the Fabric UI with the Activities pane and Web activity highlighted.

  3. Vyberte novou webovou aktivitu na plátně, pokud ještě není vybraná.

    Screenshot showing the General settings tab of the Web activity.

    Poznámka:

    Webová aktivita se může jednoduše zobrazit jako ikona na panelu nástrojů, jak je znázorněno na předchozím obrázku, pokud rozlišení obrazovky neumožňuje, aby jeho název byl plně napsaný.

Informace o konfiguraci karty Obecné nastavení najdete v doprovodných materiálech k obecným nastavením.

Nastavení webové aktivity

  1. Vyberte kartu Nastavení, v rozevíracím seznamu Připojení ion vyberte existující připojení nebo pomocí tlačítka + Nový vytvořte nové připojení a zadejte podrobnosti o konfiguraci.

    Screenshot showing the Lookup activity settings tab highlighting the tab, and where to choose a new connection.

  2. Když zvolíte + Nový vytvořit nové připojení, zobrazí se dialogové okno pro vytvoření připojení, kde můžete zadat základní adresu URL a přihlašovací údaje pro připojení.

    Screenshot showing the new connection dialog for the Web activity.

  3. Po výběru nebo vytvoření připojení dokončete zbývající požadovaná pole, přidejte všechna požadovaná záhlaví nebo nastavte upřesňující nastavení. Webová aktivita podporuje metody GET, POST, PUT, DELETE a PATCH.

Uložení a spuštění nebo naplánování kanálu

Obvykle používáte výstup webové aktivity s jinými aktivitami, ale po nakonfigurování se dá spustit přímo bez dalších aktivit. Pokud ho spouštíte pro vyvolání rozhraní REST API, které provede nějakou akci a nevyžaduje žádný výstup z aktivity, váš kanál může obsahovat také pouze webovou aktivitu. Pokud chcete aktivitu spustit, přepněte na kartu Domů v horní části editoru kanálů a výběrem tlačítka Uložit kanál uložte. Vyberte Spustit a spusťte ho přímo nebo naplánujte jeho naplánování. Historii spuštění můžete zobrazit také tady nebo nakonfigurovat další nastavení.

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.

Další kroky

Monitorování spuštění kanálu