Compartilhar via


Skillsets - Create

Cria um novo conjunto de habilidades em um serviço de pesquisa.

POST {endpoint}/skillsets?api-version=2025-09-01

Parâmetros de URI

Nome Em Obrigatório Tipo Description
endpoint
path True

string

A URL do ponto de extremidade do serviço de pesquisa.

api-version
query True

string

Versão da API do cliente.

Cabeçalho da solicitação

Nome Obrigatório Tipo Description
x-ms-client-request-id

string (uuid)

O ID de rastreamento enviado com a solicitação para ajudar na depuração.

Corpo da solicitação

Nome Obrigatório Tipo Description
name True

string

O nome do conjunto de habilidades.

skills True SearchIndexerSkill[]:

Uma lista de habilidades no conjunto de habilidades.

@odata.etag

string

A ETag do conjunto de habilidades.

cognitiveServices CognitiveServicesAccount:

Detalhes sobre o serviço de IA do Azure a ser usado ao executar habilidades.

description

string

A descrição do conjunto de habilidades.

encryptionKey

SearchResourceEncryptionKey

Uma descrição de uma chave de criptografia que você cria no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para sua definição de conjunto de habilidades quando você deseja garantia total de que ninguém, nem mesmo a Microsoft, pode descriptografar sua definição de conjunto de habilidades. Depois de criptografar sua definição de conjunto de habilidades, ela sempre permanecerá criptografada. O serviço de pesquisa ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Sua definição de conjunto de habilidades não será afetada. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados a partir de 1º de janeiro de 2019.

indexProjections

SearchIndexerIndexProjections

Definição de projeções adicionais para índice(s) de pesquisa secundária.

knowledgeStore

SearchIndexerKnowledgeStore

Definição de projeções adicionais para blob, tabela ou arquivos do Azure de dados enriquecidos.

Respostas

Nome Tipo Description
201 Created

SearchIndexerSkillset

O conjunto de habilidades foi criado com êxito.

Other Status Codes

ErrorResponse

Resposta de erro.

Exemplos

SearchServiceCreateSkillset

Solicitação de exemplo

POST https://stableexampleservice.search.windows.net/skillsets?api-version=2025-09-01


{
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "outputFormat": "text",
      "outputMode": "oneToMany",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      },
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content"
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ]
    }
  ],
  "cognitiveServices": {
    "@odata.type": "#Microsoft.Azure.Search.DefaultCognitiveServices",
    "description": "Description of the Azure AI service resource attached to a skillset"
  },
  "@odata.etag": "0x1234568AE7E58A1"
}

Resposta de exemplo

{
  "@odata.etag": "0x1234568AE7E58A1",
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill",
      "context": "/document",
      "outputMode": "oneToMany",
      "markdownHeaderDepth": "h3",
      "extractionOptions": [],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "markdown_document",
          "targetName": "markdown_document"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
      "name": "docIntelligenceLayoutSkill#2",
      "context": "/document",
      "outputMode": "oneToMany",
      "outputFormat": "text",
      "extractionOptions": [
        "images",
        "locationMetadata"
      ],
      "inputs": [
        {
          "name": "file_data",
          "source": "/document/content",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "text_sections",
          "targetName": "text_sections"
        },
        {
          "name": "normalized_images",
          "targetName": "normalized_images"
        }
      ],
      "chunkingProperties": {
        "unit": "characters",
        "maximumLength": 500,
        "overlapLength": 50
      }
    }
  ],
  "cognitiveServices": {
    "@odata.type": "#Microsoft.Azure.Search.DefaultCognitiveServices",
    "description": "Description of the Azure AI service resource attached to a skillset"
  }
}

Definições

Nome Description
AzureActiveDirectoryApplicationCredentials

Credenciais de um aplicativo registrado criado para o serviço de pesquisa, usado para acesso autenticado às chaves de criptografia armazenadas no Azure Key Vault.

AzureOpenAIEmbeddingSkill

Permite gerar uma inserção de vetor para uma determinada entrada de texto usando o recurso OpenAI do Azure.

AzureOpenAIModelName

O nome do modelo do Azure Open AI que será chamado.

CognitiveServicesAccountKey

A chave de conta de várias regiões de um recurso de serviço de IA do Azure anexado a um conjunto de habilidades.

ConditionalSkill

Uma habilidade que permite cenários que exigem uma operação booleana para determinar os dados a serem atribuídos a uma saída.

CustomEntity

Um objeto que contém informações sobre as correspondências encontradas e metadados relacionados.

CustomEntityAlias

Um objeto complexo que pode ser usado para especificar grafias ou sinônimos alternativos para o nome da entidade raiz.

CustomEntityLookupSkill

Uma habilidade procura texto de uma lista personalizada de palavras e frases definida pelo usuário.

CustomEntityLookupSkillLanguage

Os códigos de idioma com suporte para texto de entrada por CustomEntityLookupSkill.

DefaultCognitiveServicesAccount

Um objeto vazio que representa o recurso de serviço de IA do Azure padrão para um conjunto de habilidades.

DocumentExtractionSkill

Uma habilidade que extrai conteúdo de um arquivo dentro do pipeline de enriquecimento.

DocumentIntelligenceLayoutSkill

Uma habilidade que extrai informações de conteúdo e layout, por meio dos Serviços de IA do Azure, de arquivos dentro do pipeline de enriquecimento.

DocumentIntelligenceLayoutSkillChunkingProperties

Controla a cardinalidade para dividir o conteúdo.

DocumentIntelligenceLayoutSkillChunkingUnit

Controla a cardinalidade da unidade de blocos. O padrão é 'caracteres'

DocumentIntelligenceLayoutSkillExtractionOptions

Controla a cardinalidade do conteúdo extraído do documento pela habilidade.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

A profundidade dos cabeçalhos na saída de markdown. O padrão é h6.

DocumentIntelligenceLayoutSkillOutputFormat

Controla a cardinalidade do formato de saída. O padrão é 'markdown'.

DocumentIntelligenceLayoutSkillOutputMode

Controla a cardinalidade da saída produzida pela habilidade. O padrão é 'oneToMany'.

EntityCategory

Uma cadeia de caracteres que indica quais categorias de entidade retornar.

EntityLinkingSkill

Usando a API de Análise de Texto, extrai entidades vinculadas do texto.

EntityRecognitionSkill

Essa habilidade foi descontinuada. Use o V3. EntityRecognitionSkill em vez disso.

EntityRecognitionSkillLanguage

Preterido. Os códigos de idioma com suporte para texto de entrada por EntityRecognitionSkill.

EntityRecognitionSkillV3

Usando a API de Análise de Texto, extrai entidades de diferentes tipos do texto.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro

ImageAnalysisSkill

