Delen via


Skillsets - Create

Hiermee maakt u een nieuwe vaardighedenset in een zoekservice.

POST {endpoint}/skillsets?api-version=2024-07-01

URI-parameters

Name In Vereist Type Description
endpoint
path True

string

De eindpunt-URL van de zoekservice.

api-version
query True

string

Client-API-versie.

Aanvraagkoptekst

Name Vereist Type Description
x-ms-client-request-id

string

uuid

De tracerings-id die is verzonden met de aanvraag om hulp te bieden bij foutopsporing.

Aanvraagbody

Name Vereist Type Description
name True

string

De naam van de vaardighedenset.

skills True SearchIndexerSkill[]:

Een lijst met vaardigheden in de vaardighedenset.

@odata.etag

string

De ETag van de vaardighedenset.

cognitiveServices CognitiveServicesAccount:

Details over de Azure AI-service die moet worden gebruikt bij het uitvoeren van vaardigheden.

description

string

De beschrijving van de vaardighedenset.

encryptionKey

SearchResourceEncryptionKey

Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van versleuteling-at-rest te bieden voor uw definitie van de vaardighedenset wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft, uw definitie van uw vaardighedenset kan ontsleutelen. Zodra u de definitie van uw vaardighedenset hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap in te stellen op null. U kunt deze eigenschap indien nodig wijzigen als u uw versleutelingssleutel wilt draaien; De definitie van uw vaardighedenset wordt niet beïnvloed. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019.

indexProjections

SearchIndexerIndexProjections

Definitie van aanvullende projecties naar secundaire zoekindexen.

knowledgeStore

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties voor Azure blob, tabel of bestanden van verrijkte gegevens.

Antwoorden

Name Type Description
201 Created

SearchIndexerSkillset

De vaardighedenset is gemaakt.

Other Status Codes

ErrorResponse

Foutreactie.

Voorbeelden

SearchServiceCreateSkillset

Voorbeeldaanvraag

POST https://myservice.search.windows.net/skillsets?api-version=2024-07-01

{
  "name": "demoskillset",
  "description": "Extract entities, detect language and extract key-phrases",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.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": {}
    }
  ],
  "knowledgeStore": {
    "storageConnectionString": "DefaultEndpointsProtocol=https;AccountName=myStorage;AccountKey=myStorageKey;EndpointSuffix=core.windows.net",
    "projections": [
      {
        "tables": [
          {
            "tableName": "Reviews",
            "generatedKeyName": "ReviewId",
            "source": "/document/Review",
            "sourceContext": null,
            "inputs": []
          },
          {
            "tableName": "Sentences",
            "generatedKeyName": "SentenceId",
            "source": "/document/Review/Sentences/*",
            "sourceContext": null,
            "inputs": []
          },
          {
            "tableName": "KeyPhrases",
            "generatedKeyName": "KeyPhraseId",
            "source": "/document/Review/Sentences/*/KeyPhrases",
            "sourceContext": null,
            "inputs": []
          },
          {
            "tableName": "Entities",
            "generatedKeyName": "EntityId",
            "source": "/document/Review/Sentences/*/Entities/*",
            "sourceContext": null,
            "inputs": []
          }
        ]
      },
      {
        "objects": [
          {
            "storageContainer": "Reviews",
            "source": "/document/Review",
            "generatedKeyName": "/document/Review/Id"
          }
        ]
      }
    ]
  },
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  }
}

Voorbeeldrespons

{
  "name": "demoskillset",
  "description": "Extract entities, detect language and extract key-phrases",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.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": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": null
    }
  }
}

Definities

Name Description
AzureActiveDirectoryApplicationCredentials

Referenties van een geregistreerde toepassing die is gemaakt voor uw zoekservice, die wordt gebruikt voor geverifieerde toegang tot de versleutelingssleutels die zijn opgeslagen in Azure Key Vault.

AzureOpenAIEmbeddingSkill

Hiermee kunt u een vector insluiten voor een bepaalde tekstinvoer genereren met behulp van de Azure OpenAI-resource.

AzureOpenAIModelName

De naam van het Azure Open AI-model die wordt aangeroepen.

CognitiveServicesAccountKey

De accountsleutel voor meerdere regio's van een Azure AI-serviceresource die is gekoppeld aan een vaardighedenset.

ConditionalSkill

Een vaardigheid die scenario's mogelijk maakt waarvoor een Boole-bewerking is vereist om de gegevens te bepalen die moeten worden toegewezen aan een uitvoer.

CustomEntity

Een object met informatie over de gevonden overeenkomsten en gerelateerde metagegevens.

CustomEntityAlias

Een complex object dat kan worden gebruikt om alternatieve spelling of synoniemen op te geven aan de naam van de hoofdentiteit.

CustomEntityLookupSkill

Een vaardigheid zoekt naar tekst uit een aangepaste, door de gebruiker gedefinieerde lijst met woorden en woordgroepen.

CustomEntityLookupSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door CustomEntityLookupSkill.

DefaultCognitiveServicesAccount

Een leeg object dat de standaardresource van de Azure AI-service vertegenwoordigt voor een vaardighedenset.

DocumentExtractionSkill

Een vaardigheid waarmee inhoud uit een bestand in de verrijkingspijplijn wordt geëxtraheerd.

EntityCategory

Een tekenreeks die aangeeft welke entiteitscategorieën moeten worden geretourneerd.

EntityLinkingSkill

Met de Text Analytics-API extraheert u gekoppelde entiteiten uit tekst.

EntityRecognitionSkill

Deze vaardigheid is afgeschaft. Gebruik de V3. EntityRecognitionSkill in plaats daarvan.

EntityRecognitionSkillLanguage

Verouderd. De taalcodes die worden ondersteund voor invoertekst door EntityRecognitionSkill.

EntityRecognitionSkillV3

Met behulp van de Text Analytics-API worden entiteiten van verschillende typen uit tekst geëxtraheerd.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

ImageAnalysisSkill

Een vaardigheid waarmee afbeeldingsbestanden worden geanalyseerd. Het extraheert een uitgebreide set visuele functies op basis van de inhoud van de afbeelding.

ImageAnalysisSkillLanguage

De taalcodes die worden ondersteund voor invoer door ImageAnalysisSkill.

ImageDetail

Een tekenreeks die aangeeft welke domeinspecifieke gegevens moeten worden geretourneerd.

IndexProjectionMode

Definieert het gedrag van de indexprojecties ten opzichte van de rest van de indexeerfunctie.

InputFieldMappingEntry

Invoerveldtoewijzing voor een vaardigheid.

KeyPhraseExtractionSkill

Een vaardigheid die gebruikmaakt van tekstanalyse voor sleuteltermextractie.

KeyPhraseExtractionSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door KeyPhraseExtractionSkill.

LanguageDetectionSkill

Een vaardigheid die de taal van invoertekst detecteert en één taalcode rapporteert voor elk document dat op de aanvraag is ingediend. De taalcode wordt gekoppeld aan een score die het vertrouwen van de analyse aangeeft.

LineEnding

Definieert de reeks tekens die moeten worden gebruikt tussen de regels tekst die door de OCR-vaardigheid worden herkend. De standaardwaarde is 'spatie'.

MergeSkill

Een vaardigheid voor het samenvoegen van twee of meer tekenreeksen in één uniforme tekenreeks, met een optionele door de gebruiker gedefinieerd scheidingsteken dat elk onderdeelonderdeel scheidt.

OcrSkill

Een vaardigheid waarmee tekst uit afbeeldingsbestanden wordt geëxtraheerd.

OcrSkillLanguage

De taalcodes die worden ondersteund voor invoer door OcrSkill.

OutputFieldMappingEntry

Uitvoerveldtoewijzing voor een vaardigheid.

PIIDetectionSkill

Met de Text Analytics-API extraheert u persoonlijke gegevens uit een invoertekst en krijgt u de mogelijkheid om deze te maskeren.

PIIDetectionSkillMaskingMode

Een tekenreeks die aangeeft welke maskingMode moet worden gebruikt om de persoonlijke gegevens te maskeren die in de invoertekst zijn gedetecteerd.

SearchIndexerDataNoneIdentity

Hiermee wist u de identiteitseigenschap van een gegevensbron.

SearchIndexerDataUserAssignedIdentity

Hiermee geeft u de identiteit op voor een gegevensbron die moet worden gebruikt.

SearchIndexerIndexProjections

Definitie van aanvullende projecties voor secundaire zoekindexen.

SearchIndexerIndexProjectionSelector

Beschrijving van de gegevens die moeten worden opgeslagen in de aangewezen zoekindex.

SearchIndexerIndexProjectionsParameters

Een woordenlijst met configuratie-eigenschappen die specifiek zijn voor indexprojectie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties voor azure blob, tabel of bestanden van verrijkte gegevens.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Files.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Blob.

SearchIndexerKnowledgeStoreProjection

Containerobject voor verschillende projectiekiezers.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschrijving van de gegevens die moeten worden opgeslagen in Azure Tables.

SearchIndexerSkillset

Een lijst met vaardigheden.

SearchResourceEncryptionKey

Een door de klant beheerde versleutelingssleutel in Azure Key Vault. Sleutels die u maakt en beheert, kunnen worden gebruikt voor het versleutelen of ontsleutelen van data-at-rest, zoals indexen en synoniemenkaarten.

SentimentSkill

Deze vaardigheid is afgeschaft. Gebruik de V3. SentimentSkill in plaats daarvan.

SentimentSkillLanguage

Verouderd. De taalcodes die worden ondersteund voor invoertekst door SentimentSkill.

SentimentSkillV3

Met behulp van de Text Analytics-API worden ongestructureerde tekst geëvalueerd en voor elke record sentimentlabels (zoals 'negatief', 'neutraal' en 'positief') op basis van de hoogste betrouwbaarheidsscore van de service op zin- en documentniveau.

ShaperSkill

Een vaardigheid voor het opnieuw vormgeven van de uitvoer. Er wordt een complex type gemaakt ter ondersteuning van samengestelde velden (ook wel multipart-velden genoemd).

SplitSkill

Een vaardigheid om een tekenreeks te splitsen in stukken tekst.

SplitSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door SplitSkill.

TextSplitMode

Een waarde die aangeeft welke splitsmodus moet worden uitgevoerd.

TextTranslationSkill

Een vaardigheid om tekst van de ene taal naar de andere te vertalen.

TextTranslationSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door TextTranslationSkill.

VisualFeature

De tekenreeksen die aangeven welke visuele functietypen moeten worden geretourneerd.

WebApiSkill

Een vaardigheid die een web-API-eindpunt kan aanroepen, zodat u een vaardighedenset kunt uitbreiden door uw aangepaste code aan te roepen.

AzureActiveDirectoryApplicationCredentials

Referenties van een geregistreerde toepassing die is gemaakt voor uw zoekservice, die wordt gebruikt voor geverifieerde toegang tot de versleutelingssleutels die zijn opgeslagen in Azure Key Vault.

Name Type Description
applicationId

string

Een AAD-toepassings-id waaraan de vereiste toegangsmachtigingen zijn verleend voor de Azure Key Vault die moet worden gebruikt bij het versleutelen van uw data-at-rest. De toepassings-id mag niet worden verward met de object-id voor uw AAD-toepassing.

applicationSecret

string

De verificatiesleutel van de opgegeven AAD-toepassing.

AzureOpenAIEmbeddingSkill

Hiermee kunt u een vector insluiten voor een bepaalde tekstinvoer genereren met behulp van de Azure OpenAI-resource.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Een URI-fragment dat het type vaardigheid aangeeft.

apiKey

string

API-sleutel van de aangewezen Azure OpenAI-resource.

authIdentity SearchIndexerDataIdentity:

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

deploymentId

string

Id van de implementatie van het Azure OpenAI-model op de aangewezen resource.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

dimensions

integer

Het aantal dimensies dat de resulterende uitvoer-insluitingen moeten hebben. Alleen ondersteund in modellen met tekst insluiten-3 en hoger.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

modelName

AzureOpenAIModelName

De naam van het insluitmodel dat is geïmplementeerd op het opgegeven deploymentId-pad.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

resourceUri

string

De resource-URI van de Azure OpenAI-resource.

AzureOpenAIModelName

De naam van het Azure Open AI-model die wordt aangeroepen.

Name Type Description
text-embedding-3-large

string

text-embedding-3-small

string

text-embedding-ada-002

string

CognitiveServicesAccountKey

De accountsleutel voor meerdere regio's van een Azure AI-serviceresource die is gekoppeld aan een vaardighedenset.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Een URI-fragment dat het type Azure AI-serviceresource aangeeft dat is gekoppeld aan een vaardighedenset.

description

string

Beschrijving van de Azure AI-serviceresource die is gekoppeld aan een vaardighedenset.

key

string

De sleutel die wordt gebruikt voor het inrichten van de Azure AI-serviceresource die is gekoppeld aan een vaardighedenset.

ConditionalSkill

Een vaardigheid die scenario's mogelijk maakt waarvoor een Boole-bewerking is vereist om de gegevens te bepalen die moeten worden toegewezen aan een uitvoer.

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

CustomEntity

Een object met informatie over de gevonden overeenkomsten en gerelateerde metagegevens.

