Sdílet prostřednictvím


WebApiSkill interface

Dovednost, která může volat koncový bod webového rozhraní API a umožňuje rozšířit sadu dovedností voláním vlastního kódu.

Extends

Vlastnosti

batchSize

Požadovaná velikost dávky, která označuje počet dokumentů.

degreeOfParallelism

Pokud je nastaveno, počet paralelních volání, která lze provést do webového rozhraní API.

httpHeaders

Hlavičky potřebné k provedení požadavku HTTP.

httpMethod

Metoda pro požadavek HTTP.

odatatype

Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt

timeout

Požadovaný časový limit požadavku Výchozí hodnota je 30 sekund.

uri

Adresa URL webového rozhraní API.

Zděděné vlastnosti

context

Představuje úroveň, na které probíhají operace, jako je kořen dokumentu nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

description

Popis dovednosti, který popisuje vstupy, výstupy a použití dovednosti.

inputs

Vstupem dovedností může být sloupec ve zdrojové sadě dat nebo výstup nadřazené dovednosti.

name

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností předponu #znak .

outputs

Výstupem dovednosti je buď pole ve vyhledávacím indexu, nebo hodnota, kterou může použít jako vstup jiná dovednost.

Podrobnosti vlastnosti

batchSize

Požadovaná velikost dávky, která označuje počet dokumentů.

batchSize?: number

Hodnota vlastnosti

number

degreeOfParallelism

Pokud je nastaveno, počet paralelních volání, která lze provést do webového rozhraní API.

degreeOfParallelism?: number

Hodnota vlastnosti

number

httpHeaders

Hlavičky potřebné k provedení požadavku HTTP.

httpHeaders?: {[propertyName: string]: string}

Hodnota vlastnosti

{[propertyName: string]: string}

httpMethod

Metoda pro požadavek HTTP.

httpMethod?: string

Hodnota vlastnosti

string

odatatype

Polymorfní diskriminátor, který určuje, jaké typy může být tento objekt

odatatype: "#Microsoft.Skills.Custom.WebApiSkill"

Hodnota vlastnosti

"#Microsoft.Skills.Custom.WebApiSkill"

timeout

Požadovaný časový limit požadavku Výchozí hodnota je 30 sekund.

timeout?: string

Hodnota vlastnosti

string

uri

Adresa URL webového rozhraní API.

uri: string

Hodnota vlastnosti

string

Podrobnosti zděděných vlastností

context

Představuje úroveň, na které probíhají operace, jako je kořen dokumentu nebo obsah dokumentu (například /document nebo /document/content). Výchozí hodnota je /document.

context?: string

Hodnota vlastnosti

string

Zděděno zBaseSearchIndexerSkill.context

description

Popis dovednosti, který popisuje vstupy, výstupy a použití dovednosti.

description?: string

Hodnota vlastnosti

string

Zděděno zBaseSearchIndexerSkill.description

inputs

Vstupem dovedností může být sloupec ve zdrojové sadě dat nebo výstup nadřazené dovednosti.

inputs: InputFieldMappingEntry[]

Hodnota vlastnosti

Zděděno zBaseSearchIndexerSkill.inputs

name

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností předponu #znak .

name?: string

Hodnota vlastnosti

string

Zděděno zBaseSearchIndexerSkill.name

outputs

Výstupem dovednosti je buď pole ve vyhledávacím indexu, nebo hodnota, kterou může použít jako vstup jiná dovednost.

outputs: OutputFieldMappingEntry[]

Hodnota vlastnosti

Zděděno zBaseSearchIndexerSkill.outputs