Uma habilidade que analisa arquivos de imagem. Ele extrai um rico conjunto de recursos visuais com base no conteúdo da imagem.

ImageAnalysisSkillLanguage

Os códigos de idioma com suporte para entrada por ImageAnalysisSkill.

ImageDetail

Uma cadeia de caracteres que indica quais detalhes específicos do domínio retornar.

IndexProjectionMode

Define o comportamento das projeções de índice em relação ao restante do indexador.

InputFieldMappingEntry

Mapeamento de campo de entrada para uma habilidade.

KeyPhraseExtractionSkill

Uma habilidade que usa análise de texto para extração de frases-chave.

KeyPhraseExtractionSkillLanguage

Os códigos de idioma com suporte para texto de entrada por KeyPhraseExtractionSkill.

LanguageDetectionSkill

Uma habilidade que detecta o idioma do texto de entrada e relata um único código de idioma para cada documento enviado na solicitação. O código de idioma é emparelhado com uma pontuação que indica a confiança da análise.

LineEnding

Define a sequência de caracteres a ser usada entre as linhas de texto reconhecidas pela habilidade de OCR. O valor padrão é "espaço".

MergeSkill

Uma habilidade para mesclar duas ou mais strings em uma única string unificada, com um delimitador opcional definido pelo usuário separando cada parte do componente.

OcrSkill

Uma habilidade que extrai texto de arquivos de imagem.

OcrSkillLanguage

Os códigos de idioma suportados para entrada pelo OcrSkill.

OutputFieldMappingEntry

Mapeamento de campo de saída para uma habilidade.

PIIDetectionSkill

Usando a API de Análise de Texto, extrai informações pessoais de um texto de entrada e oferece a opção de mascará-lo.

PIIDetectionSkillMaskingMode

Uma cadeia de caracteres que indica qual maskingMode usar para mascarar as informações pessoais detectadas no texto de entrada.

SearchIndexerDataNoneIdentity

Limpa a propriedade de identidade de uma fonte de dados.

SearchIndexerDataUserAssignedIdentity

Especifica a identidade de uma fonte de dados a ser usada.

SearchIndexerIndexProjections

Definição de projeções adicionais para índices de pesquisa secundários.

SearchIndexerIndexProjectionSelector

Descrição de quais dados armazenar no índice de pesquisa designado.

SearchIndexerIndexProjectionsParameters

Um dicionário de propriedades de configuração específicas de projeção de índice. Cada nome é o nome de uma propriedade específica. Cada valor deve ser de um tipo primitivo.

SearchIndexerKnowledgeStore

Definição de projeções adicionais para blob, tabela ou arquivos do Azure de dados enriquecidos.

SearchIndexerKnowledgeStoreFileProjectionSelector

Definição de projeção para quais dados armazenar nos Arquivos do Azure.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definição de projeção para quais dados armazenar no Blob do Azure.

SearchIndexerKnowledgeStoreProjection

Objeto de contêiner para vários seletores de projeção.

SearchIndexerKnowledgeStoreTableProjectionSelector

Descrição de quais dados armazenar em Tabelas do Azure.

SearchIndexerSkillset

Uma lista de habilidades.

SearchResourceEncryptionKey

Uma chave de criptografia gerenciada pelo cliente no Azure Key Vault. As chaves que você cria e gerencia podem ser usadas para criptografar ou descriptografar dados em repouso, como índices e mapas de sinônimos.

SentimentSkill

Essa habilidade foi descontinuada. Use o V3. SentimentSkill em vez disso.

SentimentSkillLanguage

Preterido. Os códigos de idioma com suporte para texto de entrada por SentimentSkill.

SentimentSkillV3

Usando a API de Análise de Texto, avalia o texto não estruturado e, para cada registro, fornece rótulos de sentimento (como "negativo", "neutro" e "positivo") com base na pontuação de confiança mais alta encontrada pelo serviço em um nível de frase e documento.

ShaperSkill

Uma habilidade para remodelar os resultados. Ele cria um tipo complexo para dar suporte a campos compostos (também conhecidos como campos de várias partes).

SplitSkill

Uma habilidade para dividir uma cadeia de caracteres em pedaços de texto.

SplitSkillLanguage

Os códigos de idioma com suporte para texto de entrada por SplitSkill.

TextSplitMode

Um valor que indica qual modo de divisão executar.

TextTranslationSkill

Uma habilidade para traduzir texto de um idioma para outro.

TextTranslationSkillLanguage

Os códigos de idioma com suporte para texto de entrada por TextTranslationSkill.

VisualFeature

As cadeias de caracteres que indicam quais tipos de recursos visuais retornar.

WebApiSkill

Uma habilidade que pode chamar um ponto de extremidade da API Web, permitindo que você estenda um conjunto de habilidades fazendo com que ele chame seu código personalizado.

AzureActiveDirectoryApplicationCredentials

Credenciais de um aplicativo registrado criado para o serviço de pesquisa, usado para acesso autenticado às chaves de criptografia armazenadas no Azure Key Vault.

Nome Tipo Description
applicationId

string

Uma ID de Aplicativo do AAD que recebeu as permissões de acesso necessárias ao Azure Key Vault que deve ser usado ao criptografar seus dados em repouso. A ID do Aplicativo não deve ser confundida com a ID do Objeto do Aplicativo AAD.

applicationSecret

string

A chave de autenticação do aplicativo AAD especificado.

AzureOpenAIEmbeddingSkill

Permite gerar uma inserção de vetor para uma determinada entrada de texto usando o recurso OpenAI do Azure.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Um fragmento de URI especificando o tipo de habilidade.

apiKey

string

Chave de API do recurso OpenAI do Azure designado.

authIdentity SearchIndexerDataIdentity:

A identidade gerenciada atribuída pelo usuário usada para conexões de saída.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

deploymentId

string

ID da implantação do modelo OpenAI do Azure no recurso designado.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

dimensions

integer (int32)

O número de dimensões que as inserções de saída resultantes devem ter. Compatível apenas com text-embedding-3 e modelos posteriores.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

modelName

AzureOpenAIModelName

O nome do modelo de inserção implantado no caminho deploymentId fornecido.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

resourceUri

string (uri)

O URI do recurso OpenAI do Azure.

AzureOpenAIModelName

O nome do modelo do Azure Open AI que será chamado.

Valor Description
text-embedding-ada-002
text-embedding-3-large
text-embedding-3-small

CognitiveServicesAccountKey

A chave de conta de várias regiões de um recurso de serviço de IA do Azure anexado a um conjunto de habilidades.

Nome Tipo Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Um fragmento de URI que especifica o tipo de recurso de serviço de IA do Azure anexado a um conjunto de habilidades.

description

string