Name Type Description
accentSensitive

boolean

De standaardwaarde is onwaar. Booleaanse waarde die aangeeft of vergelijkingen met de entiteitsnaam gevoelig moeten zijn voor accent.

aliases

CustomEntityAlias[]

Een matrix met complexe objecten die kunnen worden gebruikt om alternatieve spelling of synoniemen op te geven voor de naam van de hoofdentiteit.

caseSensitive

boolean

De standaardwaarde is onwaar. Booleaanse waarde die aangeeft of vergelijkingen met de entiteitsnaam gevoelig moeten zijn voor hoofdletters. Voorbeeld van niet-hoofdlettergevoelige overeenkomsten van 'Microsoft' kan zijn: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Hiermee wijzigt u de standaardwaarde voor accentgevoeligheid voor deze entiteit. Deze wordt gebruikt om de standaardwaarde van alle aliassen accentSensitieve waarden te wijzigen.

defaultCaseSensitive

boolean

Hiermee wijzigt u de standaardwaarde voor hoofdlettergevoeligheid voor deze entiteit. Deze wordt gebruikt om de standaardwaarde van alle aliassen hoofdlettergevoelige waarden te wijzigen.

defaultFuzzyEditDistance

integer

Hiermee wijzigt u de standaardwaarde voor fuzzy bewerkingsafstand voor deze entiteit. Het kan worden gebruikt om de standaardwaarde van alle aliassen fuzzyEditDistance-waarden te wijzigen.

description

string

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven met elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

fuzzyEditDistance

integer

De standaardwaarde is 0. Maximumwaarde van 5. Geeft het acceptabele aantal afwijkende tekens aan dat nog steeds overeenkomt met de entiteitsnaam. De kleinste mogelijke fzzerigheid voor een bepaalde overeenkomst wordt geretourneerd. Als de bewerkingsafstand bijvoorbeeld is ingesteld op 3, komt 'Windows10' nog steeds overeen met 'Windows', 'Windows10' en 'Windows 7'. Wanneer de gevoeligheid van hoofdletters is ingesteld op onwaar, worden verschillen in hoofdletters en kleine letters niet meegeteld bij de tolerantie, maar anders wel.

id

string

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven met elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

name

string

De entiteitsdescriptor op het hoogste niveau. Overeenkomsten in de uitvoer van de vaardigheid worden gegroepeerd op deze naam en moeten de 'genormaliseerde' vorm van de gevonden tekst vertegenwoordigen.

subtype

string

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven met elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

type

string

Dit veld kan worden gebruikt als een passthrough voor aangepaste metagegevens over de overeenkomende tekst(en). De waarde van dit veld wordt weergegeven met elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

CustomEntityAlias

Een complex object dat kan worden gebruikt om alternatieve spelling of synoniemen op te geven aan de naam van de hoofdentiteit.

Name Type Description
accentSensitive

boolean

Bepaal of de alias accentgevoelig is.

caseSensitive

boolean

Bepaal of de alias hoofdlettergevoelig is.

fuzzyEditDistance

integer

Bepaal de fuzzy bewerkingsafstand van de alias.

text

string

De tekst van de alias.

CustomEntityLookupSkill

Een vaardigheid zoekt naar tekst uit een aangepaste, door de gebruiker gedefinieerde lijst met woorden en woordgroepen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

entitiesDefinitionUri

string

Pad naar een JSON- of CSV-bestand met alle doeltekst die moet worden vergeleken. Deze entiteitsdefinitie wordt gelezen aan het begin van een indexeerfunctieuitvoering. Updates van dit bestand tijdens een uitvoering van een indexeerfunctie worden pas van kracht nadat de volgende uitvoeringen zijn uitgevoerd. Deze configuratie moet toegankelijk zijn via HTTPS.

globalDefaultAccentSensitive

boolean

Een globale vlag voor AccentSensitive. Als AccentSensitive niet is ingesteld in CustomEntity, is deze waarde de standaardwaarde.

globalDefaultCaseSensitive

boolean

Een globale vlag voor CaseSensitive. Als CaseSensitive niet is ingesteld in CustomEntity, is deze waarde de standaardwaarde.

globalDefaultFuzzyEditDistance

integer

Een globale vlag voor FuzzyEditDistance. Als FuzzyEditDistance niet is ingesteld in CustomEntity, is deze waarde de standaardwaarde.

inlineEntitiesDefinition

CustomEntity[]

De inline CustomEntity-definitie.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

CustomEntityLookupSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door CustomEntityLookupSkill.

Name Type Description
da

string

Deens

de

string

Duits

en

string

Engels

es

string

Spaans

fi

string

Fins

fr

string

Frans

it

string

Italiaans

ko

string

Koreaans

pt

string

Portugees

DefaultCognitiveServicesAccount

Een leeg object dat de standaardresource van de Azure AI-service vertegenwoordigt voor een vaardighedenset.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Een URI-fragment dat het type Azure AI-serviceresource aangeeft dat is gekoppeld aan een vaardighedenset.

description

string

Beschrijving van de Azure AI-serviceresource die is gekoppeld aan een vaardighedenset.

DocumentExtractionSkill

Een vaardigheid waarmee inhoud uit een bestand in de verrijkingspijplijn wordt geëxtraheerd.

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Een URI-fragment dat het type vaardigheid aangeeft.

configuration

object

Een woordenlijst met configuraties voor de vaardigheid.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

dataToExtract

string

Het type gegevens dat moet worden geëxtraheerd voor de vaardigheid. Wordt ingesteld op 'contentAndMetadata' als deze niet is gedefinieerd.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

parsingMode

string

De parsingMode voor de vaardigheid. Wordt ingesteld op 'standaard' als deze niet is gedefinieerd.

EntityCategory

Een tekenreeks die aangeeft welke entiteitscategorieën moeten worden geretourneerd.

Name Type Description
datetime

string

Entiteiten die een datum en tijd beschrijven.

email

string

Entiteiten die een e-mailadres beschrijven.

location

string

Entiteiten die een fysieke locatie beschrijven.

organization

string

Entiteiten die een organisatie beschrijven.

person

string

Entiteiten die een persoon beschrijven.

quantity

string

Entiteiten die een hoeveelheid beschrijven.

url

string

Entiteiten die een URL beschrijven.

EntityLinkingSkill

Met de Text Analytics-API extraheert u gekoppelde entiteiten uit tekst.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

minimumPrecision

number

Een waarde tussen 0 en 1 die worden gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als dit niet is ingesteld (standaard) of expliciet is ingesteld op null, worden alle entiteiten opgenomen.

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

EntityRecognitionSkill

