Skillsets - Create Or Update

Vytvoří novou sadu dovedností ve vyhledávací službě nebo aktualizuje sadu dovedností, pokud už existuje.

PUT {endpoint}/skillsets('{skillsetName}')?api-version=2023-10-01-Preview
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2023-10-01-Preview&ignoreResetRequirements={ignoreResetRequirements}&disableCacheReprocessingChangeDetection={disableCacheReprocessingChangeDetection}

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
endpoint
path True

string

Adresa URL koncového bodu vyhledávací služby.

skillsetName
path True

string

Název sady dovedností, která se má vytvořit nebo aktualizovat.

api-version
query True

string

Verze rozhraní API klienta.

disableCacheReprocessingChangeDetection
query

boolean

Zakáže detekci změn při opětovném zpracování mezipaměti.

ignoreResetRequirements
query

boolean

Ignoruje požadavky na resetování mezipaměti.

Hlavička požadavku

Name Vyžadováno Typ Description
x-ms-client-request-id

string

uuid

ID sledování odeslané spolu s požadavkem na pomoc s laděním.

If-Match

string

Definuje podmínku If-Match. Operace se provede pouze v případě, že značka ETag na serveru odpovídá této hodnotě.

If-None-Match

string

Definuje podmínku If-None-Match. Operace se provede pouze v případě, že značka ETag na serveru neodpovídá této hodnotě.

Prefer True

string

V případě požadavků HTTP PUT dává službě pokyn, aby v případě úspěchu vrátila vytvořený nebo aktualizovaný prostředek.

Text požadavku

Name Vyžadováno Typ Description
name True

string

Název sady dovedností.

skills True SearchIndexerSkill[]:

Seznam dovedností v sadě dovedností.

@odata.etag

string

Značka ETag sady dovedností.

cognitiveServices CognitiveServicesAccount:

Podrobnosti o službě Azure AI, která se má použít při spouštění dovedností

description

string

Popis sady dovedností.

encryptionKey

SearchResourceEncryptionKey

Popis šifrovacího klíče, který vytvoříte v Azure Key Vault. Tento klíč slouží k poskytnutí další úrovně šifrování neaktivních uložených dat pro definici sady dovedností, pokud chcete mít plnou jistotu, že nikdo, ani Microsoft, nemůže dešifrovat vaši definici sady dovedností. Jakmile definici sady dovedností zašifrujete, zůstane vždy zašifrovaná. Vyhledávací služba bude ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Pokud chcete šifrovací klíč obměnit, můžete tuto vlastnost podle potřeby změnit. Na definici sady dovedností to nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo později.

indexProjections

SearchIndexerIndexProjections

Definice dalších projekcí pro sekundární indexy vyhledávání

knowledgeStore

SearchIndexerKnowledgeStore

Definice dalších projekcí do objektů blob, tabulky nebo souborů Azure s rozšířenou datovou sadou

Odpovědi

Name Typ Description
200 OK

SearchIndexerSkillset

Sada dovedností se úspěšně aktualizovala.

201 Created

SearchIndexerSkillset

Sada dovedností se úspěšně vytvořila.

Other Status Codes

SearchError

Odpověď na chybu.

Příklady

SearchServiceCreateOrUpdateSkillset

Sample Request

PUT https://myservice.search.windows.net/skillsets('demoskillset')?api-version=2023-10-01-Preview


{
  "name": "demoskillset",
  "description": "Extract entities, detect language and extract key-phrases",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.V3.EntityRecognitionSkill",
      "categories": [
        "organization"
      ],
      "defaultLanguageCode": "en",
      "minimumPrecision": 0.7,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "organizations",
          "targetName": "organizations"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "MyCustomWebApiSkill",
      "uri": "https://contoso.example.org",
      "httpMethod": "POST",
      "timeout": "PT30S",
      "batchSize": 1,
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    }
  ],
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": null
  }
}

Sample Response

{
  "name": "demoskillset",
  "description": "Extract entities, detect language and extract key-phrases",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.V3.EntityRecognitionSkill",
      "name": "#1",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "organizations",
          "targetName": "organizations"
        }
      ],
      "categories": [
        "organization"
      ],
      "defaultLanguageCode": "en",
      "minimumPrecision": 0.7
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "#2",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "#3",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "defaultLanguageCode": null,
      "textSplitMode": "pages",
      "maximumPageLength": 4000
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "#4",
      "description": null,
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ],
      "defaultLanguageCode": null,
      "maxKeyPhraseCount": null
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "MyCustomWebApiSkill",
      "description": null,
      "context": "/document",
      "uri": "https://contoso.example.org",
      "httpMethod": "POST",
      "timeout": "PT30S",
      "batchSize": 1,
      "degreeOfParallelism": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    }
  ],
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": null
  }
}
{
  "name": "demoskillset",
  "description": "Extract entities, detect language and extract key-phrases",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.V3.EntityRecognitionSkill",
      "name": "#1",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "organizations",
          "targetName": "organizations"
        }
      ],
      "categories": [
        "organization"
      ],
      "defaultLanguageCode": "en",
      "minimumPrecision": 0.7
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "#2",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "#3",
      "description": null,
      "context": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "defaultLanguageCode": null,
      "textSplitMode": "pages",
      "maximumPageLength": 4000
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "#4",
      "description": null,
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ],
      "defaultLanguageCode": null,
      "maxKeyPhraseCount": null
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "MyCustomWebApiSkill",
      "description": null,
      "context": "/document",
      "uri": "https://contoso.example.org",
      "httpMethod": "POST",
      "timeout": "PT30S",
      "batchSize": 1,
      "degreeOfParallelism": null,
      "inputs": [
        {
          "name": "text",
          "source": "/document/pages/*"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ],
      "httpHeaders": {}
    }
  ],
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": null
  }
}

Definice

Name Description
AmlSkill

Dovednost AML umožňuje rozšířit rozšiřování AI o vlastní model Azure Machine Learning (AML). Jakmile je model AML vytrénovaný a nasazený, dovednost AML ho integruje do rozšiřování AI.

AzureActiveDirectoryApplicationCredentials

Přihlašovací údaje registrované aplikace vytvořené pro vaši vyhledávací službu, které slouží k ověřenému přístupu k šifrovacím klíčům uloženým v Azure Key Vault.

AzureOpenAIEmbeddingSkill

Umožňuje vygenerovat vektorové vložení pro daný textový vstup pomocí prostředku Azure OpenAI.

CognitiveServicesAccountKey

Klíč účtu pro více oblastí prostředku služby Azure AI, který je připojený k sadě dovedností.

ConditionalSkill

Dovednost, která umožňuje scénáře, které vyžadují logickou operaci k určení dat, která se mají přiřadit k výstupu.

CustomEntity

Objekt, který obsahuje informace o nalezených shodách a souvisejících metadatech.

CustomEntityAlias

Složitý objekt, který lze použít k určení alternativních pravopisů nebo synonym názvu kořenové entity.

CustomEntityLookupSkill

Dovednost hledá text z vlastního, uživatelem definovaného seznamu slov a frází.

CustomEntityLookupSkillLanguage

Kódy jazyků podporované pro vstupní text nástrojem CustomEntityLookupSkill.