Descrição do recurso de serviço de IA do Azure anexado a um conjunto de habilidades.

key

string

A chave usada para provisionar o recurso de serviço de IA do Azure anexado a um conjunto de habilidades.

ConditionalSkill

Uma habilidade que permite cenários que exigem uma operação booleana para determinar os dados a serem atribuídos a uma saída.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

CustomEntity

Um objeto que contém informações sobre as correspondências encontradas e metadados relacionados.

Nome Tipo Description
accentSensitive

boolean

O padrão é false. Valor booleano que indica se as comparações com o nome da entidade devem ser sensíveis ao acento.

aliases

CustomEntityAlias[]

Uma matriz de objetos complexos que podem ser usados para especificar grafias ou sinônimos alternativos para o nome da entidade raiz.

caseSensitive

boolean

O padrão é false. Valor booleano que indica se as comparações com o nome da entidade devem ser sensíveis ao uso de maiúsculas e minúsculas. Exemplos de correspondências que não diferenciam maiúsculas de minúsculas de "Microsoft" podem ser: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Altera o valor de diferenciação de acento padrão para essa entidade. Ele pode ser usado para alterar o valor padrão de todos os valores accentSensitive de aliases.

defaultCaseSensitive

boolean

Altera o valor padrão de diferenciação de maiúsculas e minúsculas para essa entidade. Ele pode ser usado para alterar o valor padrão de todos os valores caseSensitive de aliases.

defaultFuzzyEditDistance

integer (int32)

Altera o valor padrão da distância de edição difusa para esta entidade. Ele pode ser usado para alterar o valor padrão de todos os valores fuzzyEditDistance de aliases.

description

string

Esse campo pode ser usado como uma passagem para metadados personalizados sobre o(s) texto(s) correspondente(s). O valor desse campo aparecerá com cada correspondência de sua entidade na saída da habilidade.

fuzzyEditDistance

integer (int32)

O padrão é 0. Valor máximo de 5. Indica o número aceitável de caracteres divergentes que ainda constituiriam uma correspondência com o nome da entidade. A menor imprecisão possível para qualquer correspondência é retornada. Por exemplo, se a distância de edição for definida como 3, "Windows10" ainda corresponderá a "Windows", "Windows10" e "Windows 7". Quando a diferenciação de maiúsculas e minúsculas é definida como false, as diferenças de maiúsculas e minúsculas NÃO contam para a tolerância à imprecisão, mas sim.

id

string

Esse campo pode ser usado como uma passagem para metadados personalizados sobre o(s) texto(s) correspondente(s). O valor desse campo aparecerá com cada correspondência de sua entidade na saída da habilidade.

name

string

O descritor de entidade de nível superior. As correspondências na saída da habilidade serão agrupadas por esse nome e devem representar a forma "normalizada" do texto que está sendo encontrado.

subtype

string

Esse campo pode ser usado como uma passagem para metadados personalizados sobre o(s) texto(s) correspondente(s). O valor desse campo aparecerá com cada correspondência de sua entidade na saída da habilidade.

type

string

Esse campo pode ser usado como uma passagem para metadados personalizados sobre o(s) texto(s) correspondente(s). O valor desse campo aparecerá com cada correspondência de sua entidade na saída da habilidade.

CustomEntityAlias

Um objeto complexo que pode ser usado para especificar grafias ou sinônimos alternativos para o nome da entidade raiz.

Nome Tipo Description
accentSensitive

boolean

Determine se o alias diferencia acentos.

caseSensitive

boolean

Determine se o alias diferencia maiúsculas de minúsculas.

fuzzyEditDistance

integer (int32)

Determine a distância de edição difusa do alias.

text

string

O texto do alias.

CustomEntityLookupSkill

Uma habilidade procura texto de uma lista personalizada de palavras e frases definida pelo usuário.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

entitiesDefinitionUri

string

Caminho para um arquivo JSON ou CSV que contém todo o texto de destino com o qual corresponder. Essa definição de entidade é lida no início de uma execução do indexador. Todas as atualizações desse arquivo durante uma execução do indexador não entrarão em vigor até as execuções subsequentes. Essa configuração deve ser acessível por HTTPS.

globalDefaultAccentSensitive

boolean

Um sinalizador global para AccentSensitive. Se AccentSensitive não estiver definido em CustomEntity, esse valor será o valor padrão.

globalDefaultCaseSensitive

boolean

Um sinalizador global para CaseSensitive. Se CaseSensitive não estiver definido em CustomEntity, esse valor será o valor padrão.

globalDefaultFuzzyEditDistance

integer (int32)

Um sinalizador global para FuzzyEditDistance. Se FuzzyEditDistance não estiver definido em CustomEntity, esse valor será o valor padrão.

inlineEntitiesDefinition

CustomEntity[]

A definição embutida de CustomEntity.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

CustomEntityLookupSkillLanguage

Os códigos de idioma com suporte para texto de entrada por CustomEntityLookupSkill.

Valor Description
da

Dinamarquês

de

German

en

Inglês

es

Spanish

fi

Finlandês

fr

French

it

Italian

ko

Korean

pt

Portuguese

DefaultCognitiveServicesAccount

Um objeto vazio que representa o recurso de serviço de IA do Azure padrão para um conjunto de habilidades.

Nome Tipo Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Um fragmento de URI que especifica o tipo de recurso de serviço de IA do Azure anexado a um conjunto de habilidades.

description

string

Descrição do recurso de serviço de IA do Azure anexado a um conjunto de habilidades.

DocumentExtractionSkill

Uma habilidade que extrai conteúdo de um arquivo dentro do pipeline de enriquecimento.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Um fragmento de URI especificando o tipo de habilidade.

configuration

object

Um dicionário de configurações para a habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

dataToExtract

string

O tipo de dados a serem extraídos para a habilidade. Será definido como 'contentAndMetadata' se não estiver definido.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

parsingMode

string

O parsingMode para a habilidade. Será definido como 'padrão' se não estiver definido.

DocumentIntelligenceLayoutSkill

Uma habilidade que extrai informações de conteúdo e layout, por meio dos Serviços de IA do Azure, de arquivos dentro do pipeline de enriquecimento.

Nome Tipo Valor padrão Description
@odata.type string:

#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill

Um fragmento de URI especificando o tipo de habilidade.

chunkingProperties

DocumentIntelligenceLayoutSkillChunkingProperties

Controla a cardinalidade para dividir o conteúdo.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

extractionOptions

DocumentIntelligenceLayoutSkillExtractionOptions[]

Controla a cardinalidade do conteúdo extraído do documento pela habilidade

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

markdownHeaderDepth

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

h6

A profundidade dos cabeçalhos na saída de markdown. O padrão é h6.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputFormat

DocumentIntelligenceLayoutSkillOutputFormat