Deze vaardigheid is afgeschaft. Gebruik de V3. EntityRecognitionSkill in plaats daarvan.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Een URI-fragment dat het type vaardigheid aangeeft.

categories

EntityCategory[]

Een lijst met entiteitscategorieën die moeten worden geëxtraheerd.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

includeTypelessEntities

boolean

Bepaalt of entiteiten moeten worden opgenomen die wel of niet bekend zijn, maar die niet voldoen aan een vooraf gedefinieerd type. Als deze configuratie niet is ingesteld (standaard), ingesteld op null of is ingesteld op onwaar, worden entiteiten die niet voldoen aan een van de vooraf gedefinieerde typen niet weergegeven.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

minimumPrecision

number

Een waarde tussen 0 en 1 die worden gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als dit niet is ingesteld (standaard) of expliciet is ingesteld op null, worden alle entiteiten opgenomen.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

EntityRecognitionSkillLanguage

Verouderd. De taalcodes die worden ondersteund voor invoertekst door EntityRecognitionSkill.

Name Type Description
ar

string

Arabisch

cs

string

Tsjechisch

da

string

Deens

de

string

Duits

el

string

Grieks

en

string

Engels

es

string

Spaans

fi

string

Fins

fr

string

Frans

hu

string

Hongaars

it

string

Italiaans

ja

string

Japans

ko

string

Koreaans

nl

string

Nederlands

no

string

Noors (Bokmaal)

pl

string

Pools

pt-BR

string

Portugees (Brazilië)

pt-PT

string

Portugees (Portugal)

ru

string

Russisch

sv

string

Zweeds

tr

string

Turks

zh-Hans

string

Chinese-Simplified

zh-Hant

string

Chinese-Traditional

EntityRecognitionSkillV3

Met behulp van de Text Analytics-API worden entiteiten van verschillende typen uit tekst geëxtraheerd.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Een URI-fragment dat het type vaardigheid aangeeft.

categories

string[]

Een lijst met entiteitscategorieën die moeten worden geëxtraheerd.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

minimumPrecision

number

Een waarde tussen 0 en 1 die worden gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als dit niet is ingesteld (standaard) of expliciet is ingesteld op null, worden alle entiteiten opgenomen.

modelVersion

string

De versie van het model die moet worden gebruikt bij het aanroepen van de Text Analytics-API. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het extra informatietype.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout bevat aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

ImageAnalysisSkill

Een vaardigheid waarmee afbeeldingsbestanden worden geanalyseerd. Het extraheert een uitgebreide set visuele functies op basis van de inhoud van de afbeelding.

Name Type Description
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

details

ImageDetail[]

Een tekenreeks die aangeeft welke domeinspecifieke gegevens moeten worden geretourneerd.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

visualFeatures

VisualFeature[]

Een lijst met visuele functies.

ImageAnalysisSkillLanguage

De taalcodes die worden ondersteund voor invoer door ImageAnalysisSkill.

Name Type Description
ar

string

Arabisch

az

string

Azeri

bg

string

Bulgaars

bs

string

Bosnisch Latijns

ca

string

Catalaans

cs

string

Tsjechisch

cy

string

Welsh

da

string

Deens

de

string

Duits

el

string

Grieks

en

string

Engels

es

string

Spaans

et

string

Estisch

eu

string

Baskisch

fi

string

Fins

fr

string

Frans

ga

string

Iers

gl

string

Galicisch

he

string

Hebreeuws

hi

string

Hindi

hr

string

Kroatisch

hu

string

Hongaars

id

string

Indonesisch

it

string

Italiaans

ja

string

Japans

kk

string

Kazachstaans

ko

string

Koreaans

lt

string

Litouws

lv

string

Lets

mk

string

Macedonisch

ms

string

Maleis Maleisië

nb

string

Noors (Bokmal)

nl

string

Nederlands

pl

string

Pools

prs

string

Dari

pt

string

Portuguese-Portugal

pt-BR

string

Portuguese-Brazil

pt-PT

string

Portuguese-Portugal

ro

string

Roemeens

ru

string

Russisch

sk

string

Slowaaks

sl

string

Sloveens

sr-Cyrl

string

Servisch - Cyrillische RS

sr-Latn

string

Servisch - Latijnse RS

sv

string

Zweeds

th

string

Thais

tr

string

Turks

uk

string

Oekraïens

vi

string

Vietnamees

zh

string

Vereenvoudigd Chinees

zh-Hans

string

Vereenvoudigd Chinees

zh-Hant

string

Traditioneel Chinees

ImageDetail

Een tekenreeks die aangeeft welke domeinspecifieke gegevens moeten worden geretourneerd.

Name Type Description
celebrities

string

Details die worden herkend als beroemdheden.

landmarks

string

Details die worden herkend als oriëntatiepunten.

IndexProjectionMode

Definieert het gedrag van de indexprojecties ten opzichte van de rest van de indexeerfunctie.

Name Type Description
includeIndexingParentDocuments

string

Het brondocument wordt naar de doelindex van de indexeerfunctie geschreven. Dit is het standaardpatroon.

skipIndexingParentDocuments

string

Het brondocument wordt overgeslagen van het schrijven naar de doelindex van de indexeerfunctie.

InputFieldMappingEntry

Invoerveldtoewijzing voor een vaardigheid.

Name Type Description
inputs

InputFieldMappingEntry[]

De recursieve invoer die wordt gebruikt bij het maken van een complex type.

name

string

De naam van de invoer.

source

string

De bron van de invoer.

sourceContext

string

De broncontext die wordt gebruikt voor het selecteren van recursieve invoer.

KeyPhraseExtractionSkill

Een vaardigheid die gebruikmaakt van tekstanalyse voor sleuteltermextractie.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

maxKeyPhraseCount

integer

Een getal dat aangeeft hoeveel sleuteltermen moeten worden geretourneerd. Als u afwezig bent, worden alle geïdentificeerde sleuteltermen geretourneerd.

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

KeyPhraseExtractionSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door KeyPhraseExtractionSkill.

Name Type Description
da

string

Deens

de

string

Duits

en

string

Engels

es

string

Spaans

fi

string

Fins

fr

string

Frans

it

string

Italiaans

ja

string

Japans

ko

string

Koreaans

nl

string

Nederlands

no

string

Noors (Bokmaal)

pl

string

Pools

pt-BR

string

Portugees (Brazilië)

pt-PT

string

Portugees (Portugal)

ru

string

Russisch

sv

string

Zweeds

LanguageDetectionSkill

Een vaardigheid die de taal van invoertekst detecteert en één taalcode rapporteert voor elk document dat op de aanvraag is ingediend. De taalcode wordt gekoppeld aan een score die het vertrouwen van de analyse aangeeft.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultCountryHint

string

Een landcode die moet worden gebruikt als hint voor het taaldetectiemodel als deze de taal niet ondubbelzinnig kan maken.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

LineEnding

Definieert de reeks tekens die moeten worden gebruikt tussen de regels tekst die door de OCR-vaardigheid worden herkend. De standaardwaarde is 'spatie'.

Name Type Description
carriageReturn

string

Lijnen worden gescheiden door een regelterugloopteken ('\r').

carriageReturnLineFeed

string

Lijnen worden gescheiden door een regelterugloop en een regelinvoer ('\r\n') teken.

lineFeed

string

Lijnen worden gescheiden door één regelinvoer ('\n') teken.

space

string

Regels worden gescheiden door één spatieteken.

MergeSkill

Een vaardigheid voor het samenvoegen van twee of meer tekenreeksen in één uniforme tekenreeks, met een optionele door de gebruiker gedefinieerd scheidingsteken dat elk onderdeelonderdeel scheidt.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

insertPostTag

string

De tag geeft het einde van de samengevoegde tekst aan. De tag is standaard een lege ruimte.

insertPreTag

string

De tag geeft het begin van de samengevoegde tekst aan. De tag is standaard een lege ruimte.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

OcrSkill

Een vaardigheid waarmee tekst uit afbeeldingsbestanden wordt geëxtraheerd.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

OcrSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

detectOrientation

boolean

False

Een waarde die aangeeft dat de oriëntatiedetectie moet worden ingeschakeld of niet. De standaardwaarde is onwaar.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

lineEnding

LineEnding

Definieert de reeks tekens die moeten worden gebruikt tussen de regels tekst die door de OCR-vaardigheid worden herkend. De standaardwaarde is 'spatie'.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

OcrSkillLanguage

De taalcodes die worden ondersteund voor invoer door OcrSkill.

Name Type Description
Jns

string

Jaunsari (Devanagiri)

af

string

Afrikaans

anp

string

Angika (Devanagiri)

ar

string

Arabisch

ast

string

Asturisch

awa

string

Awadhi-Hindi (Devanagiri)

az

string

Azerbeidzjaans (Latijns)

be

string

Wit-Rusland (Cyrillisch en Latijns)

be-cyrl

string

Wit-Wit-Rusland (Cyrillisch)

be-latn

string

Wit-Wit-Rusland (Latijns)

bfy

string

Bagheli

bfz

string

Mahasu Pahari (Devanagiri)

bg

string

Bulgaars

bgc

string

Haryanvi

bho

string

Bhojpuri-Hindi (Devanagiri)

bi

string

Bislama

bns

string

Bundeli

br

string

Bretons

bra

string

Brajbha

brx

string

Bodo (Devanagiri)

bs

string

Bosnisch Latijns

bua

string

Buryat (Cyrillisch)

ca

string

Catalaans

ceb

string

Cebuano

ch

string

Chamorro

cnr-cyrl

string

Montenegrin (Cyrillisch)

cnr-latn

string

Montenegrin (Latijns)

co

string

Corsicaans

crh

string

Crimean Tatar (Latijns)

cs

string

Tsjechisch

csb

string

Kasjoebisch

cy

string

Welsh

da

string

Deens

de

string

Duits

dhi

string

Dhimal (Devanagiri)

doi

string

Dogri (Devanagiri)

dsb

string

Lower Sorbian

el

string

Grieks

en

string

Engels

es

string

Spaans

et

string

Estisch

eu

string

Baskisch

fa

string

Perzisch

fi

string

Fins

fil

string

Filipijns

fj

string

Fijisch

fo

string

Faeröers

fr

string

Frans

fur

string

Frulian

fy

string

West-Fries

ga

string

Iers

gag

string

Gagauz (Latijns)

gd

string

Schots-Gaelisch

gil

string

Gilbertese

gl

string

Galicisch

gon

string

Gondi (Devanagiri)

gv

string

Manx

gvr

string

Gurung (Devanagiri)

haw

string

Hawaïaans

hi

string

Hindi

hlb

string

Halbi (Devanagiri)

hne

string

Chhattiskhai (Devanagiri)

hni

string

Cate

hoc

string

Ho (Devanagiri)

hr

string

Kroatisch

hsb

string

Upper Sorbian

ht

string

Haïtiaans

hu

string

Hongaars

ia

string

Interlingua

id

string

Indonesisch

is

string

IJslands

it

string

Italiaans

iu

string

Inuktitut (Latijns)

ja

string

Japans

jv

string

Javaans

kaa

string

Kara-Kalpak (Latijns)

kaa-cyrl

string

Kara-Kalpak (Cyrillisch)

kac

string

Kachin (Latijns)

kea

string

Kabuverdianu

kfq

string

Korku

kha

string

Khasi

kk-cyrl

string

Kazachs (Cyrillisch)

kk-latn

string

Kazachs (Latijns)

kl

string

Groenlands

klr

string

Khaling

kmj

string

Malto (Devanagiri)

ko

string

Koreaans

kos

string

Kosraean

kpy

string

Koryak

krc

string

Karachay-Balkar

kru

string

Kurukh (Devanagiri)

ksh

string

Ripuarisch

ku-arab

string

Turks (Arabisch)

ku-latn

string

Turks (Latijns)

kum

string

Kumyk (Cyrillisch)

kw

string

Cornish

ky

string

Kirgizisch (Cyrillisch)

la

string

Latijn

lb

string

Luxemburgs

lkt

string

Lakota

lt

string

Litouws

mi

string

Maori

mn

string

Mongools (Cyrillisch)

mr

string

Marathi

ms

string

Maleis (Latijns)

mt

string

Maltees

mww

string

Hmong Daw (Latijns)

myv

string

Erzya (Cyrillisch)

nap

string

Napolitaans

nb

string

Noors

ne

string

Nepalees

niu

string

Niuean

nl

string

Nederlands

no

string

Noors

nog

string

Nogay

oc

string

Occitaans

os

string

Ossetic

pa

string

Punjabi (Arabisch)

pl

string

Pools

prs

string

Dari

ps

string

Pasjtoe

pt

string

Portugees

quc

string

K'iche'

rab

string

Afschuining

rm

string

Romeinen

ro

string

Roemeens

ru

string

Russisch

sa

string

Sanskrit (Devanagiri)

sat

string

Santali (Devanagiri)

sck

string

Sadri (Devanagiri)

sco

string

Schotten

sk

string

Slowaaks

sl

string

Sloveens

sm

string

Samoaan (Latijns)

sma

string

Zuid-Samisch

sme

string

Noord-Sami (Latijns)

smj

string

Lule Sami

smn

string

Inari Sami

sms

string