DefaultCognitiveServicesAccount

Prázdný objekt, který představuje výchozí prostředek služby Azure AI pro sadu dovedností.

DocumentExtractionSkill

Dovednost, která extrahuje obsah ze souboru v rámci kanálu pro rozšiřování.

EntityCategory

Řetězec označující, jaké kategorie entit se mají vrátit.

EntityLinkingSkill

Pomocí rozhraní API Analýza textu extrahuje propojené entity z textu.

EntityRecognitionSkill

Tato dovednost je zastaralá. Použijte V3. Místo toho EntityRecognitionSkill.

EntityRecognitionSkillLanguage

Zastaralé Kódy jazyků podporované pro vstupní text entityRecognitionSkill.

EntityRecognitionSkillV3

Pomocí rozhraní API Analýza textu extrahuje z textu entity různých typů.

ImageAnalysisSkill

Dovednost, která analyzuje soubory obrázků. Extrahuje bohatou sadu vizuálních funkcí na základě obsahu obrázku.

ImageAnalysisSkillLanguage

Kódy jazyků podporované pro vstup nástrojem ImageAnalysisSkill.

ImageDetail

Řetězec označující, které podrobnosti specifické pro doménu se mají vrátit.

IndexProjectionMode

Definuje chování projekce indexu ve vztahu ke zbytku indexeru.

InputFieldMappingEntry

Mapování vstupních polí pro dovednost

KeyPhraseExtractionSkill

Dovednost, která používá analýzu textu k extrakci klíčových frází.

KeyPhraseExtractionSkillLanguage

Kódy jazyků podporované pro vstupní text keyPhraseExtractionSkill.

LanguageDetectionSkill

Dovednost, která rozpozná jazyk vstupního textu a nahlásí kód jednoho jazyka pro každý dokument odeslaný na žádost. Kód jazyka je spárován se skóre, které označuje spolehlivost analýzy.

LineEnding

Definuje posloupnost znaků, které se mají použít mezi řádky textu rozpoznané schopností OCR. Výchozí hodnota je mezera.

MergeSkill

Dovednost pro sloučení dvou nebo více řetězců do jednoho sjednoceného řetězce s volitelným uživatelem definovaným oddělovačem, který odděluje jednotlivé části komponenty.

OcrSkill

Dovednost, která extrahuje text ze souborů obrázků.

OcrSkillLanguage

Kódy jazyků podporované pro vstup pomocí OcrSkill.

OutputFieldMappingEntry

Mapování výstupních polí pro dovednost

PIIDetectionSkill

Pomocí rozhraní API Analýza textu extrahuje ze vstupního textu osobní údaje a umožňuje je maskovat.

PIIDetectionSkillMaskingMode

Řetězec označující, jaký maskingMode se má použít k maskování osobních údajů zjištěných ve vstupním textu.

SearchError

Popisuje chybovou podmínku rozhraní API.

SearchIndexerDataNoneIdentity

Vymaže vlastnost identity zdroje dat.

SearchIndexerDataUserAssignedIdentity

Určuje identitu zdroje dat, který se má použít.

SearchIndexerIndexProjections

Definice dalších projekcí sekundárních indexů vyhledávání

SearchIndexerIndexProjectionSelector

Popis dat, která se mají uložit do určeného indexu vyhledávání.

SearchIndexerIndexProjectionsParameters

Slovník vlastností konfigurace specifických pro projekci indexu. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

SearchIndexerKnowledgeStore

Definice dalších projekcí pro objekty blob, tabulky nebo soubory azure s obohacenými daty

SearchIndexerKnowledgeStoreFileProjectionSelector

Definice projekce pro data, která se mají ukládat do Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definice projekce pro data, která se mají ukládat v Objektu blob Azure

SearchIndexerKnowledgeStoreParameters

Slovník vlastností konfigurace specifických pro úložiště znalostí. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

SearchIndexerKnowledgeStoreProjection

Objekt kontejneru pro různé selektory projekce.

SearchIndexerKnowledgeStoreTableProjectionSelector

Popis dat, která se mají ukládat do tabulek Azure

SearchIndexerSkillset

Seznam dovedností.

SearchResourceEncryptionKey

Šifrovací klíč spravovaný zákazníkem v Azure Key Vault. Klíče, které vytvoříte a spravujete, můžete použít k šifrování nebo dešifrování neaktivních uložených dat, jako jsou indexy a mapy synonym.

SentimentSkill

Tato dovednost je zastaralá. Použijte V3. SentimentSkill místo toho.

SentimentSkillLanguage

Zastaralé Kódy jazyků podporované pro vstupní text pomocí SentimentSkill.

SentimentSkillV3

Pomocí rozhraní API Analýza textu vyhodnocuje nestrukturovaný text a pro každý záznam poskytuje popisky mínění (například "negativní", "neutrální" a "pozitivní") na základě nejvyššího skóre spolehlivosti zjištěného službou na úrovni věty a dokumentu.

ShaperSkill

Dovednost pro přetěžování výstupů. Vytvoří komplexní typ pro podporu složených polí (označovaných také jako pole s více částmi).

SplitSkill

Dovednost rozdělit řetězec na bloky textu.

SplitSkillLanguage

Kódy jazyků podporované pro vstupní text splitskill.

TextSplitMode

Hodnota označující, který režim rozdělení se má provést.

TextTranslationSkill

Dovednost překládat text z jednoho jazyka do jiného.

TextTranslationSkillLanguage

Kódy jazyků podporované pro zadávání textu pomocí TextTranslationSkill.

VisualFeature

Řetězce označující, jaké typy vizuálních funkcí se mají vrátit.

WebApiSkill

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

AmlSkill

Dovednost AML umožňuje rozšířit rozšiřování AI o vlastní model Azure Machine Learning (AML). Jakmile je model AML vytrénovaný a nasazený, dovednost AML ho integruje do rozšiřování AI.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Custom.AmlSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

degreeOfParallelism

integer

(Volitelné) Při zadání určuje počet volání, která indexer provede paralelně s zadaným koncovým bodem. Tuto hodnotu můžete snížit, pokud váš koncový bod selhává při příliš vysokém zatížení požadavků, nebo ji zvýšit, pokud je váš koncový bod schopen přijímat více požadavků a chcete zvýšit výkon indexeru. Pokud není nastavená, použije se výchozí hodnota 5. Parametr degreeOfParallelism může být nastaven na maximálně 10 a minimálně 1.

description

string

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

inputs

InputFieldMappingEntry[]

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

key

string

(Vyžaduje se pro ověřování pomocí klíče.) Klíč pro službu AML.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

region

string

(Volitelné pro ověřování pomocí tokenu). Oblast, ve které je služba AML nasazená.

resourceId

string

(Vyžaduje se pro ověřování pomocí tokenů). Azure Resource Manager ID prostředku služby AML. Měla by být ve formátu subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{název_pracovního_prostoru}/services/{service_name}.

timeout

string

(Volitelné) Pokud je zadána hodnota , značí časový limit pro klienta HTTP, který provádí volání rozhraní API.

uri

string

(Vyžaduje se bez ověřování nebo ověřování pomocí klíče.) Hodnoticí identifikátor URI služby AML, do které se datová část JSON odešle. Je povoleno pouze schéma https URI.