markdown

Controla a cardinalidade do formato de saída. O padrão é 'markdown'.

outputMode

DocumentIntelligenceLayoutSkillOutputMode

oneToMany

Controla a cardinalidade da saída produzida pela habilidade. O padrão é 'oneToMany'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

DocumentIntelligenceLayoutSkillChunkingProperties

Controla a cardinalidade para dividir o conteúdo.

Nome Tipo Valor padrão Description
maximumLength

integer (int32)

O comprimento máximo da parte em caracteres. O padrão é 500.

overlapLength

integer (int32)

O comprimento da sobreposição fornecida entre dois blocos de texto. O padrão é 0.

unit

DocumentIntelligenceLayoutSkillChunkingUnit

characters

A unidade do pedaço.

DocumentIntelligenceLayoutSkillChunkingUnit

Controla a cardinalidade da unidade de blocos. O padrão é 'caracteres'

Valor Description
characters

Especifica a parte por caracteres.

DocumentIntelligenceLayoutSkillExtractionOptions

Controla a cardinalidade do conteúdo extraído do documento pela habilidade.

Valor Description
images

Especifique que o conteúdo da imagem deve ser extraído do documento.

locationMetadata

Especifique que os metadados de localização devem ser extraídos do documento.

DocumentIntelligenceLayoutSkillMarkdownHeaderDepth

A profundidade dos cabeçalhos na saída de markdown. O padrão é h6.

Valor Description
h1

Nível de cabeçalho 1.

h2

Nível de cabeçalho 2.

h3

Nível de cabeçalho 3.

h4

Nível de cabeçalho 4.

h5

Nível de cabeçalho 5.

h6

Nível de cabeçalho 6.

DocumentIntelligenceLayoutSkillOutputFormat

Controla a cardinalidade do formato de saída. O padrão é 'markdown'.

Valor Description
text

Especifique o formato da saída como texto.

markdown

Especifique o formato da saída como markdown.

DocumentIntelligenceLayoutSkillOutputMode

Controla a cardinalidade da saída produzida pela habilidade. O padrão é 'oneToMany'.

Valor Description
oneToMany

Especifique que a saída deve ser analisada como 'oneToMany'.

EntityCategory

Uma cadeia de caracteres que indica quais categorias de entidade retornar.

Valor Description
___location

Entidades que descrevem um local físico.

organization

Entidades que descrevem uma organização.

person

Entidades que descrevem uma pessoa.

quantity

Entidades que descrevem uma quantidade.

datetime

Entidades que descrevem uma data e hora.

url

Entidades que descrevem uma URL.

email

Entidades que descrevem um endereço de e-mail.

EntityLinkingSkill

Usando a API de Análise de Texto, extrai entidades vinculadas do texto.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

string

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Um valor entre 0 e 1 que pode ser usado para incluir apenas entidades cuja pontuação de confiança é maior que o valor especificado. Se não for definido (padrão) ou se for explicitamente definido como nulo, todas as entidades serão incluídas.

modelVersion

string

A versão do modelo a ser usada ao chamar o serviço de Análise de Texto. O padrão será o mais recente disponível quando não especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

EntityRecognitionSkill

Essa habilidade foi descontinuada. Use o V3. EntityRecognitionSkill em vez disso.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Um fragmento de URI especificando o tipo de habilidade.

categories

EntityCategory[]

Uma lista de categorias de entidade que devem ser extraídas.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

includeTypelessEntities

boolean

Determina se deve ou não incluir entidades que são bem conhecidas, mas não estão em conformidade com um tipo predefinido. Se essa configuração não estiver definida (padrão), definida como nula ou definida como falsa, as entidades que não estiverem em conformidade com um dos tipos predefinidos não serão exibidas.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

minimumPrecision

number (double)

Um valor entre 0 e 1 que pode ser usado para incluir apenas entidades cuja pontuação de confiança é maior que o valor especificado. Se não for definido (padrão) ou se for explicitamente definido como nulo, todas as entidades serão incluídas.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

EntityRecognitionSkillLanguage

Preterido. Os códigos de idioma com suporte para texto de entrada por EntityRecognitionSkill.

Valor Description
ar

Árabe

cs

Tcheco

zh-Hans

Chinês-simplificado

zh-Hant

Chinese-Traditional

da

Dinamarquês

nl

Holandês

en

Inglês

fi

Finlandês

fr

French

de

German

el

Grego

hu

Hungarian

it

Italian

ja

Japanese

ko

Korean

no

Norueguês (Bokmaal)

pl

Polonês

pt-PT

Português (Portugal)

pt-BR

Português (Brasil)

ru

Russian

es

Spanish

sv

Sueco

tr

Turco

EntityRecognitionSkillV3

Usando a API de Análise de Texto, extrai entidades de diferentes tipos do texto.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Um fragmento de URI especificando o tipo de habilidade.

categories

string[]

Uma lista de categorias de entidade que devem ser extraídas.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

string

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Um valor entre 0 e 1 que pode ser usado para incluir apenas entidades cuja pontuação de confiança é maior que o valor especificado. Se não for definido (padrão) ou se for explicitamente definido como nulo, todas as entidades serão incluídas.

modelVersion

string

A versão do modelo a ser usada ao chamar a API de Análise de Texto. O padrão será o mais recente disponível quando não especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

Nome Tipo Description
info

object

As informações adicionais.

type

string

O tipo de informação adicional.

ErrorDetail

O detalhe do erro.

Nome Tipo Description
additionalInfo

ErrorAdditionalInfo[]

As informações adicionais do erro.

code

string

O código de erro.

details

ErrorDetail[]

Os detalhes do erro.

message

string

A mensagem de erro.

target

string

O destino do erro.

ErrorResponse

Resposta de erro

Nome Tipo Description
error

ErrorDetail

O objeto de erro.

ImageAnalysisSkill

Uma habilidade que analisa arquivos de imagem. Ele extrai um rico conjunto de recursos visuais com base no conteúdo da imagem.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

details

ImageDetail[]

Uma cadeia de caracteres que indica quais detalhes específicos do domínio retornar.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

visualFeatures

VisualFeature[]

Uma lista de recursos visuais.

ImageAnalysisSkillLanguage

Os códigos de idioma com suporte para entrada por ImageAnalysisSkill.

Valor Description
ar

Árabe

az

Azerbaidjano

bg

Búlgaro

bs

Bósnio Latim

ca

Catalan

cs

Tcheco

cy

Welsh

da

Dinamarquês

de

German

el

Grego

en

Inglês

es

Spanish

et

Estonian

eu

Basque

fi

Finlandês

fr

French

ga

Irish

gl

Galician

he

Hebraico

hi

Hindi

hr

Croatian

hu