Skolt Sami

so

string

Somalië (Arabisch)

sq

string

Albanees

sr

string

Servisch (Latijns)

sr-Cyrl

string

Servisch (Cyrillisch)

sr-Latn

string

Servisch (Latijns)

srx

string

Sirmauri (Devanagiri)

sv

string

Zweeds

sw

string

Swahili (Latijns)

tet

string

Tetun

tg

string

Tadzjiik (Cyrillisch)

thf

string

Thangmi

tk

string

Turkmen (Latijns)

to

string

Tongan

tr

string

Turks

tt

string

Tatar (Latijns)

tyv

string

Tuvan

ug

string

Uyghur (Arabisch)

unk

string

Onbekend (alle)

ur

string

Urdu

uz

string

Oezbeeks (Latijns)

uz-arab

string

Oezbeeks (Arabisch)

uz-cyrl

string

Oezbeeks (Cyrillisch)

vo

string

Volapük

wae

string

Walser

xnr

string

Kangri (Devanagiri)

xsr

string

Sherpa (Devanagiri)

yua

string

Yucatec Maya

za

string

Zhuang

zh-Hans

string

Vereenvoudigd Chinees

zh-Hant

string

Traditioneel Chinees

zu

string

Zulu

OutputFieldMappingEntry

Uitvoerveldtoewijzing voor een vaardigheid.

Name Type Description
name

string

De naam van de uitvoer die is gedefinieerd door de vaardigheid.

targetName

string

De doelnaam van de uitvoer. Dit is optioneel en is standaard ingesteld op naam.

PIIDetectionSkill

Met de Text Analytics-API extraheert u persoonlijke gegevens uit een invoertekst en krijgt u de mogelijkheid om deze te maskeren.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

domain

string

Als dit is opgegeven, wordt het PII-domein ingesteld op alleen een subset van de entiteitscategorieën. Mogelijke waarden zijn: 'phi', 'none'. De standaardwaarde is 'none'.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

maskingCharacter

string

Het teken dat wordt gebruikt om de tekst te maskeren als de parameter maskingMode is ingesteld om te vervangen. De standaardwaarde is *.

maskingMode

PIIDetectionSkillMaskingMode

Een parameter die verschillende manieren biedt om de persoonlijke gegevens te maskeren die in de invoertekst zijn gedetecteerd. De standaardwaarde is 'none'.

minimumPrecision

number

Een waarde tussen 0 en 1 die worden gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore groter is dan de opgegeven waarde. Als dit niet is ingesteld (standaard) of expliciet is ingesteld op null, worden alle entiteiten opgenomen.

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

piiCategories

string[]

Een lijst met PII-entiteitscategorieën die moeten worden geëxtraheerd en gemaskeerd.

PIIDetectionSkillMaskingMode

Een tekenreeks die aangeeft welke maskingMode moet worden gebruikt om de persoonlijke gegevens te maskeren die in de invoertekst zijn gedetecteerd.

Name Type Description
none

string

Er treedt geen maskering op en de maskedText-uitvoer wordt niet geretourneerd.

replace

string

Vervangt de gedetecteerde entiteiten door het teken dat is opgegeven in de parameter maskingCharacter. Het teken wordt herhaald tot de lengte van de gedetecteerde entiteit, zodat de verschuivingen correct overeenkomen met zowel de invoertekst als de uitvoermaskeredText.

SearchIndexerDataNoneIdentity

Hiermee wist u de identiteitseigenschap van een gegevensbron.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Een URI-fragment dat het type identiteit aangeeft.

SearchIndexerDataUserAssignedIdentity

Hiermee geeft u de identiteit op voor een gegevensbron die moet worden gebruikt.

Name Type Description
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Een URI-fragment dat het type identiteit aangeeft.

userAssignedIdentity

string

De volledig gekwalificeerde Azure-resource-id van een door de gebruiker toegewezen beheerde identiteit, meestal in de vorm '/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId' die aan de zoekservice moet zijn toegewezen.

SearchIndexerIndexProjections

Definitie van aanvullende projecties voor secundaire zoekindexen.

Name Type Description
parameters

SearchIndexerIndexProjectionsParameters

Een woordenlijst met configuratie-eigenschappen die specifiek zijn voor indexprojectie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

selectors

SearchIndexerIndexProjectionSelector[]

Een lijst met projecties die moeten worden uitgevoerd voor secundaire zoekindexen.

SearchIndexerIndexProjectionSelector

Beschrijving van de gegevens die moeten worden opgeslagen in de aangewezen zoekindex.

Name Type Description
mappings

InputFieldMappingEntry[]

Toewijzingen voor de projectie of welke bron moet worden toegewezen aan welk veld in de doelindex.

parentKeyFieldName

string

Naam van het veld in de zoekindex waaraan de sleutelwaarde van het bovenliggende document moet worden toegewezen. Moet een tekenreeksveld zijn dat filterbaar is en niet het sleutelveld.

sourceContext

string

Broncontext voor de projecties. Vertegenwoordigt de kardinaliteit waarmee het document wordt gesplitst in meerdere subdocumenten.

targetIndexName

string

De naam van de zoekindex waaraan moet worden projecteren. Moet een sleutelveld hebben met de analyseset voor trefwoorden.

SearchIndexerIndexProjectionsParameters

Een woordenlijst met configuratie-eigenschappen die specifiek zijn voor indexprojectie. Elke naam is de naam van een specifieke eigenschap. Elke waarde moet van een primitief type zijn.

Name Type Description
projectionMode

IndexProjectionMode

Definieert het gedrag van de indexprojecties ten opzichte van de rest van de indexeerfunctie.

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties voor azure blob, tabel of bestanden van verrijkte gegevens.

Name Type Description
projections

SearchIndexerKnowledgeStoreProjection[]

Een lijst met extra projecties die moeten worden uitgevoerd tijdens het indexeren.

storageConnectionString

string

De verbindingsreeks voor de projecties van het opslagaccount wordt opgeslagen in.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Files.

Name Type Description
generatedKeyName

string

Naam van gegenereerde sleutel voor het opslaan van projectie onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van referentiesleutel voor verschillende projectie.

source

string

Brongegevens naar project.

sourceContext

string

Broncontext voor complexe projecties.

storageContainer

string

Blobcontainer waarin projecties worden opgeslagen.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Blob.

Name Type Description
generatedKeyName

string

Naam van gegenereerde sleutel voor het opslaan van projectie onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van referentiesleutel voor verschillende projectie.

source

string

Brongegevens naar project.

sourceContext

string

Broncontext voor complexe projecties.

storageContainer

string

Blobcontainer waarin projecties worden opgeslagen.

SearchIndexerKnowledgeStoreProjection