AzureActiveDirectoryApplicationCredentials

Přihlašovací údaje registrované aplikace vytvořené pro vaši vyhledávací službu, které slouží k ověřenému přístupu k šifrovacím klíčům uloženým v Azure Key Vault.

Name Typ Description
applicationId

string

ID aplikace AAD, kterému byla udělena požadovaná přístupová oprávnění k azure Key Vault, která se mají použít při šifrování neaktivních uložených dat. ID aplikace by se nemělo zaměňovat s ID objektu vaší aplikace AAD.

applicationSecret

string

Ověřovací klíč zadané aplikace AAD.

AzureOpenAIEmbeddingSkill

Umožňuje vygenerovat vektorové vložení pro daný textový vstup pomocí prostředku Azure OpenAI.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Fragment identifikátoru URI určující typ dovednosti.

apiKey

string

Klíč rozhraní API pro určený prostředek Azure OpenAI.

authIdentity SearchIndexerDataIdentity:

Spravovaná identita přiřazená uživatelem, která se používá pro odchozí připojení.

context

string

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

deploymentId

string

ID nasazení modelu Azure OpenAI v určeném prostředku

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

resourceUri

string

Identifikátor URI prostředku Azure OpenAI

CognitiveServicesAccountKey

Klíč účtu pro více oblastí prostředku služby Azure AI, který je připojený k sadě dovedností.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Fragment identifikátoru URI určující typ prostředku služby Azure AI připojeného k sadě dovedností.

description

string

Popis prostředku služby Azure AI připojeného k sadě dovedností

key

string

Klíč použitý ke zřízení prostředku služby Azure AI připojeného k sadě dovedností.

ConditionalSkill

Dovednost, která umožňuje scénáře, které vyžadují logickou operaci k určení dat, která se mají přiřadit k výstupu.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

CustomEntity

Objekt, který obsahuje informace o nalezených shodách a souvisejících metadatech.

Name Typ Description
accentSensitive

boolean

Výchozí hodnota je false. Logická hodnota označující, jestli porovnání s názvem entity mají být citlivá na zvýraznění.

aliases

CustomEntityAlias[]

Pole složitých objektů, které lze použít k určení alternativních pravopisů nebo synonym názvu kořenové entity.

caseSensitive

boolean

Výchozí hodnota je false. Logická hodnota označující, jestli by porovnání s názvem entity měla být citlivá na velikost písmen znaků. Ukázkové shody Microsoft nerozlišují malá a velká písmena: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Změní výchozí hodnotu citlivosti zvýraznění pro tuto entitu. Slouží ke změně výchozí hodnoty všech aliasů accentSensitive.

defaultCaseSensitive

boolean

Změní výchozí hodnotu rozlišování malých a velkých písmen pro tuto entitu. Slouží ke změně výchozí hodnoty všech aliasů s rozlišováním caseSensitive.

defaultFuzzyEditDistance

integer

Změní výchozí hodnotu přibližné úpravy vzdálenosti pro tuto entitu. Dá se použít ke změně výchozí hodnoty všech aliasů fuzzyEditDistance hodnot.

description

string

Toto pole lze použít jako předávání pro vlastní metadata o shodných textech. Hodnota tohoto pole se zobrazí při každé shodě jeho entity ve výstupu dovednosti.

fuzzyEditDistance

integer

Výchozí hodnota je 0. Maximální hodnota je 5. Označuje přijatelný počet odlišných znaků, které by stále představovaly shodu s názvem entity. Vrátí se nejmenší možná přibližnost pro danou shodu. Pokud je například vzdálenost pro úpravy nastavená na hodnotu 3, bude se "Windows10" stále shodovat s "Windows", "Windows10" a "Windows 7". Pokud je rozlišování malých a velkých písmen nastaveno na false, rozdíly v malých a malých písmenech se do tolerance nerozlišují, ale jinak ano.

id

string

Toto pole lze použít jako předávání pro vlastní metadata o shodných textech. Hodnota tohoto pole se zobrazí při každé shodě jeho entity ve výstupu dovednosti.

name

string

Popisovač entit nejvyšší úrovně. Shody ve výstupu dovednosti budou seskupeny podle tohoto názvu a měly by představovat "normalizovanou" formu nalezeného textu.

subtype

string

Toto pole lze použít jako předávání pro vlastní metadata o shodných textech. Hodnota tohoto pole se zobrazí při každé shodě jeho entity ve výstupu dovednosti.

type

string

Toto pole lze použít jako předávání pro vlastní metadata o shodných textech. Hodnota tohoto pole se zobrazí při každé shodě jeho entity ve výstupu dovednosti.

CustomEntityAlias

Složitý objekt, který lze použít k určení alternativních pravopisů nebo synonym názvu kořenové entity.

Name Typ Description
accentSensitive

boolean

Zjistěte, jestli je alias citlivý na diakritiku.

caseSensitive

boolean

Zjistěte, jestli se v aliasu rozlišují malá a velká písmena.

fuzzyEditDistance

integer

Určete přibližnou vzdálenost úprav aliasu.

text

string

Text aliasu

CustomEntityLookupSkill

Dovednost hledá text z vlastního, uživatelem definovaného seznamu slov a frází.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

CustomEntityLookupSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

entitiesDefinitionUri

string

Cesta k souboru JSON nebo CSV obsahujícímu veškerý cílový text, který se má shodovat. Tato definice entity se přečte na začátku spuštění indexeru. Aktualizace tohoto souboru během spuštění indexeru se projeví až po dalších spuštěních. Tato konfigurace musí být přístupná přes PROTOKOL HTTPS.

globalDefaultAccentSensitive

boolean

Globální příznak pro AccentSensitive. Pokud v CustomEntity není nastavená hodnota AccentSensitive, bude tato hodnota výchozí hodnotou.

globalDefaultCaseSensitive

boolean

Globální příznak pro Rozlišování malých a malých písmen. Pokud není v CustomEntity nastavená hodnota CaseSensitive, bude tato hodnota výchozí hodnotou.

globalDefaultFuzzyEditDistance

integer

Globální příznak FuzzyEditDistance. Pokud fuzzyEditDistance není nastavena v CustomEntity, bude tato hodnota výchozí hodnotou.

inlineEntitiesDefinition

CustomEntity[]

Vložená definice CustomEntity.

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

CustomEntityLookupSkillLanguage

Kódy jazyků podporované pro vstupní text nástrojem CustomEntityLookupSkill.

Name Typ Description
da

string

Dánština

de

string

Němčina

en

string

Angličtina

es

string

Španělština

fi

string

Finština

fr

string

Francouzština

it

string

Italština

ko

string

Korejština

pt

string

Portugalština

DefaultCognitiveServicesAccount

Prázdný objekt, který představuje výchozí prostředek služby Azure AI pro sadu dovedností.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Fragment identifikátoru URI určující typ prostředku služby Azure AI připojeného k sadě dovedností.

description

string

Popis prostředku služby Azure AI připojeného k sadě dovedností

DocumentExtractionSkill

Dovednost, která extrahuje obsah ze souboru v rámci kanálu pro rozšiřování.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Fragment identifikátoru URI určující typ dovednosti.