Hungarian

id

Indonesian

it

Italian

ja

Japanese

kk

Kazakh

ko

Korean

lt

Lithuanian

lv

Latvian

mk

Macedonian

ms

Malaio Malásia

nb

Norueguês (Bokmal)

nl

Holandês

pl

Polonês

prs

Dari

pt-BR

Português-Brasil

pt

Português-Portugal

pt-PT

Português-Portugal

ro

Romanian

ru

Russian

sk

Slovak

sl

Slovenian

sr-Cyrl

Sérvio - Cirílico RS

sr-Latn

Sérvio - Latim RS

sv

Sueco

th

Tailandês

tr

Turco

uk

Ucraniano

vi

Vietnamita

zh

Chinês simplificado

zh-Hans

Chinês simplificado

zh-Hant

Chinês (tradicional)

ImageDetail

Uma cadeia de caracteres que indica quais detalhes específicos do domínio retornar.

Valor Description
celebrities

Detalhes reconhecidos como celebridades.

landmarks

Detalhes reconhecidos como pontos de referência.

IndexProjectionMode

Define o comportamento das projeções de índice em relação ao restante do indexador.

Valor Description
skipIndexingParentDocuments

O documento de origem será ignorado da gravação no índice de destino do indexador.

includeIndexingParentDocuments

O documento de origem será gravado no índice de destino do indexador. Esse é o padrão padrão.

InputFieldMappingEntry

Mapeamento de campo de entrada para uma habilidade.

Nome Tipo Description
inputs

InputFieldMappingEntry[]

As entradas recursivas usadas ao criar um tipo complexo.

name

string

O nome da entrada.

source

string

A origem da entrada.

sourceContext

string

O contexto de origem usado para selecionar entradas recursivas.

KeyPhraseExtractionSkill

Uma habilidade que usa análise de texto para extração de frases-chave.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

maxKeyPhraseCount

integer (int32)

Um número que indica quantas frases-chave devem ser retornadas. Se ausente, todas as frases-chave identificadas serão devolvidas.

modelVersion

string

A versão do modelo a ser usada ao chamar o serviço de Análise de Texto. O padrão será o mais recente disponível quando não especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

KeyPhraseExtractionSkillLanguage

Os códigos de idioma com suporte para texto de entrada por KeyPhraseExtractionSkill.

Valor Description
da

Dinamarquês

nl

Holandês

en

Inglês

fi

Finlandês

fr

French

de

German

it

Italian

ja

Japanese

ko

Korean

no

Norueguês (Bokmaal)

pl

Polonês

pt-PT

Português (Portugal)

pt-BR

Português (Brasil)

ru

Russian

es

Spanish

sv

Sueco

LanguageDetectionSkill

Uma habilidade que detecta o idioma do texto de entrada e relata um único código de idioma para cada documento enviado na solicitação. O código de idioma é emparelhado com uma pontuação que indica a confiança da análise.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultCountryHint

string

Um código de país a ser usado como uma dica para o modelo de detecção de idioma se ele não puder remover a ambiguidade do idioma.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

modelVersion

string

A versão do modelo a ser usada ao chamar o serviço de Análise de Texto. O padrão será o mais recente disponível quando não especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

LineEnding

Define a sequência de caracteres a ser usada entre as linhas de texto reconhecidas pela habilidade de OCR. O valor padrão é "espaço".

Valor Description
space

As linhas são separadas por um único caractere de espaço.

carriageReturn

As linhas são separadas por um caractere de retorno de carro ('\r').

lineFeed

As linhas são separadas por um único caractere de alimentação de linha ('\n').

carriageReturnLineFeed

As linhas são separadas por um retorno de carro e um caractere de alimentação de linha ('\r\n').

MergeSkill

Uma habilidade para mesclar duas ou mais strings em uma única string unificada, com um delimitador opcional definido pelo usuário separando cada parte do componente.

Nome Tipo Valor padrão Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

insertPostTag

string

A tag indica o final do texto mesclado. Por padrão, a tag é um espaço vazio.

insertPreTag

string

A tag indica o início do texto mesclado. Por padrão, a tag é um espaço vazio.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

OcrSkill

Uma habilidade que extrai texto de arquivos de imagem.

Nome Tipo Valor padrão Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

OcrSkillLanguage

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

detectOrientation

boolean

False

Um valor que indica para ativar ou não a detecção de orientação. O padrão é false.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

lineEnding

LineEnding

Define a sequência de caracteres a ser usada entre as linhas de texto reconhecidas pela habilidade de OCR. O valor padrão é "espaço".

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

OcrSkillLanguage

Os códigos de idioma suportados para entrada pelo OcrSkill.

Valor Description
af

Afrikaans

sq

Albanian

anp

Angika (Devanagiri)

ar

Árabe

ast

Asturiano

awa

Hindi Awadhi (Devanagiri)

az

Azerbaijão (Latino)

bfy

Bagheli

eu

Basque

be

Bielorrusso (cirílico e latino)

be-cyrl

bielorrusso (cirílico)

be-latn

bielorrusso (latino)

bho

Hindi Bhojpuri (Devanagiri)

bi

Bislama

brx

Bodo (Devanágari)

bs

Bósnio Latim

bra

Brajbha

br

Bretão

bg

Búlgaro

bns

Bundeli

bua

buryat (cirílico)

ca

Catalan

ceb

Cebuano

rab

Chamling

ch

Chamorro

hne

Chhattisgarhi (Devanagiri)

zh-Hans

Chinês simplificado

zh-Hant

Chinês (tradicional)

kw

Córnico

co

Corso

crh

Tártaro da Crimeia (latim)

hr

Croatian

cs

Tcheco

da

Dinamarquês

prs

Dari

dhi

Dhimal (Devanagiri)

doi

Dogri (Devanagiri)

nl

Holandês

en

Inglês

myv

erzya (cirílico)

et

Estonian

fo

Feroês

fj

Fijiano

fil

Filipino

fi

Finlandês

fr

French

fur

Fruliano

gag

gagauz (latino)

gl

Galician

de

German

gil

Gilbertês

gon

Gondi (Devanagiri)

el

Grego

kl

Groenlandês

gvr

Gurung (Devanágari)

ht

Crioulo Haitiano

hlb

Halbi (Devanagiri)

hni

Hani

bgc

Haryanvi

haw

havaiano

hi

Hindi

mww

Hmong daw (latim)

hoc

Ho (Devanagiri)

hu

Hungarian

is

Icelandic

smn

sami de Inari

id

Indonesian

ia

Interlíngua

iu

Inuktitut (Latino)

ga

Irish

it

Italian

ja

Japanese

Jns

Jaunsari (Devanagiri)

jv

Javanês

kea

Kabuverdianu

kac