Containerobject voor verschillende projectiekiezers.

Name Type Description
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projecties naar Azure File Storage.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projecties naar Azure Blob Storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projecties naar Azure Table Storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschrijving van de gegevens die moeten worden opgeslagen in Azure Tables.

Name Type Description
generatedKeyName

string

Naam van gegenereerde sleutel voor het opslaan van projectie onder.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

Naam van referentiesleutel voor verschillende projectie.

source

string

Brongegevens naar project.

sourceContext

string

Broncontext voor complexe projecties.

tableName

string

De naam van de Azure-tabel waarin projectgegevens moeten worden opgeslagen.

SearchIndexerSkillset

Een lijst met vaardigheden.

Name Type Description
@odata.etag

string

De ETag van de vaardighedenset.

cognitiveServices CognitiveServicesAccount:

Details over de Azure AI-service die moet worden gebruikt bij het uitvoeren van vaardigheden.

description

string

De beschrijving van de vaardighedenset.

encryptionKey

SearchResourceEncryptionKey

Een beschrijving van een versleutelingssleutel die u in Azure Key Vault maakt. Deze sleutel wordt gebruikt om een extra niveau van versleuteling-at-rest te bieden voor uw definitie van de vaardighedenset wanneer u volledige zekerheid wilt dat niemand, zelfs Microsoft, uw definitie van uw vaardighedenset kan ontsleutelen. Zodra u de definitie van uw vaardighedenset hebt versleuteld, blijft deze altijd versleuteld. De zoekservice negeert pogingen om deze eigenschap in te stellen op null. U kunt deze eigenschap indien nodig wijzigen als u uw versleutelingssleutel wilt draaien; De definitie van uw vaardighedenset wordt niet beïnvloed. Versleuteling met door de klant beheerde sleutels is niet beschikbaar voor gratis zoekservices en is alleen beschikbaar voor betaalde services die zijn gemaakt op of na 1 januari 2019.

indexProjections

SearchIndexerIndexProjections

Definitie van aanvullende projecties naar secundaire zoekindexen.

knowledgeStore

SearchIndexerKnowledgeStore

Definitie van aanvullende projecties voor Azure blob, tabel of bestanden van verrijkte gegevens.

name

string

De naam van de vaardighedenset.

skills SearchIndexerSkill[]:

Een lijst met vaardigheden in de vaardighedenset.

SearchResourceEncryptionKey

Een door de klant beheerde versleutelingssleutel in Azure Key Vault. Sleutels die u maakt en beheert, kunnen worden gebruikt voor het versleutelen of ontsleutelen van data-at-rest, zoals indexen en synoniemenkaarten.

Name Type Description
accessCredentials

AzureActiveDirectoryApplicationCredentials

Optionele Azure Active Directory-referenties die worden gebruikt voor toegang tot uw Azure Key Vault. Niet vereist als u in plaats daarvan beheerde identiteit gebruikt.

keyVaultKeyName

string

De naam van uw Azure Key Vault-sleutel die moet worden gebruikt om uw data-at-rest te versleutelen.

keyVaultKeyVersion

string

De versie van uw Azure Key Vault-sleutel die moet worden gebruikt om uw data-at-rest te versleutelen.

keyVaultUri

string

De URI van uw Azure Key Vault, ook wel DNS-naam genoemd, die de sleutel bevat die moet worden gebruikt voor het versleutelen van uw data-at-rest. Een voorbeeld van een URI kan https://my-keyvault-name.vault.azure.netzijn.

SentimentSkill

Deze vaardigheid is afgeschaft. Gebruik de V3. SentimentSkill in plaats daarvan.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

SentimentSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

SentimentSkillLanguage

Verouderd. De taalcodes die worden ondersteund voor invoertekst door SentimentSkill.

Name Type Description
da

string

Deens

de

string

Duits

el

string

Grieks

en

string

Engels

es

string

Spaans

fi

string

Fins

fr

string

Frans

it

string

Italiaans

nl

string

Nederlands

no

string

Noors (Bokmaal)

pl

string

Pools

pt-PT

string

Portugees (Portugal)

ru

string

Russisch

sv

string

Zweeds

tr

string

Turks

SentimentSkillV3

Met behulp van de Text Analytics-API worden ongestructureerde tekst geëvalueerd en voor elke record sentimentlabels (zoals 'negatief', 'neutraal' en 'positief') op basis van de hoogste betrouwbaarheidsscore van de service op zin- en documentniveau.

Name Type Default value Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

includeOpinionMining

boolean

False

Indien ingesteld op waar, bevat de uitvoer van de vaardigheid informatie uit Text Analytics voor meninganalyse, namelijk doelen (zelfstandige naamwoorden of werkwoorden) en hun bijbehorende evaluatie (bijvoeglijk naamwoord) in de tekst. De standaardwaarde is onwaar.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

modelVersion

string

De versie van het model dat moet worden gebruikt bij het aanroepen van de Text Analytics-service. Deze wordt standaard ingesteld op de meest recente versie wanneer deze niet is opgegeven. U wordt aangeraden deze waarde niet op te geven, tenzij dit absoluut noodzakelijk is.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

ShaperSkill

Een vaardigheid voor het opnieuw vormgeven van de uitvoer. Er wordt een complex type gemaakt ter ondersteuning van samengestelde velden (ook wel multipart-velden genoemd).

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

SplitSkill

Een vaardigheid om een tekenreeks te splitsen in stukken tekst.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultLanguageCode

SplitSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardwaarde is en.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

maximumPageLength

integer

De gewenste maximale paginalengte. De standaardwaarde is 10000.

maximumPagesToTake

integer

Alleen van toepassing wanneer textSplitMode is ingesteld op 'pages'. Indien opgegeven, wordt de SplitSkill niet meer gesplitst na het verwerken van de eerste 'maximumPagesToTake'-pagina's, om de prestaties te verbeteren wanneer er slechts enkele initiële pagina's nodig zijn voor elk document.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

pageOverlapLength

integer

Alleen van toepassing wanneer textSplitMode is ingesteld op 'pages'. Indien opgegeven, begint n+1e chunk met dit aantal tekens/tokens vanaf het einde van het nde segment.

textSplitMode

TextSplitMode

Een waarde die aangeeft welke splitsmodus moet worden uitgevoerd.

SplitSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door SplitSkill.

Name Type Description
am

string

Amhaars

bs

string

Bosnisch

cs

string

Tsjechisch

da

string

Deens

de

string

Duits

en

string

Engels

es

string

Spaans

et

string

Estisch

fi

string

Fins

fr

string

Frans

he

string

Hebreeuws

hi

string

Hindi

hr

string

Kroatisch

hu