configuration

object

Slovník konfigurací pro dovednost.

context

string

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

dataToExtract

string

Typ dat, která se mají extrahovat pro dovednost. Pokud není definovaná, nastaví se na hodnotu contentAndMetadata.

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

parsingMode

string

ParsingMode pro dovednost. Pokud není definovaná, nastaví se na výchozí hodnotu.

EntityCategory

Řetězec označující, jaké kategorie entit se mají vrátit.

Name Typ Description
datetime

string

Entity popisující datum a čas

email

string

Entity popisující e-mailovou adresu

location

string

Entity popisující fyzické umístění

organization

string

Entity popisující organizaci.

person

string

Entity popisující osobu

quantity

string

Entity popisující množství

url

string

Entity popisující adresu URL.

EntityLinkingSkill

Pomocí rozhraní API Analýza textu extrahuje propojené entity z textu.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

string

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

inputs

InputFieldMappingEntry[]

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

minimumPrecision

number

Hodnota mezi 0 a 1, která se používá pouze k zahrnutí entit, jejichž skóre spolehlivosti je větší než zadaná hodnota. Pokud není nastavená (výchozí) nebo pokud je explicitně nastavená hodnota null, budou zahrnuty všechny entity.

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadána, nastaví se výchozí hodnota na nejnovější dostupnou hodnotu. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

EntityRecognitionSkill

Tato dovednost je zastaralá. Použijte V3. Místo toho EntityRecognitionSkill.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Fragment identifikátoru URI určující typ dovednosti.

categories

EntityCategory[]

Seznam kategorií entit, které by se měly extrahovat.

context

string

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

defaultLanguageCode

EntityRecognitionSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

includeTypelessEntities

boolean

Určuje, jestli se mají zahrnout entity, které jsou dobře známé, ale neodpovídají předdefinovaný typ. Pokud tato konfigurace není nastavená (výchozí), nastavená na hodnotu null nebo false, entity, které neodpovídají některému z předdefinovaných typů, se nezobrazí.

inputs

InputFieldMappingEntry[]

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

minimumPrecision

number

Hodnota mezi 0 a 1, která se používá pouze k zahrnutí entit, jejichž skóre spolehlivosti je větší než zadaná hodnota. Pokud není nastavená (výchozí) nebo pokud je explicitně nastavená hodnota null, budou zahrnuty všechny entity.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

EntityRecognitionSkillLanguage

Zastaralé Kódy jazyků podporované pro vstupní text entityRecognitionSkill.

Name Typ Description
ar

string

Arabština

cs

string

Čeština

da

string

Dánština

de

string

Němčina

el

string

Řečtina

en

string

Angličtina

es

string

Španělština

fi

string

Finština

fr

string

Francouzština

hu

string

Maďarština

it

string

Italština

ja

string

Japonština

ko

string

Korejština

nl

string

Nizozemština

no

string

Norština (Bokmaal)

pl

string

Polština

pt-BR

string

Portugalština (Brazílie)

pt-PT

string

portugalština (Portugalsko)

ru

string

Ruština

sv

string

Švédština

tr

string

Turečtina

zh-Hans

string

Čínština (zjednodušená)

zh-Hant

string

Čínština (tradiční)

EntityRecognitionSkillV3

Pomocí rozhraní API Analýza textu extrahuje z textu entity různých typů.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Fragment identifikátoru URI určující typ dovednosti.

categories

string[]

Seznam kategorií entit, které by se měly extrahovat.

context

string

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

defaultLanguageCode

string

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

inputs

InputFieldMappingEntry[]

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

minimumPrecision

number

Hodnota mezi 0 a 1, která se používá pouze k zahrnutí entit, jejichž skóre spolehlivosti je větší než zadaná hodnota. Pokud není nastavená (výchozí) nebo pokud je explicitně nastavená hodnota null, budou zahrnuty všechny entity.

modelVersion

string

Verze modelu, která se má použít při volání rozhraní API Analýza textu. Pokud není zadána, nastaví se výchozí hodnota na nejnovější dostupnou hodnotu. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

ImageAnalysisSkill

Dovednost, která analyzuje soubory obrázků. Extrahuje bohatou sadu vizuálních funkcí na základě obsahu obrázku.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

ImageAnalysisSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

details

ImageDetail[]

Řetězec označující, které podrobnosti specifické pro doménu se mají vrátit.

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

visualFeatures

VisualFeature[]

Seznam vizuálních funkcí.

ImageAnalysisSkillLanguage

Kódy jazyků podporované pro vstup nástrojem ImageAnalysisSkill.

Name Typ Description
ar

string

Arabština

az

string

Ázerbájdžánština

bg

string

Bulharština

bs

string

Bosenská latinka

ca

string

Katalánština

cs

string

Čeština

cy

string

Velština

da

string

Dánština

de

string

Němčina

el

string

Řečtina

en

string

Angličtina

es

string

Španělština

et

string

Estonština

eu

string

Baskičtina

fi

string

Finština

fr

string

Francouzština

ga

string

Irština

gl

string

Galicijština

he

string

Hebrejština

hi

string

Hindština

hr

string

Chorvatština

hu

string

Maďarština

id

string

Indonéština

it

string

Italština

ja

string

Japonština

kk

string

Kazaština

ko

string

Korejština

lt

string

Litevština

lv

string

Lotyština

mk

string

Makedonština

ms

string

Malajská Malajsie

nb

string

Norština (Bokmal)

nl

string

Nizozemština

pl

string

Polština

prs

string

Dari

pt

string

Portuguese-Portugal

pt-BR

string

Portuguese-Brazil

pt-PT

string

Portuguese-Portugal

ro

string

Rumunština

ru

string

Ruština

sk

string

Slovenština

sl

string

Slovinština

sr-Cyrl

string

Srbština – cyrilice RS

sr-Latn

string

Srbština – latinka RS

sv

string

Švédština

th

string

Thajština

tr

string

Turečtina

uk

string

Ukrajinština

vi

string

Vietnamština

zh

string

Čínština (zjednodušená)

zh-Hans

string

Čínština (zjednodušená)

zh-Hant

string

Čínština (tradiční)

ImageDetail

Řetězec označující, které podrobnosti specifické pro doménu se mají vrátit.

Name Typ Description
celebrities

string

Podrobnosti rozpoznané jako celebrity

landmarks

string

Podrobnosti rozpoznané jako orientační body

IndexProjectionMode

Definuje chování projekce indexu ve vztahu ke zbytku indexeru.

Name Typ Description
includeIndexingParentDocuments

string

Zdrojový dokument se zapíše do cílového indexu indexeru. Toto je výchozí vzor.

skipIndexingParentDocuments

string

Zdrojový dokument se vynechá z zápisu do cílového indexu indexeru.

InputFieldMappingEntry

Mapování vstupních polí pro dovednost

Name Typ Description
inputs

InputFieldMappingEntry[]

Rekurzivní vstupy použité při vytváření komplexního typu.

name

string

Název vstupu.

source

string

Zdroj vstupu.

sourceContext

string

Zdrojový kontext použitý pro výběr rekurzivních vstupů.

KeyPhraseExtractionSkill