Kachin (latim)

xnr

Kangri (Devanagiri)

krc

Karachay-Balkar

kaa-cyrl

kara-kalpak (cirílico)

kaa

Caracalpaque (latino)

csb

Cashubiano

kk-cyrl

cazaque (cirílico)

kk-latn

cazaque (latino)

klr

Khaling

kha

Khasi

quc

K'iche'

ko

Korean

kfq

Korku

kpy

koryak

kos

kosraean

kum

kumyk (cirílico)

ku-arab

Curdo (árabe)

ku-latn

Curdo (latino)

kru

Kurux (Devanagiri)

ky

quirguiz (cirílico)

lkt

Lakota

la

Latino

lt

Lithuanian

dsb

baixo sorábio

smj

sami de Lule

lb

Luxembourgish

bfz

Mahasu Pahari (Devanagiri)

ms

Malaio (latino)

mt

Maltese

kmj

Malto (Devanágari)

gv

Manx

mi

Maori

mr

Marathi

mn

Mongol (Cirílico)

cnr-cyrl

montenegrino (cirílico)

cnr-latn

montenegrino (latino)

nap

Napolitano

ne

Nepalês

niu

niueano

nog

nogay

sme

sami setentrional (latino)

nb

Norueguês

no

Norueguês

oc

Occitânico

os

osseto

ps

Pashto

fa

Persian

pl

Polonês

pt

Portuguese

pa

Punjabi (Árabe)

ksh

ripuário

ro

Romanian

rm

Romanche

ru

Russian

sck

Sadri (Devanágari)

sm

samoano (latino)

sa

Sânscrito (Devanagiri)

sat

Santali (Devanagiri)

sco

Escocês

gd

Gaélico Escocês

sr

Sérvio (latino)

sr-Cyrl

Sérvio (Cirílico)

sr-Latn

Sérvio (latino)

xsr

Sherpa (Devanagari)

srx

Sirmauri (Devanagiri)

sms

sami de Skolt

sk

Slovak

sl

Slovenian

so

Somali (árabe)

sma

sami do sul

es

Spanish

sw

Suaíli (latim)

sv

Sueco

tg

Tadjique (Cirílico)

tt

Tártaro (latim)

tet

Tetum

thf

Thani

to

Tonga

tr

Turco

tk

turcomeno (latino)

tyv

Tuva

hsb

Sorábio Alto

ur

Urdu

ug

Uigur (árabe)

uz-arab

Usbeque (árabe)

uz-cyrl

Uzbeque (cirílico)

uz

Uzbeque (latino)

vo

Volapuque

wae

Walser

cy

Welsh

fy

Frísio ocidental

yua

Maia iucateque

za

Zuangue

zu

Zulu

unk

Desconhecido (Todos)

OutputFieldMappingEntry

Mapeamento de campo de saída para uma habilidade.

Nome Tipo Description
name

string

O nome da saída definida pela habilidade.

targetName

string

O nome de destino da saída. É opcional e o nome é padrão.

PIIDetectionSkill

Usando a API de Análise de Texto, extrai informações pessoais de um texto de entrada e oferece a opção de mascará-lo.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

string

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

___domain

string

Se especificado, definirá o domínio PII para incluir apenas um subconjunto das categorias de entidade. Os valores possíveis incluem: 'phi', 'nenhum'. O padrão é 'nenhum'.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

maskingCharacter

string

maxLength: 1

O caractere usado para mascarar o texto se o parâmetro maskingMode estiver definido para substituir. O padrão é '*'.

maskingMode

PIIDetectionSkillMaskingMode

Um parâmetro que fornece várias maneiras de mascarar as informações pessoais detectadas no texto de entrada. O padrão é 'nenhum'.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Um valor entre 0 e 1 que pode ser usado para incluir apenas entidades cuja pontuação de confiança é maior que o valor especificado. Se não for definido (padrão) ou se for explicitamente definido como nulo, todas as entidades serão incluídas.

modelVersion

string

A versão do modelo a ser usada ao chamar o serviço de Análise de Texto. O padrão será o mais recente disponível quando não especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

piiCategories

string[]

Uma lista de categorias de entidade de PII que devem ser extraídas e mascaradas.

PIIDetectionSkillMaskingMode

Uma cadeia de caracteres que indica qual maskingMode usar para mascarar as informações pessoais detectadas no texto de entrada.

Valor Description
none

Nenhum mascaramento ocorre e a saída maskedText não será retornada.

replace

Substitui as entidades detectadas pelo caractere fornecido no parâmetro maskingCharacter. O caractere será repetido até o comprimento da entidade detectada para que os deslocamentos correspondam corretamente ao texto de entrada e à saída maskedText.

SearchIndexerDataNoneIdentity

Limpa a propriedade de identidade de uma fonte de dados.

Nome Tipo Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Um fragmento de URI especificando o tipo de identidade.

SearchIndexerDataUserAssignedIdentity

Especifica a identidade de uma fonte de dados a ser usada.

Nome Tipo Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Um fragmento de URI especificando o tipo de identidade.

userAssignedIdentity

string

A ID de recurso do Azure totalmente qualificada de uma identidade gerenciada atribuída pelo usuário, normalmente no formato "/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" que deveria ter sido atribuída ao serviço de pesquisa.

SearchIndexerIndexProjections

Definição de projeções adicionais para índices de pesquisa secundários.

Nome Tipo Description
parameters

SearchIndexerIndexProjectionsParameters

Um dicionário de propriedades de configuração específicas de projeção de índice. Cada nome é o nome de uma propriedade específica. Cada valor deve ser de um tipo primitivo.

selectors

SearchIndexerIndexProjectionSelector[]

Uma lista de projeções a serem executadas em índices de pesquisa secundários.

SearchIndexerIndexProjectionSelector

Descrição de quais dados armazenar no índice de pesquisa designado.

Nome Tipo Description
mappings

InputFieldMappingEntry[]

Mapeamentos para a projeção ou qual fonte deve ser mapeada para qual campo no índice de destino.

parentKeyFieldName

string

Nome do campo no índice de pesquisa para o qual mapear o valor da chave do documento pai. Deve ser um campo de cadeia de caracteres filtrável e não o campo de chave.

sourceContext

string

Contexto de origem para as projeções. Representa a cardinalidade na qual o documento será dividido em vários subdocumentos.

targetIndexName

string

Nome do índice de pesquisa para o qual projetar. Deve ter um campo-chave com o analisador 'palavra-chave' definido.

SearchIndexerIndexProjectionsParameters

Um dicionário de propriedades de configuração específicas de projeção de índice. Cada nome é o nome de uma propriedade específica. Cada valor deve ser de um tipo primitivo.

Nome Tipo Description
projectionMode

IndexProjectionMode