string

Hongaars

id

string

Indonesisch

is

string

IJslands

it

string

Italiaans

ja

string

Japans

ko

string

Koreaans

lv

string

Lets

nb

string

Noors

nl

string

Nederlands

pl

string

Pools

pt

string

Portugees (Portugal)

pt-br

string

Portugees (Brazilië)

ru

string

Russisch

sk

string

Slowaaks

sl

string

Sloveens

sr

string

Servisch

sv

string

Zweeds

tr

string

Turks

ur

string

Urdu

zh

string

Chinees (vereenvoudigd)

TextSplitMode

Een waarde die aangeeft welke splitsmodus moet worden uitgevoerd.

Name Type Description
pages

string

Splits de tekst in afzonderlijke pagina's.

sentences

string

Splits de tekst in afzonderlijke zinnen.

TextTranslationSkill

Een vaardigheid om tekst van de ene taal naar de andere te vertalen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

De taalcode waaruit documenten moeten worden vertaald voor documenten die de taal niet expliciet opgeven.

defaultToLanguageCode

TextTranslationSkillLanguage

De taalcode waarnaar documenten moeten worden vertaald voor documenten waarin de taal niet expliciet wordt opgegeven.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

suggestedFrom

TextTranslationSkillLanguage

De taalcode voor het vertalen van documenten vanaf het moment dat de invoer vanLanguageCode en de standaardparameterFromLanguageCode niet worden opgegeven en de automatische taaldetectie is mislukt. De standaardwaarde is en.

TextTranslationSkillLanguage

De taalcodes die worden ondersteund voor invoertekst door TextTranslationSkill.

Name Type Description
af

string

Afrikaans

ar

string

Arabisch

bg

string

Bulgaars

bn

string

Bangla

bs

string

Bosnisch (Latijns)

ca

string

Catalaans

cs

string

Tsjechisch

cy

string

Welsh

da

string

Deens

de

string

Duits

el

string

Grieks

en

string

Engels

es

string

Spaans

et

string

Estisch

fa

string

Perzisch

fi

string

Fins

fil

string

Filipijns

fj

string

Fijisch

fr

string

Frans

ga

string

Iers

he

string

Hebreeuws

hi

string

Hindi

hr

string

Kroatisch

ht

string

Haïtiaans

hu

string

Hongaars

id

string

Indonesisch

is

string

IJslands

it

string

Italiaans

ja

string

Japans

kn

string

Kannada

ko

string

Koreaans

lt

string

Litouws

lv

string

Lets

mg

string

Malagasi

mi

string

Maori

ml

string

Malajalam

ms

string

Maleis

mt

string

Maltees

mww

string

Hmong Daw

nb

string

Noors

nl

string

Nederlands

otq

string

Queretaro Otomi

pa

string

Punjabi

pl

string

Pools

pt

string

Portugees

pt-PT

string

Portugees (Portugal)

pt-br

string

Portugees (Brazilië)

ro

string

Roemeens

ru

string

Russisch

sk

string

Slowaaks

sl

string

Sloveens

sm

string

Samoaans

sr-Cyrl

string

Servisch (Cyrillisch)

sr-Latn

string

Servisch (Latijns)

sv

string

Zweeds

sw

string

Swahili

ta

string

Tamil

te

string

Telugu

th

string

Thais

tlh

string

Klingon

tlh-Latn

string

Klingon (Latijns schrift)

tlh-Piqd

string

Klingon (Klingon script)

to

string

Tongan

tr

string

Turks

ty

string

Tahitian

uk

string

Oekraïens

ur

string

Urdu

vi

string

Vietnamees

yua

string

Yucatec Maya

yue

string

Kantonees (traditioneel)

zh-Hans

string

Vereenvoudigd Chinees

zh-Hant

string

Traditioneel Chinees

VisualFeature

De tekenreeksen die aangeven welke visuele functietypen moeten worden geretourneerd.

Name Type Description
adult

string

Visuele kenmerken die worden herkend als volwassen personen.

brands

string

Visuele kenmerken die worden herkend als commerciële merken.

categories

string

Categorieën.

description

string

Beschrijving.

faces

string

Visuele functies die worden herkend als gezichten van personen.

objects

string

Visuele kenmerken die worden herkend als objecten.

tags

string

Tags.

WebApiSkill

Een vaardigheid die een web-API-eindpunt kan aanroepen, zodat u een vaardighedenset kunt uitbreiden door uw aangepaste code aan te roepen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Een URI-fragment dat het type vaardigheid aangeeft.

authIdentity SearchIndexerDataIdentity:

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor uitgaande verbindingen. Als er een authResourceId is opgegeven en deze niet is opgegeven, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Bij updates van de indexeerfunctie blijft de waarde ongewijzigd als de identiteit niet is opgegeven. Als deze optie is ingesteld op 'none', wordt de waarde van deze eigenschap gewist.

authResourceId

string

Is van toepassing op aangepaste vaardigheden die verbinding maken met externe code in een Azure-functie of een andere toepassing die de transformaties biedt. Deze waarde moet de toepassings-id zijn die is gemaakt voor de functie of app wanneer deze is geregistreerd bij Azure Active Directory. Wanneer deze is opgegeven, maakt de aangepaste vaardigheid verbinding met de functie of app met behulp van een beheerde id (systeem of door de gebruiker toegewezen) van de zoekservice en het toegangstoken van de functie of app, waarbij deze waarde wordt gebruikt als de resource-id voor het maken van het bereik van het toegangstoken.

batchSize

integer

De gewenste batchgrootte die het aantal documenten aangeeft.

context

string

Vertegenwoordigt het niveau waarop bewerkingen plaatsvinden, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/inhoud). De standaardwaarde is /document.

degreeOfParallelism

integer

Als deze optie is ingesteld, kan het aantal parallelle aanroepen naar de web-API worden uitgevoerd.

description

string

De beschrijving van de vaardigheid die de invoer, uitvoer en het gebruik van de vaardigheid beschrijft.

httpHeaders

object

De headers die nodig zijn om de HTTP-aanvraag te maken.

httpMethod

string

De methode voor de HTTP-aanvraag.

inputs

InputFieldMappingEntry[]

Invoer van de vaardigheden kan een kolom zijn in de brongegevensset of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert in de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de op 1 gebaseerde index in de vaardighedenmatrix, voorafgegaan door het teken '#'.

outputs

OutputFieldMappingEntry[]

De uitvoer van een vaardigheid is een veld in een zoekindex of een waarde die kan worden gebruikt als invoer door een andere vaardigheid.

timeout

string

De gewenste time-out voor de aanvraag. De standaardwaarde is 30 seconden.

uri

string

De URL voor de web-API.