Dovednost, která používá analýzu textu k extrakci klíčových frází.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

inputs

InputFieldMappingEntry[]

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

maxKeyPhraseCount

integer

Číslo označující, kolik klíčových frází se má vrátit. Pokud chybí, vrátí se všechny identifikované klíčové fráze.

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadána, nastaví se výchozí hodnota na nejnovější dostupnou hodnotu. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

KeyPhraseExtractionSkillLanguage

Kódy jazyků podporované pro vstupní text keyPhraseExtractionSkill.

Name Typ Description
da

string

Dánština

de

string

Němčina

en

string

Angličtina

es

string

Španělština

fi

string

Finština

fr

string

Francouzština

it

string

Italština

ja

string

Japonština

ko

string

Korejština

nl

string

Nizozemština

no

string

Norština (Bokmaal)

pl

string

Polština

pt-BR

string

Portugalština (Brazílie)

pt-PT

string

portugalština (Portugalsko)

ru

string

Ruština

sv

string

Švédština

LanguageDetectionSkill

Dovednost, která rozpozná jazyk vstupního textu a nahlásí kód jednoho jazyka pro každý dokument odeslaný na žádost. Kód jazyka je spárován se skóre, které označuje spolehlivost analýzy.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultCountryHint

string

Kód země, který se použije jako nápověda k modelu rozpoznávání jazyka, pokud nemůže rozlušnit jazyk.

description

string

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

inputs

InputFieldMappingEntry[]

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

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadána, nastaví se výchozí hodnota na nejnovější dostupnou hodnotu. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

LineEnding

Definuje posloupnost znaků, které se mají použít mezi řádky textu rozpoznané schopností OCR. Výchozí hodnota je mezera.

Name Typ Description
carriageReturn

string

Řádky jsou oddělené znakem návratu na začátek řádku ('\r').

carriageReturnLineFeed

string

Řádky jsou oddělené znakem návratu na začátek řádku a znakem odřádkování (\r\n).

lineFeed

string

Řádky jsou oddělené jedním znakem odřádkování (\n).

space

string

Řádky jsou oddělené jedním znakem mezery.

MergeSkill

Dovednost pro sloučení dvou nebo více řetězců do jednoho sjednoceného řetězce s volitelným uživatelem definovaným oddělovačem, který odděluje jednotlivé části komponenty.

Name Typ Výchozí hodnota Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

insertPostTag

string

Značka označuje konec sloučeného textu. Ve výchozím nastavení je značkou prázdná mezera.

insertPreTag

string

Značka označuje začátek sloučeného textu. Ve výchozím nastavení je značkou prázdná mezera.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

OcrSkill

Dovednost, která extrahuje text ze souborů obrázků.

Name Typ Výchozí hodnota Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

OcrSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

detectOrientation

boolean

False

Hodnota označující, jestli má být detekce orientace zapnutá nebo ne. Výchozí hodnota je false.

inputs

InputFieldMappingEntry[]

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

lineEnding

LineEnding

Definuje posloupnost znaků, které se mají použít mezi řádky textu rozpoznané schopností OCR. Výchozí hodnota je mezera.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

OcrSkillLanguage

Kódy jazyků podporované pro vstup pomocí OcrSkill.

Name Typ Description
Jns

string

Jaunsari (Devanagiri)

af

string

Afrikánština

anp

string

Angika (Devanagiri)

ar

string

Arabština

ast

string

Asturština

awa

string

Awadhi-Hindi (Devanagiri)

az

string

Ázerbájdžánština (latinka)

be

string

Běloruština (cyrilice a latinka)

be-cyrl

string

Běloruština (cyrilice)

be-latn

string

Běloruština (latinka)

bfy

string

Bagheli

bfz

string

Mahásu Pahari (Devanagiri)

bg

string

Bulharština

bgc

string

Haryanvi

bho

string

Bhojpuri-Hindi (Devanagiri)

bi

string

Bislama

bns

string

Bundeli

br

string

Breton

bra

string

Brajbha

brx

string

Bodo (Devanagiri)

bs

string

Bosenština –latinka

bua

string

Burjat (cyrilice)

ca

string

Katalánština

ceb

string

Cebuano

ch

string

Chamorro

cnr-cyrl

string

Černohorština (cyrilice)

cnr-latn

string

Černohorština (latinka)

co

string

Korsické

crh

string

Krymský Tatar (latinka)

cs

string

Čeština

csb

string

Kashubian

cy

string

Velština

da

string

Dánština

de

string

Němčina

dhi

string

Dhimal (Devanagiri)

doi

string

Dogri (Devanagiri)

dsb

string

Dolní Srbština

el

string

Řečtina

en

string

Angličtina

es

string

Španělština

et

string

Estonština

eu

string

Baskičtina

fa

string

Perština

fi

string

Finština

fil

string

Filipino

fj

string

Fidžijština

fo

string

Faerština

fr

string

Francouzština

fur

string

Frulian

fy

string

Západní Frisian

ga

string

Irština

gag

string

Gagauz (latinka)

gd

string

Skotská gaelová

gil

string

Gilbertese

gl

string

Galicijština

gon

string

Gondi (Devanagiri)

gv

string

Manská

gvr

string

Gurung (Devanagiri)

haw

string

Havajské

hi

string

Hindština

hlb

string

Halbi (Devanagiri)

hne

string

Chhattisgarhi (Devanagiri)

hni

string

Hani

hoc

string

Ho (Devanagiri)

hr

string

Chorvatština

hsb

string

Horní Srbština

ht

string

Haitská kreolština

hu

string

Maďarština

ia

string

Interlingua

id

string

Indonéština

is

string

Islandština

it

string

Italština

iu

string

Inuktitut (latinka)

ja

string

Japonština

jv

string

Javánština

kaa

string

Kara-Kalpak (latinka)

kaa-cyrl

string

Kara-Kalpak (cyrilice)

kac

string

Kachin (latinka)

kea

string

Kabuverdianu

kfq

string

Korku

kha

string

Chasi

kk-cyrl

string

Kazaština (cyrilice)

kk-latn

string

Kazaština (latinka)

kl

string

Grónština

klr

string

Khaling

kmj

string

Malto (Devanagiri)

ko

string

Korejština

kos

string

Kosraean

kpy

string

Koryak

krc

string

Karachay-Balkar

kru

string

Kurukh (Devanagiri)

ksh

string

Ripuarian

ku-arab

string

Arabština (arabština)

ku-latn

string

Ofuština (latinka)

kum

string

Kumyk (cyrilice)

kw

string

Cornish

ky

string

Kyrgyz (cyrilice)

la

string

Latinské

lb

string

Lucemburština

lkt

string

Lakota

lt

string

Litevština

mi

string

Maorština

mn

string

Mongolština (cyrilice)

mr

string

Maráthština

ms

string

Malajština (latinka)

mt

string

Maltština

mww

string

Hmong Daw (latinka)

myv

string

Erzya (cyrilice)

nap

string

Neapolské

nb

string

Norština

ne

string

Nepálština

niu

string

Niuean

nl

string

Nizozemština

no

string

Norština

nog

string

Nogay

oc

string

Occitan

os

string

Ossetic

pa

string

Pačdžábština (arabština)

pl

string

Polština

