Share via


Skillsets - Create Or Update

Hiermee maakt u een nieuwe vaardighedenset in een zoekservice of werkt u de vaardighedenset bij als deze al bestaat.

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

URI-parameters

Name In Vereist Type Description
endpoint
path True

string

De eindpunt-URL van de zoekservice.

skillsetName
path True

string

De naam van de vaardighedenset die moet worden gemaakt of bijgewerkt.

api-version
query True

string

Client-API-versie.

disableCacheReprocessingChangeDetection
query

boolean

Hiermee schakelt u wijzigingsdetectie voor het opnieuw verwerken van de cache uit.

ignoreResetRequirements
query

boolean

Hiermee worden de vereisten voor het opnieuw instellen van de cache genegeerd.

Aanvraagkoptekst

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

string

uuid

De tracerings-id die met de aanvraag wordt verzonden om te helpen bij foutopsporing.

If-Match

string

Definieert de If-Match voorwaarde. De bewerking wordt alleen uitgevoerd als de ETag op de server overeenkomt met deze waarde.

If-None-Match

string

Definieert de voorwaarde If-None-Match. De bewerking wordt alleen uitgevoerd als de ETag op de server niet overeenkomt met deze waarde.

Prefer True

string

Voor HTTP PUT-aanvragen geeft de service de opdracht om de gemaakte/bijgewerkte resource te retourneren wanneer deze is voltooid.

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 maakt in Azure Key Vault. 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 de 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 roteren; Uw definitie van de 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 voor secundaire zoekindexen.

knowledgeStore

SearchIndexerKnowledgeStore

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

Antwoorden

Name Type Description
200 OK

SearchIndexerSkillset

De vaardighedenset is bijgewerkt.

201 Created

SearchIndexerSkillset

De vaardighedenset is gemaakt.

Other Status Codes

SearchError

Foutreactie.

Voorbeelden

SearchServiceCreateOrUpdateSkillset

Sample Request

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


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

Sample Response

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

Definities

Name Description
AmlSkill

Met de AML-vaardigheid kunt u AI-verrijking uitbreiden met een aangepast Azure Machine Learning-model (AML). Zodra een AML-model is getraind en geïmplementeerd, integreert een AML-vaardigheid het in AI-verrijking.

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.

CognitiveServicesAccountKey

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

ConditionalSkill

Een vaardigheid waarmee scenario's waarvoor een Booleaanse bewerking is vereist, kunnen worden bepaald welke gegevens aan een uitvoer moeten worden toegewezen.

CustomEntity

Een object dat informatie bevat over de gevonden overeenkomsten en gerelateerde metagegevens.

CustomEntityAlias

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

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 wordt geëxtraheerd uit een bestand in de verrijkingspijplijn.

EntityCategory

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

EntityLinkingSkill

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

EntityRecognitionSkill

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

EntityRecognitionSkillLanguage

Afgeschaft. 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.

ImageAnalysisSkill

Een vaardigheid die afbeeldingsbestanden analyseert. 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 details moeten worden geretourneerd.

IndexProjectionMode

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

InputFieldMappingEntry

Toewijzing van invoervelden 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 wordt ingediend. De taalcode wordt gekoppeld aan een score die de betrouwbaarheid van de analyse aangeeft.

LineEnding

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

MergeSkill

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

OcrSkill

Een vaardigheid waarmee tekst wordt geëxtraheerd uit afbeeldingsbestanden.

OcrSkillLanguage

De taalcodes die worden ondersteund voor invoer door OcrSkill.

OutputFieldMappingEntry

Toewijzing van uitvoervelden voor een vaardigheid.

PIIDetectionSkill

Met behulp van 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 worden gedetecteerd.

SearchError

Beschrijft een foutvoorwaarde voor de API.

SearchIndexerDataNoneIdentity

Hiermee wist u de identiteitseigenschap van een gegevensbron.

SearchIndexerDataUserAssignedIdentity

Hiermee geeft u de identiteit voor een gegevensbron te gebruiken.

SearchIndexerIndexProjections