Define o comportamento das projeções de índice em relação ao restante do indexador.

SearchIndexerKnowledgeStore

Definição de projeções adicionais para blob, tabela ou arquivos do Azure de dados enriquecidos.

Nome Tipo Description
projections

SearchIndexerKnowledgeStoreProjection[]

Uma lista de projeções adicionais a serem executadas durante a indexação.

storageConnectionString

string

A cadeia de conexão para as projeções da conta de armazenamento será armazenada.

SearchIndexerKnowledgeStoreFileProjectionSelector

Definição de projeção para quais dados armazenar nos Arquivos do Azure.

Nome Tipo Description
generatedKeyName

string

Nome da chave gerada para armazenar a projeção.

inputs

InputFieldMappingEntry[]

Entradas aninhadas para projeções complexas.

referenceKeyName

string

Nome da chave de referência para diferentes projeções.

source

string

Dados de origem para o projeto.

sourceContext

string

Contexto de origem para projeções complexas.

storageContainer

string

Contêiner de blob para armazenar projeções.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Definição de projeção para quais dados armazenar no Blob do Azure.

Nome Tipo Description
generatedKeyName

string

Nome da chave gerada para armazenar a projeção.

inputs

InputFieldMappingEntry[]

Entradas aninhadas para projeções complexas.

referenceKeyName

string

Nome da chave de referência para diferentes projeções.

source

string

Dados de origem para o projeto.

sourceContext

string

Contexto de origem para projeções complexas.

storageContainer

string

Contêiner de blob para armazenar projeções.

SearchIndexerKnowledgeStoreProjection

Objeto de contêiner para vários seletores de projeção.

Nome Tipo Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projeções para o armazenamento de arquivos do Azure.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projeções para o armazenamento de Blobs do Azure.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projeções para o armazenamento de Tabelas do Azure.

SearchIndexerKnowledgeStoreTableProjectionSelector

Descrição de quais dados armazenar em Tabelas do Azure.

Nome Tipo Description
generatedKeyName

string

Nome da chave gerada para armazenar a projeção.

inputs

InputFieldMappingEntry[]

Entradas aninhadas para projeções complexas.

referenceKeyName

string

Nome da chave de referência para diferentes projeções.

source

string

Dados de origem para o projeto.

sourceContext

string

Contexto de origem para projeções complexas.

tableName

string

Nome da tabela do Azure na qual armazenar os dados projetados.

SearchIndexerSkillset

Uma lista de habilidades.

Nome Tipo Description
@odata.etag

string

A ETag do conjunto de habilidades.

cognitiveServices CognitiveServicesAccount:

Detalhes sobre o serviço de IA do Azure a ser usado ao executar habilidades.

description

string

A descrição do conjunto de habilidades.

encryptionKey

SearchResourceEncryptionKey

Uma descrição de uma chave de criptografia que você cria no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para sua definição de conjunto de habilidades quando você deseja garantia total de que ninguém, nem mesmo a Microsoft, pode descriptografar sua definição de conjunto de habilidades. Depois de criptografar sua definição de conjunto de habilidades, ela sempre permanecerá criptografada. O serviço de pesquisa ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Sua definição de conjunto de habilidades não será afetada. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados a partir de 1º de janeiro de 2019.

indexProjections

SearchIndexerIndexProjections

Definição de projeções adicionais para índice(s) de pesquisa secundária.

knowledgeStore

SearchIndexerKnowledgeStore

Definição de projeções adicionais para blob, tabela ou arquivos do Azure de dados enriquecidos.

name

string

O nome do conjunto de habilidades.

skills SearchIndexerSkill[]:

Uma lista de habilidades no conjunto de habilidades.

SearchResourceEncryptionKey

Uma chave de criptografia gerenciada pelo cliente no Azure Key Vault. As chaves que você cria e gerencia podem ser usadas para criptografar ou descriptografar dados em repouso, como índices e mapas de sinônimos.

Nome Tipo Description
accessCredentials

AzureActiveDirectoryApplicationCredentials

Credenciais opcionais do Azure Active Directory usadas para acessar o Azure Key Vault. Não é necessário se estiver usando a identidade gerenciada.

keyVaultKeyName

string

O nome da chave do Azure Key Vault a ser usada para criptografar seus dados em repouso.

keyVaultKeyVersion

string

A versão da chave do Azure Key Vault a ser usada para criptografar seus dados em repouso.

keyVaultUri

string

O URI do Azure Key Vault, também conhecido como nome DNS, que contém a chave a ser usada para criptografar seus dados em repouso. Um exemplo de URI pode ser https://my-keyvault-name.vault.azure.net.

SentimentSkill

Essa habilidade foi descontinuada. Use o V3. SentimentSkill em vez disso.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

SentimentSkillLanguage

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

SentimentSkillLanguage

Preterido. Os códigos de idioma com suporte para texto de entrada por SentimentSkill.

Valor Description
da

Dinamarquês

nl

Holandês

en

Inglês

fi

Finlandês

fr

French

de

German

el

Grego

it

Italian

no

Norueguês (Bokmaal)

pl

Polonês

pt-PT

Português (Portugal)

ru

Russian

es

Spanish

sv

Sueco

tr

Turco

SentimentSkillV3

Usando a API de Análise de Texto, avalia o texto não estruturado e, para cada registro, fornece rótulos de sentimento (como "negativo", "neutro" e "positivo") com base na pontuação de confiança mais alta encontrada pelo serviço em um nível de frase e documento.

Nome Tipo Valor padrão Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

string

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

includeOpinionMining

boolean

False

Se definido como true, a saída da habilidade incluirá informações da Análise de Texto para mineração de opinião, ou seja, destinos (substantivos ou verbos) e sua avaliação associada (adjetivo) no texto. O padrão é false.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

modelVersion

string

A versão do modelo a ser usada ao chamar o serviço de Análise de Texto. O padrão será o mais recente disponível quando não especificado. Recomendamos que você não especifique esse valor, a menos que seja absolutamente necessário.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

ShaperSkill

Uma habilidade para remodelar os resultados. Ele cria um tipo complexo para dar suporte a campos compostos (também conhecidos como campos de várias partes).

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

SplitSkill

Uma habilidade para dividir uma cadeia de caracteres em pedaços de texto.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultLanguageCode

SplitSkillLanguage

Um valor que indica qual código de idioma usar. O padrão é en.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

maximumPageLength

integer (int32)

O comprimento máximo de página desejado. O padrão é 10000.

maximumPagesToTake

integer (int32)

Aplicável somente quando textSplitMode está definido como 'pages'. Se especificado, o SplitSkill interromperá a divisão após o processamento das primeiras páginas 'maximumPagesToTake', para melhorar o desempenho quando apenas algumas páginas iniciais forem necessárias de cada documento.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