prs

string

Dari

ps

string

Pašto

pt

string

Portugalština

quc

string

K'iche'

rab

string

Chamling

rm

string

Románština

ro

string

Rumunština

ru

string

Ruština

sa

string

Sanskrt (Devanagiri)

sat

string

Santali (Devanagiri)

sck

string

Sadri (Devanagiri)

sco

string

Skotského

sk

string

Slovenština

sl

string

Slovinština

sm

string

Samojština (latinka)

sma

string

Jižní laponština

sme

string

Laponština (laponština) (latinka)

smj

string

Laponština Lule Laponština

smn

string

Inari Sami

sms

string

Laponština (Laponština)

so

string

Somálština (arabština)

sq

string

Albánština

sr

string

Srbština (latinka)

sr-Cyrl

string

Srbština (cyrilice)

sr-Latn

string

Srbština (latinka)

srx

string

Sirmauri (Devanagiri)

sv

string

Švédština

sw

string

Svahilština (latinka)

tet

string

Tetum

tg

string

Tádžická (cyrilice)

thf

string

Thangmi

tk

string

Turkmen (latinka)

to

string

Tongan

tr

string

Turečtina

tt

string

Tatarština (latinka)

tyv

string

Tuvan

ug

string

Ujgurština (arabština)

unk

string

Neznámé (vše)

ur

string

Urdština

uz

string

Uzbečtština (latinka)

uz-arab

string

Uzbečtština (arabština)

uz-cyrl

string

Uzbečtina (cyrilice)

vo

string

Volapük

wae

string

Walser

xnr

string

Kangri (Devanagiri)

xsr

string

Šérpa (Devanagiri)

yua

string

Yucatec Maya

za

string

Zhuang

zh-Hans

string

Čínština (zjednodušená)

zh-Hant

string

Čínština (tradiční)

zu

string

Zulština

OutputFieldMappingEntry

Mapování výstupních polí pro dovednost

Name Typ Description
name

string

Název výstupu definovaného dovedností.

targetName

string

Cílový název výstupu. Je nepovinný a ve výchozím nastavení se používá název.

PIIDetectionSkill

Pomocí rozhraní API Analýza textu extrahuje ze vstupního textu osobní údaje a umožňuje je maskovat.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

string

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

domain

string

Pokud zadáte, nastaví doménu PII tak, aby zahrnovala pouze podmnožinu kategorií entit. Mezi možné hodnoty patří: 'phi', 'none'. Výchozí hodnota je žádná.

inputs

InputFieldMappingEntry[]

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

maskingCharacter

string

Znak použitý k maskování textu, pokud je parametr maskingMode nastaven na nahrazení. Výchozí hodnota je *.

maskingMode

PIIDetectionSkillMaskingMode

Parametr, který poskytuje různé způsoby maskování osobních údajů zjištěných ve vstupním textu. Výchozí hodnota je žádná.

minimumPrecision

number

Hodnota mezi 0 a 1, která se používá pouze k zahrnutí entit, jejichž skóre spolehlivosti je větší než zadaná hodnota. Pokud není nastavená (výchozí) nebo pokud je explicitně nastavená hodnota null, budou zahrnuty všechny entity.

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadána, nastaví se výchozí hodnota na nejnovější dostupnou hodnotu. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

piiCategories

string[]

Seznam kategorií entit pii, které by se měly extrahovat a maskovat.

PIIDetectionSkillMaskingMode

Řetězec označující, jaký maskingMode se má použít k maskování osobních údajů zjištěných ve vstupním textu.

Name Typ Description
none

string

K žádnému maskování nedojde a výstup maskedText nebude vrácen.

replace

string

Nahradí rozpoznané entity znakem zadaným v parametru maskingCharacter. Znak se bude opakovat na délku zjištěné entity tak, aby posuny správně odpovídaly jak vstupnímu textu, tak i výstupnímu maskovanéhoTextu.

SearchError

Popisuje chybovou podmínku rozhraní API.

Name Typ Description
code

string

Jeden ze serverem definovaných chybových kódů.

details

SearchError[]

Pole podrobností o konkrétních chybách, které vedly k této nahlášené chybě.

message

string

Lidsky čitelná reprezentace chyby.

SearchIndexerDataNoneIdentity

Vymaže vlastnost identity zdroje dat.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Fragment identifikátoru URI určující typ identity.

SearchIndexerDataUserAssignedIdentity

Určuje identitu zdroje dat, který se má použít.

Name Typ Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Fragment identifikátoru URI určující typ identity.

userAssignedIdentity

string

Plně kvalifikované ID prostředku Azure spravované identity přiřazené uživatelem obvykle ve formátu /subscriptions/12345678-1234-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId, které by mělo být přiřazeno vyhledávací službě.

SearchIndexerIndexProjections

Definice dalších projekcí sekundárních indexů vyhledávání

Name Typ Description
parameters

SearchIndexerIndexProjectionsParameters

Slovník vlastností konfigurace specifických pro projekci indexu. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

selectors

SearchIndexerIndexProjectionSelector[]

Seznam projekcí, které se mají provést na sekundární indexy vyhledávání.

SearchIndexerIndexProjectionSelector

Popis dat, která se mají uložit do určeného indexu vyhledávání.

Name Typ Description
mappings

InputFieldMappingEntry[]

Mapování pro projekci nebo který zdroj by měl být mapován na pole v cílovém indexu.

parentKeyFieldName

string

Název pole v indexu vyhledávání, na které se má mapovat hodnota klíče nadřazeného dokumentu. Musí se jednat o pole řetězce, které je filtrovatelné, a ne pole s klíčem.

sourceContext

string

Zdrojový kontext pro projekce. Představuje kardinalitu, při které bude dokument rozdělen do více poddokumentů.

targetIndexName

string

Název indexu vyhledávání, do který chcete projektovat. Musí obsahovat klíčové pole s nastaveným analyzátorem klíčového slova.

SearchIndexerIndexProjectionsParameters

Slovník vlastností konfigurace specifických pro projekci indexu. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

Name Typ Description
projectionMode

IndexProjectionMode

Definuje chování projekce indexu ve vztahu ke zbytku indexeru.

SearchIndexerKnowledgeStore

Definice dalších projekcí pro objekty blob, tabulky nebo soubory azure s obohacenými daty

Name Typ Description
identity SearchIndexerDataIdentity:

Spravovaná identita přiřazená uživatelem, která se používá pro připojení ke službě Azure Storage při psaní projekcí úložiště znalostí. Pokud připojovací řetězec označuje identitu (Id prostředku) a není zadaná, použije se spravovaná identita přiřazená systémem. Pokud při aktualizaci indexeru není identita určená, zůstane hodnota beze změny. Pokud je nastavená hodnota "none", hodnota této vlastnosti se vymaže.

parameters

SearchIndexerKnowledgeStoreParameters

Slovník vlastností konfigurace specifických pro úložiště znalostí. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

projections

SearchIndexerKnowledgeStoreProjection[]

Seznam dalších projekcí, které se mají provést během indexování.

storageConnectionString

string

Připojovací řetězec k projekcím účtu úložiště se uloží do .

SearchIndexerKnowledgeStoreFileProjectionSelector