Definitie van aanvullende projecties voor secundaire zoekindexen.

SearchIndexerIndexProjectionSelector

Beschrijving van welke gegevens 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 naar 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.

SearchIndexerKnowledgeStoreParameters

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

SearchIndexerKnowledgeStoreProjection

Containerobject voor verschillende projectiekiezers.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschrijving van welke gegevens 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

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

SentimentSkillV3

Met behulp van de Text Analytics-API evalueert ongestructureerde tekst en biedt voor elke record gevoelslabels (zoals 'negatief', 'neutraal' en 'positief') op basis van de hoogste betrouwbaarheidsscore die door de service op zins- en documentniveau is gevonden.

ShaperSkill

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

SplitSkill

Een vaardigheid om een tekenreeks te splitsen in tekstsegmenten.

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.

AmlSkill

Met de AML-vaardigheid kunt u AI-verrijking uitbreiden met een aangepast Azure Machine Learning-model (AML). Zodra een AML-model is getraind en geïmplementeerd, integreert een AML-vaardigheid het in AI-verrijking.

Name Type Description
@odata.type string:

#Microsoft.Skills.Custom.AmlSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

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

degreeOfParallelism

integer

(Optioneel) Wanneer dit is opgegeven, geeft u het aantal aanroepen aan dat de indexeerfunctie parallel met het eindpunt dat u hebt opgegeven, uitvoert. U kunt deze waarde verlagen als uw eindpunt mislukt bij een te hoge aanvraagbelasting, of verhogen als uw eindpunt meer aanvragen kan accepteren en u een verhoging van de prestaties van de indexeerfunctie wilt. Als dit niet is ingesteld, wordt de standaardwaarde 5 gebruikt. De degreeOfParallelism kan worden ingesteld op een maximum van 10 en een minimum van 1.

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 in de brongegevensset zijn of de uitvoer van een upstream-vaardigheid.

key

string

(Vereist voor sleutelverificatie) De sleutel voor de AML-service.

name

string

De naam van de vaardigheid die deze uniek identificeert binnen 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.

region

string

(Optioneel voor tokenverificatie). De regio waarin de AML-service is geïmplementeerd.

resourceId

string

(Vereist voor tokenverificatie). De Azure Resource Manager resource-id van de AML-service. Deze moet de indeling subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name} hebben.

timeout

string

(Optioneel) Wanneer dit is opgegeven, wordt de time-out aangegeven voor de HTTP-client die de API-aanroep uitvoert.

uri

string

(Vereist voor geen verificatie of sleutelverificatie) De score-URI van de AML-service waarnaar de JSON-nettolading wordt verzonden. Alleen het https-URI-schema is toegestaan.

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 moet 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 voor 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 worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

deploymentId

string

Id van uw Azure OpenAI-modelimplementatie op de aangewezen resource.

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 in de brongegevensset zijn of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert binnen 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 voor uw Azure OpenAI-resource.

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 waarmee scenario's waarvoor een Booleaanse bewerking is vereist, kunnen worden bepaald welke gegevens aan een uitvoer moeten worden toegewezen.

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 dat informatie bevat over de gevonden overeenkomsten en gerelateerde metagegevens.

Name Type Description
accentSensitive

boolean

De standaardinstelling is false. Booleaanse waarde die aangeeft of vergelijkingen met de naam van de entiteit gevoelig moeten zijn voor accenten.

aliases

CustomEntityAlias[]

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

caseSensitive

boolean

De standaardinstelling is false. Booleaanse waarde die aangeeft of vergelijkingen met de entiteitsnaam gevoelig moeten zijn voor hoofdletters. Voorbeelden van niet-hoofdlettergevoelige overeenkomsten van 'Microsoft' kunnen zijn: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Hiermee wijzigt u de standaardaccentgevoeligheidswaarde voor deze entiteit. Dit wordt gebruikt om de standaardwaarde van alle aliassen accentSensitive waarden te wijzigen.

defaultCaseSensitive

boolean

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

defaultFuzzyEditDistance

integer