pageOverlapLength

integer (int32)

Aplicável somente quando textSplitMode está definido como 'pages'. Se especificado, n+1º pedaço começará com esse número de caracteres/tokens a partir do final do enésimo bloco.

textSplitMode

TextSplitMode

Um valor que indica qual modo de divisão executar.

SplitSkillLanguage

Os códigos de idioma com suporte para texto de entrada por SplitSkill.

Valor Description
am

Amharic

bs

Bosnian

cs

Tcheco

da

Dinamarquês

de

German

en

Inglês

es

Spanish

et

Estonian

fi

Finlandês

fr

French

he

Hebraico

hi

Hindi

hr

Croatian

hu

Hungarian

id

Indonesian

is

Icelandic

it

Italian

ja

Japanese

ko

Korean

lv

Latvian

nb

Norueguês

nl

Holandês

pl

Polonês

pt

Português (Portugal)

pt-br

Português (Brasil)

ru

Russian

sk

Slovak

sl

Slovenian

sr

Serbian

sv

Sueco

tr

Turco

ur

Urdu

zh

Chinês (simplificado)

TextSplitMode

Um valor que indica qual modo de divisão executar.

Valor Description
pages

Divida o texto em páginas individuais.

sentences

Divida o texto em frases individuais.

TextTranslationSkill

Uma habilidade para traduzir texto de um idioma para outro.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Um fragmento de URI especificando o tipo de habilidade.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

O código de idioma para traduzir documentos para documentos que não especificam explicitamente o idioma from.

defaultToLanguageCode

TextTranslationSkillLanguage

O código de idioma para traduzir documentos para documentos que não especificam o idioma to explicitamente.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

suggestedFrom

TextTranslationSkillLanguage

O código de idioma para traduzir documentos quando nem a entrada fromLanguageCode nem o parâmetro defaultFromLanguageCode são fornecidos e a detecção automática de idioma não é bem-sucedida. O padrão é en.

TextTranslationSkillLanguage

Os códigos de idioma com suporte para texto de entrada por TextTranslationSkill.

Valor Description
af

Afrikaans

ar

Árabe

bn

Bengali

bs

Bósnio (Latino)

bg

Búlgaro

yue

Cantonês (tradicional)

ca

Catalan

zh-Hans

Chinês simplificado

zh-Hant

Chinês (tradicional)

hr

Croatian

cs

Tcheco

da

Dinamarquês

nl

Holandês

en

Inglês

et

Estonian

fj

Fijiano

fil

Filipino

fi

Finlandês

fr

French

de

German

el

Grego

ht

Crioulo Haitiano

he

Hebraico

hi

Hindi

mww

Hmong daw

hu

Hungarian

is

Icelandic

id

Indonesian

it

Italian

ja

Japanese

sw

Kiswahili

tlh

Klingon

tlh-Latn

Klingon (alfabeto latino)

tlh-Piqd

Klingon (escrita klingon)

ko

Korean

lv

Latvian

lt

Lithuanian

mg

Malgaxe

ms

Malay

mt

Maltese

nb

Norueguês

fa

Persian

pl

Polonês

pt

Portuguese

pt-br

Português (Brasil)

pt-PT

Português (Portugal)

otq

Querétaro Otomi

ro

Romanian

ru

Russian

sm

Samoano

sr-Cyrl

Sérvio (Cirílico)

sr-Latn

Sérvio (latino)

sk

Slovak

sl

Slovenian

es

Spanish

sv

Sueco

ty

Taitiano

ta

Tamil

te

Telugu

th

Tailandês

to

Tonga

tr

Turco

uk

Ucraniano

ur

Urdu

vi

Vietnamita

cy

Welsh

yua

Maia iucateque

ga

Irish

kn

canarim

mi

Maori

ml

Malayalam

pa

Punjabi

VisualFeature

As cadeias de caracteres que indicam quais tipos de recursos visuais retornar.

Valor Description
adult

Características visuais reconhecidas como pessoas adultas.

brands

Características visuais reconhecidas como marcas comerciais.

categories

Categorias.

description

Descrição.

faces

Características visuais reconhecidas como rostos de pessoas.

objects

Características visuais reconhecidas como objetos.

tags

Tags.

WebApiSkill

Uma habilidade que pode chamar um ponto de extremidade da API Web, permitindo que você estenda um conjunto de habilidades fazendo com que ele chame seu código personalizado.

Nome Tipo Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Um fragmento de URI especificando o tipo de habilidade.

authIdentity SearchIndexerDataIdentity:

A identidade gerenciada atribuída pelo usuário usada para conexões de saída. Se um authResourceId for fornecido e não for especificado, a identidade gerenciada atribuída pelo sistema será usada. Nas atualizações do indexador, se a identidade não for especificada, o valor permanecerá inalterado. Se definido como "nenhum", o valor dessa propriedade será limpo.

authResourceId

string

Aplica-se a habilidades personalizadas que se conectam ao código externo em uma função do Azure ou algum outro aplicativo que fornece as transformações. Esse valor deve ser a ID do aplicativo criada para a função ou aplicativo quando ele foi registrado no Azure Active Directory. Quando especificada, a habilidade personalizada se conecta à função ou ao aplicativo usando um ID gerenciado (atribuído pelo sistema ou pelo usuário) do serviço de pesquisa e o token de acesso da função ou do aplicativo, usando esse valor como o ID do recurso para criar o escopo do token de acesso.

batchSize

integer (int32)

O tamanho do lote desejado que indica o número de documentos.

context

string

Representa o nível em que as operações ocorrem, como a raiz do documento ou o conteúdo do documento (por exemplo, /document ou /document/content). O padrão é /document.

degreeOfParallelism

integer (int32)

Se definido, o número de chamadas paralelas que podem ser feitas para a API Web.

description

string

A descrição da habilidade que descreve as entradas, saídas e uso da habilidade.

httpHeaders

object

Os cabeçalhos necessários para fazer a solicitação http.

httpMethod

string

O método para a solicitação http.

inputs

InputFieldMappingEntry[]

As entradas das habilidades podem ser uma coluna no conjunto de dados de origem ou a saída de uma habilidade upstream.

name

string

O nome da habilidade que a identifica exclusivamente no conjunto de habilidades. Uma habilidade sem nome definido receberá um nome padrão de seu índice baseado em 1 na matriz de habilidades, prefixado com o caractere '#'.

outputs

OutputFieldMappingEntry[]

A saída de uma habilidade é um campo em um índice de pesquisa ou um valor que pode ser consumido como uma entrada por outra habilidade.

timeout

string (duration)

O tempo limite desejado para a solicitação. O padrão é 30 segundos.

uri

string

A url da API Web.