Definice projekce pro data, která se mají ukládat do Azure Files.

Name Typ Description
generatedKeyName

string

Název vygenerovaného klíče, pod který se uloží projekce.

inputs

InputFieldMappingEntry[]

Vnořené vstupy pro komplexní projekce

referenceKeyName

string

Název referenčního klíče pro jinou projekci

source

string

Zdrojová data pro projekt.

sourceContext

string

Zdrojový kontext pro komplexní projekce

storageContainer

string

Kontejner objektů blob, do které se mají ukládat projekce.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definice projekce pro data, která se mají ukládat v Objektu blob Azure

Name Typ Description
generatedKeyName

string

Název vygenerovaného klíče, pod který se uloží projekce.

inputs

InputFieldMappingEntry[]

Vnořené vstupy pro komplexní projekce

referenceKeyName

string

Název referenčního klíče pro jinou projekci

source

string

Zdrojová data pro projekt.

sourceContext

string

Zdrojový kontext pro komplexní projekce

storageContainer

string

Kontejner objektů blob, do které se mají ukládat projekce.

SearchIndexerKnowledgeStoreParameters

Slovník vlastností konfigurace specifických pro úložiště znalostí. Každý název je název konkrétní vlastnosti. Každá hodnota musí být primitivního typu.

Name Typ Výchozí hodnota Description
synthesizeGeneratedKeyName

boolean

False

Určuje, jestli by projekce měly syntetizovat vygenerovaný název klíče, pokud ještě neexistuje.

SearchIndexerKnowledgeStoreProjection

Objekt kontejneru pro různé selektory projekce.

Name Typ Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projekce do služby Azure File Storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projekce do úložiště objektů blob v Azure.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projekce do azure Table Storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Popis dat, která se mají ukládat do tabulek Azure

Name Typ Description
generatedKeyName

string

Název vygenerovaného klíče, pod který se uloží projekce.

inputs

InputFieldMappingEntry[]

Vnořené vstupy pro komplexní projekce

referenceKeyName

string

Název referenčního klíče pro jinou projekci

source

string

Zdrojová data pro projekt.

sourceContext

string

Zdrojový kontext pro komplexní projekce

tableName

string

Název tabulky Azure, do které se mají ukládat projektovaná data.

SearchIndexerSkillset

Seznam dovedností.

Name Typ Description
@odata.etag

string

Značka ETag sady dovedností.

cognitiveServices CognitiveServicesAccount:

Podrobnosti o službě Azure AI, která se má použít při spouštění dovedností

description

string

Popis sady dovedností.

encryptionKey

SearchResourceEncryptionKey

Popis šifrovacího klíče, který vytvoříte v Azure Key Vault. Tento klíč se používá k poskytnutí další úrovně šifrování neaktivních uložených dat pro definici sady dovedností, pokud chcete mít plnou jistotu, že nikdo, dokonce ani Microsoft, nemůže dešifrovat definici sady dovedností. Jakmile zašifrujete definici sady dovedností, zůstane vždy zašifrovaná. Vyhledávací služba bude ignorovat pokusy o nastavení této vlastnosti na hodnotu null. Pokud chcete šifrovací klíč obměnit, můžete tuto vlastnost podle potřeby změnit. Definice sady dovedností nebude ovlivněna. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo později.

indexProjections

SearchIndexerIndexProjections

Definice dalších projekcí pro sekundární indexy vyhledávání

knowledgeStore

SearchIndexerKnowledgeStore

Definice dalších projekcí pro objekty blob, tabulky nebo soubory rozšířeného data Azure

name

string

Název sady dovedností.

skills SearchIndexerSkill[]:

Seznam dovedností v sadě dovedností.

SearchResourceEncryptionKey

Šifrovací klíč spravovaný zákazníkem v Azure Key Vault. Klíče, které vytvoříte a spravujete, můžete použít k šifrování nebo dešifrování neaktivních uložených dat, jako jsou indexy a mapy synonym.

Name Typ Description
accessCredentials

AzureActiveDirectoryApplicationCredentials

Volitelné přihlašovací údaje Azure Active Directory používané pro přístup k azure Key Vault. Nevyžaduje se, pokud místo toho používáte spravovanou identitu.

identity SearchIndexerDataIdentity:

Explicitní spravovaná identita, která se má použít pro tento šifrovací klíč. Pokud není zadaný a vlastnost přihlašovacích údajů přístupu má hodnotu null, použije se spravovaná identita přiřazená systémem. Pokud po aktualizaci prostředku explicitní identita není určená, zůstane beze změny. Pokud je zadána hodnota "none", hodnota této vlastnosti bude vymazána.

keyVaultKeyName

string

Název klíče Azure Key Vault, který se má použít k šifrování neaktivních uložených dat.

keyVaultKeyVersion

string

Verze klíče Azure Key Vault, který se má použít k šifrování neaktivních uložených dat.

keyVaultUri

string

Identifikátor URI vašeho Key Vault Azure, označovaný také jako název DNS, který obsahuje klíč, který se má použít k šifrování neaktivních uložených dat. Příkladem identifikátoru URI může být https://my-keyvault-name.vault.azure.net.

SentimentSkill

Tato dovednost je zastaralá. Použijte V3. SentimentSkill místo toho.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

SentimentSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

SentimentSkillLanguage

Zastaralé Kódy jazyků podporované pro vstupní text pomocí SentimentSkill.

Name Typ Description
da

string

Dánština

de

string

Němčina

el

string

Řečtina

en

string

Angličtina

es

string

Španělština

fi

string

Finština

fr

string

Francouzština

it

string

Italština

nl

string

Nizozemština

no

string

Norština (Bokmaal)

pl

string

Polština

pt-PT

string

portugalština (Portugalsko)

ru

string

Ruština

sv

string

Švédština

tr

string

Turečtina

SentimentSkillV3

Pomocí rozhraní API Analýza textu vyhodnocuje nestrukturovaný text a pro každý záznam poskytuje popisky mínění (například "negativní", "neutrální" a "pozitivní") na základě nejvyššího skóre spolehlivosti zjištěného službou na úrovni věty a dokumentu.

Name Typ Výchozí hodnota Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

string

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

includeOpinionMining

boolean

False

Pokud je nastavená hodnota true, bude výstup dovednosti obsahovat informace z Analýza textu pro dolování názorů, konkrétně cíle (podstatná jména nebo slovesa) a jejich přidružené hodnocení (adjektivní jméno) v textu. Výchozí hodnota je false.

inputs

InputFieldMappingEntry[]

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

modelVersion

string

Verze modelu, která se má použít při volání služby Analýza textu. Pokud není zadána, nastaví se výchozí hodnota na nejnovější dostupnou hodnotu. Tuto hodnotu doporučujeme nezadávat, pokud to není nezbytně nutné.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

ShaperSkill

Dovednost pro přetěžování výstupů. Vytvoří komplexní typ pro podporu složených polí (označovaných také jako pole s více částmi).

Name Typ Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

SplitSkill

Dovednost rozdělit řetězec na bloky textu.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultLanguageCode

SplitSkillLanguage

Hodnota označující kód jazyka, který se má použít. Výchozí je en.

description

string

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

inputs

InputFieldMappingEntry[]

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