Hiermee wijzigt u de standaardwaarde voor de vage 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 bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

fuzzyEditDistance

integer

De standaardwaarde is 0. Maximumwaarde van 5. Hiermee wordt het acceptabele aantal afwijkende tekens aangegeven dat nog steeds overeenkomt met de naam van de entiteit. De kleinst mogelijke fuzziness 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 hoofdlettergevoeligheid is ingesteld op onwaar, tellen verschillen in hoofdletters NIET mee voor fuzziness 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 bij 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 bij 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 bij elke overeenkomst van de entiteit in de uitvoer van de vaardigheid.

CustomEntityAlias

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

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

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 het uitvoeren van een indexeerfunctie worden pas van kracht als volgende uitvoeringen worden uitgevoerd. Deze configuratie moet toegankelijk zijn via HTTPS.

globalDefaultAccentSensitive

boolean

Een globale vlag voor AccentSensitive. Als AccentSensitive niet is ingesteld in CustomEntity, wordt 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, wordt 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 wordt geëxtraheerd uit een bestand in de verrijkingspijplijn.

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 worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

dataToExtract

string

Het type gegevens dat moet worden geëxtraheerd voor de vaardigheid. Wordt ingesteld op 'contentAndMetadata' als dit 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 in de brongegevensset zijn of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert binnen 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 dit 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 behulp van de Text Analytics-API worden gekoppelde entiteiten uit tekst geëxtraheerd.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 wordt gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore hoger 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-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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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. In plaats daarvan EntityRecognitionSkill.

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

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 bekend zijn maar niet voldoen aan een vooraf gedefinieerd type. Als deze configuratie niet is ingesteld (standaard), ingesteld op null of 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 wordt gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore hoger 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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

Afgeschaft. 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

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 wordt gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore hoger 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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.

ImageAnalysisSkill

Een vaardigheid die afbeeldingsbestanden analyseert. 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

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 details 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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

Azerbeidzjaanse

bg

string

Bulgaars

bs

string

Bosnisch Latijn

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

Ests

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

Kazachs

ko

string

Koreaans

lt

string

Litouws

lv

string

Lets

mk

string

Macedonische

ms

string

Maleisisch Maleisië

nb

string

Noors (Bokmål)

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 - Latijns RS

sv

string

Zweeds

th

string

Thai

tr

string

Turks

uk

string

Oekraïens

vi

string

Vietnamees

zh

string

Chinees (vereenvoudigd)

zh-Hans

string

Chinees (vereenvoudigd)

zh-Hant

string

Chinees (traditioneel)

ImageDetail

Een tekenreeks die aangeeft welke domeinspecifieke details 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 in 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

Toewijzing van invoervelden 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

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 deze ontbreekt, worden alle geïdentificeerde sleuteltermen geretourneerd.

modelVersion

string

De versie van het model die 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 wordt ingediend. De taalcode wordt gekoppeld aan een score die de betrouwbaarheid van de analyse aangeeft.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultCountryHint

string

Een landcode die moet worden gebruikt als hint naar het taaldetectiemodel als deze de taal niet kan ondubbelzinnig 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 die 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 volgorde van tekens die moeten worden gebruikt tussen de regels tekst die worden herkend door de OCR-vaardigheid. De standaardwaarde is 'spatie'.

Name Type Description
carriageReturn

string

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

carriageReturnLineFeed

string

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

lineFeed

string

Lijnen worden gescheiden door één regelinvoerteken ('\n').

space

string

Lijnen worden gescheiden door één spatie.

MergeSkill

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

Name Type Standaardwaarde Description
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 wordt geëxtraheerd uit afbeeldingsbestanden.

Name Type Standaardwaarde Description
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

OcrSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 of oriëntatiedetectie al dan niet moet worden ingeschakeld. De standaardinstelling 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 volgorde van tekens die moeten worden gebruikt tussen de regels tekst die worden herkend door de OCR-vaardigheid. De standaardwaarde is 'spatie'.

name

string

De naam van de vaardigheid die deze uniek identificeert binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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

Asturian

awa

string

Awadhi-Hindi (Devanagiri)

az

string

Azerbeidzjaans (Latijns)

be

string

Wit-Russisch (Cyrillisch en Latijns)

be-cyrl

string

Wit-Russisch (Cyrillisch)

be-latn

string

Wit-Russisch (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

Breton

bra

string

Brajbha

brx

string

Bodo (Devanagiri)

bs

string

Bosnisch Latijn

bua

string

Buryat (Cyrillisch)

ca

string

Catalaans

ceb

string

Cebuano

ch

string

Chamorro

cnr-cyrl

string

Montenegrijnse (Cyrillisch)

cnr-latn

string

Montenegrijns (Latijns)

co

string

Corsicaanse

crh

string

Krim-Tataars (Latijns)

cs

string

Tsjechisch

csb

string

Kashubian

cy

string

Welsh

da

string

Deens

de

string

Duits

dhi

string

Dhimal (Devanagiri)

doi

string

Dogri (Devanagiri)

dsb

string

Neder-Sorbisch

el

string

Grieks

en

string

Engels

es

string

Spaans

et

string

Ests

eu

string

Baskisch

fa

string

Perzisch

fi

string

Fins

fil

string

Filipino

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 Gaelic

gil

string

Gilbertees

gl

string

Galicisch

gon

string

Gondi (Devanagiri)

gv

string

Manx

gvr

string

Gurung (Devanagiri)

haw

string

Hawaiian

hi

string

Hindi

hlb

string

Halbi (Devanagiri)

hne

string

Chhattisisoni (Devanagiri)

hni

string

Hani

hoc

string

Ho (Devanagiri)

hr

string

Kroatisch

hsb

string

Opper-Sorbisch

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

Greenlandic

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

Ripuarian

ku-arab

string

Koerdisch (Arabisch)

ku-latn

string

Koerdisch (Latijns)

kum

string

Kumyk (Cyrillisch)

kw

string

Cornish

ky

string

Kirgizisch (Cyrillisch)

la

string

Latijnse

lb

string

Luxemburgs

lkt

string

Lakota

lt

string

Litouws

mi

string

Maori

mn

string

Mongools (Cyrillisch)

mr

string

Mahrati

ms

string

Maleis (Latijns)

mt

string

Maltees

mww

string

Hmong Daw (Latijns)

myv

string

Erzya (Cyrillisch)

nap

string

Napolitaanse

nb

string

Noors

ne

string

Nepalees

niu

string

Niuean

nl

string

Nederlands

no

string

Noors

nog

string

Nogay

oc

string

Occitan

os

string

Ossetisch

pa

string

Punjabi (Arabisch)

pl

string

Pools

prs

string

Dari

ps

string

Pashto

pt

string

Portugees

quc

string

K'iche'

rab

string

Afschuining

rm

string

Romaans

ro

string

Roemeens

ru

string

Russisch

sa

string

Sanskritiek (Devanagiri)

sat

string

Santali (Devanagiri)

sck

string

Sadri (Devanagiri)

sco

string

Schotten

sk

string

Slowaaks

sl

string

Sloveens

sm

string

Samoaans (Latijns)

sma

string

Zuid-Samisch

sme

string

Noord-Samisch (Latijns)

smj

string

Lule Sami

smn

string

Inari Sami

sms

string

Skolt Sami

so

string

Somalisch (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

Tetum

tg

string

Tadzjiks (Cyrillisch)

thf

string

Thangmi

tk

string

Turkmeens (Latijns)

to

string

Tongaans

tr

string

Turks

tt

string

Tataars (Latijns)

tyv

string

Tuvan

ug

string

Oeigoers (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

Yucateeks Maya

za

string

Zhuang

zh-Hans

string

Chinees (vereenvoudigd)

zh-Hant

string

Chinees (traditioneel)

zu

string

Zulu

OutputFieldMappingEntry

Toewijzing van uitvoervelden 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 standaard ingesteld op naam.

PIIDetectionSkill

Met behulp van 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

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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, stelt u in dat het PII-domein alleen een subset van de entiteitscategorieën bevat. 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 op vervangen. De standaardwaarde is *.

maskingMode

PIIDetectionSkillMaskingMode

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

minimumPrecision

number

Een waarde tussen 0 en 1 die wordt gebruikt om alleen entiteiten op te nemen waarvan de betrouwbaarheidsscore hoger 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-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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 worden gedetecteerd.

Name Type Description
none

string

Er vindt geen maskering plaats 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 uitvoer maskedText.

SearchError

Beschrijft een foutvoorwaarde voor de API.

Name Type Description
code

string

Een van een door de server gedefinieerde set foutcodes.

details

SearchError[]

Een matrix met details over specifieke fouten die tot deze gerapporteerde fout hebben geleid.

message

string

Een door mensen leesbare weergave van de fout.

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 voor een gegevensbron te gebruiken.

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-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 specifieke configuratie-eigenschappen 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 op secundaire zoekindexen.

SearchIndexerIndexProjectionSelector

Beschrijving van welke gegevens 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 kan worden gefilterd en niet het sleutelveld.

sourceContext

string

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

targetIndexName

string

Naam van de zoekindex die u wilt 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 naar azure blob, tabel of bestanden, van verrijkte gegevens.

Name Type Description
identity SearchIndexerDataIdentity:

De door de gebruiker toegewezen beheerde identiteit die wordt gebruikt voor verbindingen met Azure Storage bij het schrijven van kennisarchiefprojecties. Als de verbindingsreeks een identiteit (ResourceId) aangeeft 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.

parameters

SearchIndexerKnowledgeStoreParameters

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

projections

SearchIndexerKnowledgeStoreProjection[]

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

storageConnectionString

string

De verbindingsreeks naar de opslagaccountprojecties worden opgeslagen in.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Files.

Name Type Description
generatedKeyName

string

Naam van de gegenereerde sleutel waaronder projectie moet worden opgeslagen.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

De naam van de referentiesleutel voor een andere projectie.

source

string

Brongegevens voor project.

sourceContext

string

Broncontext voor complexe projecties.

storageContainer

string

Blobcontainer om projecties in op te slaan.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projectiedefinitie voor welke gegevens moeten worden opgeslagen in Azure Blob.

Name Type Description
generatedKeyName

string

Naam van de gegenereerde sleutel waaronder projectie moet worden opgeslagen.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

De naam van de referentiesleutel voor een andere projectie.

source

string

Brongegevens voor project.

sourceContext

string

Broncontext voor complexe projecties.

storageContainer

string

Blobcontainer om projecties in op te slaan.

SearchIndexerKnowledgeStoreParameters

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

Name Type Standaardwaarde Description
synthesizeGeneratedKeyName

boolean

False

Of projecties een gegenereerde sleutelnaam moeten synthetiseren als deze nog niet aanwezig is.

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 welke gegevens moeten worden opgeslagen in Azure Tables.

Name Type Description
generatedKeyName

string

Naam van de gegenereerde sleutel waaronder projectie moet worden opgeslagen.

inputs

InputFieldMappingEntry[]

Geneste invoer voor complexe projecties.

referenceKeyName

string

De naam van de referentiesleutel voor een andere projectie.

source

string

Brongegevens voor project.

sourceContext

string

Broncontext voor complexe projecties.

tableName

string

Naam van de Azure-tabel waarin de geprojecteerde gegevens 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 maakt in Azure Key Vault. 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 de 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 roteren; Uw definitie van de 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 voor 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 een beheerde identiteit gebruikt.

identity SearchIndexerDataIdentity:

Een expliciete beheerde identiteit die moet worden gebruikt voor deze versleutelingssleutel. Als dit niet is opgegeven en de eigenschap toegangsreferenties null is, wordt de door het systeem toegewezen beheerde identiteit gebruikt. Bij het bijwerken van de resource en als de expliciete identiteit niet is opgegeven, blijft deze ongewijzigd. Als 'geen' is opgegeven, wordt de waarde van deze eigenschap gewist.

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 voor het versleutelen van uw data-at-rest.

keyVaultUri

string

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

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

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

SentimentSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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

Afgeschaft. 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 evalueert ongestructureerde tekst en biedt voor elke record gevoelslabels (zoals 'negatief', 'neutraal' en 'positief') op basis van de hoogste betrouwbaarheidsscore die door de service op zins- en documentniveau is gevonden.

Name Type Standaardwaarde Description
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

string

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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 true, bevat de uitvoer van de vaardigheid informatie uit Text Analytics voor meninganalyse, namelijk doelen (zelfstandige naamwoorden of werkwoorden) en de bijbehorende beoordeling (bijvoeglijk naamwoord) in de tekst. De standaardinstelling 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 die 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 meerdelige velden genoemd).

Name Type Description
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 tekstsegmenten.

Name Type Description
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Een URI-fragment dat het type vaardigheid aangeeft.

context

string

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultLanguageCode

SplitSkillLanguage

Een waarde die aangeeft welke taalcode moet worden gebruikt. De standaardinstelling 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, stopt de SplitSkill met splitsen na verwerking van de eerste pagina's 'maximumPagesToTake', om de prestaties te verbeteren wanneer er slechts een paar eerste pagina's nodig zijn van elk document.

name

string

De naam van de vaardigheid die deze uniek identificeert binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 segment 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

Amharic

bs

string

Bosnisch

cs

string

Tsjechisch

da

string

Deens

de

string

Duits

en

string

Engels

es

string

Spaans

et

string

Ests

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 op 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

Geeft het niveau aan waarop bewerkingen worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

De taalcode waaruit documenten moeten worden vertaald voor documenten waarin de van-taal niet expliciet wordt opgegeven.

defaultToLanguageCode

TextTranslationSkillLanguage

De taalcode waarin documenten moeten worden vertaald voor documenten waarin de taal naar 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 binnen de vaardighedenset. Een vaardigheid zonder gedefinieerde naam krijgt een standaardnaam van de index op basis van 1 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 wanneer noch de invoer fromLanguageCode noch de parameter defaultFromLanguageCode zijn opgegeven en de automatische taaldetectie mislukt. De standaardinstelling 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

Bengaals

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

Ests

fa

string

Perzisch

fi

string

Fins

fil

string

Filipino

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

Malagassisch

mi

string

Maori

ml

string

Malayalam

ms

string

Maleisisch

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

Kiswahili

ta

string

Tamil

te

string

Telugu

th

string

Thai

tlh

string

Klingon

tlh-Latn

string

Klingon (Latijns schrift)

tlh-Piqd

string

Klingon (Klingon-script)

to

string

Tongaans

tr

string

Turks

ty

string

Tahitiaans

uk

string

Oekraïens

ur

string

Urdu

vi

string

Vietnamees

yua

string

Yucateeks Maya

yue

string

Kantonees (traditioneel)

zh-Hans

string

Chinees (vereenvoudigd)

zh-Hant

string

Chinees (traditioneel)

VisualFeature

De tekenreeksen die aangeven welke visuele functietypen moeten worden geretourneerd.

Name Type Description
adult

string

Visuele functies die worden herkend als volwassen personen.

brands

string

Visuele functies 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 functies 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 wordt 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 dit 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 verzorgt. Deze waarde moet de toepassings-id zijn die is gemaakt voor de functie of app toen deze werd geregistreerd bij Azure Active Directory. Indien opgegeven, maakt de aangepaste vaardigheid verbinding met de functie of app met behulp van een beheerde id (door het 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 worden uitgevoerd, zoals de hoofdmap van het document of de inhoud van het document (bijvoorbeeld /document of /document/content). De standaardwaarde is /document.

degreeOfParallelism

integer

Indien ingesteld, het aantal parallelle aanroepen dat kan worden uitgevoerd naar de web-API.

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 in de brongegevensset zijn of de uitvoer van een upstream-vaardigheid.

name

string

De naam van de vaardigheid die deze uniek identificeert binnen 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.