maximumPageLength

integer

Požadovaná maximální délka stránky Výchozí hodnota je 10000.

maximumPagesToTake

integer

Platí pouze v případě, že je vlastnost textSplitMode nastavená na hodnotu pages. Pokud je zadáno, SplitSkill ukončí dělení po zpracování prvních stránek "maximumPagesToTake", aby se zlepšil výkon, když je z každého dokumentu potřeba pouze několik počátečních stránek.

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

pageOverlapLength

integer

Platí pouze v případě, že je vlastnost textSplitMode nastavená na hodnotu pages. Pokud je zadaný, bude n+1. blok dat začínat tímto počtem znaků/tokenů od konce n-tého bloku.

textSplitMode

TextSplitMode

Hodnota označující, který režim rozdělení se má provést.

SplitSkillLanguage

Kódy jazyků podporované pro vstupní text splitskill.

Name Typ Description
am

string

Amharština

bs

string

Bosenština

cs

string

Čeština

da

string

Dánština

de

string

Němčina

en

string

Angličtina

es

string

Španělština

et

string

Estonština

fi

string

Finština

fr

string

Francouzština

he

string

Hebrejština

hi

string

Hindština

hr

string

Chorvatština

hu

string

Maďarština

id

string

Indonéština

is

string

Islandština

it

string

Italština

ja

string

Japonština

ko

string

Korejština

lv

string

Lotyština

nb

string

Norština

nl

string

Nizozemština

pl

string

Polština

pt

string

portugalština (Portugalsko)

pt-br

string

Portugalština (Brazílie)

ru

string

Ruština

sk

string

Slovenština

sl

string

Slovinština

sr

string

Srbština

sv

string

Švédština

tr

string

Turečtina

ur

string

Urdština

zh

string

Čínština (zjednodušená)

TextSplitMode

Hodnota označující, který režim rozdělení se má provést.

Name Typ Description
pages

string

Rozdělte text na jednotlivé stránky.

sentences

string

Rozdělte text na jednotlivé věty.

TextTranslationSkill

Dovednost překládat text z jednoho jazyka do jiného.

Name Typ Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Fragment identifikátoru URI určující typ dovednosti.

context

string

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

defaultFromLanguageCode

TextTranslationSkillLanguage

Kód jazyka, ze kterého se mají překládat dokumenty pro dokumenty, které neurčují jazyk z explicitně.

defaultToLanguageCode

TextTranslationSkillLanguage

Kód jazyka, do kterého se mají přeložit dokumenty pro dokumenty, které neurčují jazyk explicitně.

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

suggestedFrom

TextTranslationSkillLanguage

Kód jazyka pro překlad dokumentů z, když není zadaný vstup fromLanguageCode ani výchozíFromLanguageCode parametr a automatická detekce jazyka je neúspěšná. Výchozí je en.

TextTranslationSkillLanguage

Kódy jazyků podporované pro zadávání textu pomocí TextTranslationSkill.

Name Typ Description
af

string

Afrikánština

ar

string

Arabština

bg

string

Bulharština

bn

string

Bangla

bs

string

Bosenština (latinka)

ca

string

Katalánština

cs

string

Čeština

cy

string

Velština

da

string

Dánština

de

string

Němčina

el

string

Řečtina

en

string

Angličtina

es

string

Španělština

et

string

Estonština

fa

string

Perština

fi

string

Finština

fil

string

Filipino

fj

string

Fidžijština

fr

string

Francouzština

ga

string

Irština

he

string

Hebrejština

hi

string

Hindština

hr

string

Chorvatština

ht

string

Haitská kreolština

hu

string

Maďarština

id

string

Indonéština

is

string

Islandština

it

string

Italština

ja

string

Japonština

kn

string

Kannadština

ko

string

Korejština

lt

string

Litevština

lv

string

Lotyština

mg

string

Malagasy

mi

string

Maorština

ml

string

Malajalámština

ms

string

Malajština

mt

string

Maltština

mww

string

Hmong Daw

nb

string

Norština

nl

string

Nizozemština

otq

string

Queretaro Otomi

pa

string

Paňdžábština

pl

string

Polština

pt

string

Portugalština

pt-PT

string

portugalština (Portugalsko)

pt-br

string

Portugalština (Brazílie)

ro

string

Rumunština

ru

string

Ruština

sk

string

Slovenština

sl

string

Slovinština

sm

string

Samoan

sr-Cyrl

string

Srbština (cyrilice)

sr-Latn

string

Srbština (latinka)

sv

string

Švédština

sw

string

Kiswahili

ta

string

Tamilština

te

string

Telugština

th

string

Thajština

tlh

string

Klingonské

tlh-Latn

string

Klingonština (latinka)

tlh-Piqd

string

Klingon (klingonština)

to

string

Tongan

tr

string

Turečtina

ty

string

Tahitian

uk

string

Ukrajinština

ur

string

Urdština

vi

string

Vietnamština

yua

string

Yucatec Maya

yue

string

Kantonština (tradiční)

zh-Hans

string

Čínština (zjednodušená)

zh-Hant

string

Čínština (tradiční)

VisualFeature

Řetězce označující, jaké typy vizuálních funkcí se mají vrátit.

Name Typ Description
adult

string

Vizuální prvky rozpoznané jako dospělé osoby.

brands

string

Vizuální funkce rozpoznané jako komerční značky.

categories

string

Kategorie.

description

string

Popis

faces

string

Vizuální funkce rozpoznané jako tváře lidí.

objects

string

Vizuální funkce rozpoznané jako objekty

tags

string

Značky

WebApiSkill

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

Name Typ Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Fragment identifikátoru URI určující typ dovednosti.

authIdentity SearchIndexerDataIdentity:

Spravovaná identita přiřazená uživatelem, která se používá pro odchozí připojení. Pokud zadáte authResourceId a nezadáte ho, použije se spravovaná identita přiřazená systémem. Pokud při aktualizaci indexeru není identita určená, zůstane hodnota beze změny. Pokud je nastavená hodnota "none", hodnota této vlastnosti se vymaže.

authResourceId

string

Platí pro vlastní dovednosti, které se připojují k externímu kódu ve funkci Azure nebo jiné aplikaci, která poskytuje transformace. Tato hodnota by měla být ID aplikace vytvořené pro funkci nebo aplikaci při registraci v Azure Active Directory. Po zadání se vlastní dovednost připojí k funkci nebo aplikaci pomocí spravovaného ID (systému nebo uživatelem přiřazeného) vyhledávací služby a přístupového tokenu funkce nebo aplikace. Tuto hodnotu použije jako ID prostředku pro vytvoření oboru přístupového tokenu.

batchSize

integer

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

context

string

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

degreeOfParallelism

integer

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

description

string

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

httpHeaders

object

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

httpMethod

string

Metoda pro požadavek HTTP.

inputs

InputFieldMappingEntry[]

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

name

string

Název dovednosti, která ji v sadě dovedností jednoznačně identifikuje. Dovednost bez definovaného názvu bude mít v poli dovedností výchozí název svého 1 indexu s předponou #.

outputs

OutputFieldMappingEntry[]

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

timeout

string

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

uri

string

Adresa URL webového rozhraní API.