Freigeben über


Skillsets - Create Or Update

Erstellt ein neues Skillset in einem Suchdienst oder aktualisiert das Skillset, wenn es bereits vorhanden ist.

PUT {endpoint}/skillsets('{skillsetName}')?api-version=2024-07-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
endpoint
path True

string

Die Endpunkt-URL des Suchdiensts.

skillsetName
path True

string

Der Name des zu erstellenden oder aktualisierenden Skillsets.

api-version
query True

string

Client-API-Version.

Anforderungsheader

Name Erforderlich Typ Beschreibung
x-ms-client-request-id

string (uuid)

Die Tracking-ID, die mit der Anforderung gesendet wurde, um beim Debuggen zu helfen.

If-Match

string

Definiert die If-Match Bedingung. Der Vorgang wird nur ausgeführt, wenn das ETag auf dem Server mit diesem Wert übereinstimmt.

If-None-Match

string

Definiert die If-None-Match-Bedingung. Der Vorgang wird nur ausgeführt, wenn das ETag auf dem Server nicht mit diesem Wert übereinstimmt.

Prefer True

string

Für HTTP PUT-Anforderungen weist der Dienst an, die erstellte/aktualisierte Ressource bei Erfolg zurückzugeben.

Anforderungstext

Name Erforderlich Typ Beschreibung
name True

string

Der Name des Skillsets.

skills True SearchIndexerSkill[]:

Eine Liste der Fähigkeiten im Skillset.

@odata.etag

string

Das ETag des Skillset.

cognitiveServices CognitiveServicesAccount:

Details zum Azure AI-Dienst, der beim Ausführen von Fähigkeiten verwendet werden soll.

description

string

Die Beschreibung des Skillsets.

encryptionKey

SearchResourceEncryptionKey

Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel wird verwendet, um eine zusätzliche Stufe der verschlüsselungsinternen Verschlüsselung für Ihre Skillset-Definition bereitzustellen, wenn Sie volle Sicherheit wünschen, dass niemand, nicht einmal Microsoft, Ihre Skillset-Definition entschlüsseln kann. Sobald Sie Ihre Skillset-Definition verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf NULL festzulegen. Sie können diese Eigenschaft nach Bedarf ändern, wenn Sie den Verschlüsselungsschlüssel drehen möchten. Ihre Skillset-Definition wird davon nicht betroffen sein. Verschlüsselung mit vom Kunden verwalteten Schlüsseln steht nicht für kostenlose Suchdienste zur Verfügung und ist nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden.

indexProjections

SearchIndexerIndexProjections

Definition zusätzlicher Projektionen für sekundäre Suchindex(en).

knowledgeStore

SearchIndexerKnowledgeStore

Definition zusätzlicher Projektionen für Azure-Blob, -Tabellen oder -Dateien, mit erweiterten Daten.

Antworten

Name Typ Beschreibung
200 OK

SearchIndexerSkillset

Das Skillset wird erfolgreich aktualisiert.

201 Created

SearchIndexerSkillset

Das Skillset wird erfolgreich erstellt.

Other Status Codes

ErrorResponse

Fehlerantwort.

Beispiele

SearchServiceCreateOrUpdateSkillset

Beispielanforderung

PUT https://myservice.search.windows.net/skillsets('demoskillset')?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": {}
    }
  ],
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": null
  }
}

Beispiel für eine Antwort

{
  "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": null
  }
}
{
  "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": null
  }
}

Definitionen

Name Beschreibung
AzureActiveDirectoryApplicationCredentials

Anmeldeinformationen einer registrierten Anwendung, die für Ihren Suchdienst erstellt wurde und für authentifizierten Zugriff auf die im Azure Key Vault gespeicherten Verschlüsselungsschlüssel verwendet wird.

AzureOpenAIEmbeddingSkill

Ermöglicht es Ihnen, einen Vektoreinbettung für eine bestimmte Texteingabe mithilfe der Azure OpenAI-Ressource zu generieren.

AzureOpenAIModelName

Der Name des Azure Open AI-Modells, der aufgerufen wird.

CognitiveServicesAccountKey

Der Multi-Region-Kontoschlüssel einer Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

ConditionalSkill

Eine Fähigkeit, die Szenarien ermöglicht, die einen booleschen Vorgang erfordern, um die Daten zu bestimmen, die einer Ausgabe zugewiesen werden sollen.

CustomEntity

Ein Objekt, das Informationen zu den gefundenen Übereinstimmungen und verwandten Metadaten enthält.

CustomEntityAlias

Ein komplexes Objekt, das verwendet werden kann, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben.

CustomEntityLookupSkill

Eine Fähigkeit sucht nach Text aus einer benutzerdefinierten, benutzerdefinierten Liste von Wörtern und Ausdrücken.

CustomEntityLookupSkillLanguage

Die von CustomEntityLookupSkill unterstützten Sprachcodes für Eingabetext.

DefaultCognitiveServicesAccount

Ein leeres Objekt, das die standardmäßige Azure AI-Dienstressource für ein Skillset darstellt.

DocumentExtractionSkill

Eine Fähigkeit, die Inhalte aus einer Datei in der Anreicherungspipeline extrahiert.

EntityCategory

Eine Zeichenfolge, die angibt, welche Entitätskategorien zurückgegeben werden sollen.

EntityLinkingSkill

Mithilfe der Text Analytics-API werden verknüpfte Entitäten aus Text extrahiert.

EntityRecognitionSkill

Diese Fähigkeit ist veraltet. Verwenden Sie V3. EntityRecognitionSkill stattdessen.

EntityRecognitionSkillLanguage

Veraltet. Die von EntityRecognitionSkill unterstützten Sprachcodes für Eingabetext.

EntityRecognitionSkillV3

Mithilfe der Textanalyse-API werden Entitäten unterschiedlicher Typen aus Text extrahiert.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

ImageAnalysisSkill

Eine Fähigkeit, die Bilddateien analysiert. Es extrahiert eine vielzahl von visuellen Features basierend auf dem Bildinhalt.

ImageAnalysisSkillLanguage

Die von ImageAnalysisSkill unterstützten Sprachcodes.

ImageDetail

Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen.

IndexProjectionMode

Definiert das Verhalten der Indexprojektionen im Verhältnis zum Rest des Indexers.

InputFieldMappingEntry

Eingabefeldzuordnung für eine Fähigkeit.

KeyPhraseExtractionSkill

Eine Fähigkeit, die Textanalyse für die Extraktion von Schlüsselausdrücken verwendet.

KeyPhraseExtractionSkillLanguage

Die von KeyPhraseExtractionSkill unterstützten Sprachcodes für Eingabetext.

LanguageDetectionSkill

Eine Fähigkeit, die sprache des Eingabetexts zu erkennen und meldet einen einzigen Sprachcode für jedes Dokument, das auf der Anforderung übermittelt wurde. Der Sprachcode wird mit einer Bewertung gekoppelt, die die Konfidenz der Analyse angibt.

LineEnding

Definiert die Abfolge von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die von der OCR-Fähigkeit erkannt werden. Der Standardwert ist "space".

MergeSkill

Eine Fähigkeit zum Zusammenführen von zwei oder mehr Zeichenfolgen in einer einzigen einheitlichen Zeichenfolge mit einem optionalen benutzerdefinierten Trennzeichen, das jeden Komponententeil trennt.

OcrSkill

Eine Fähigkeit, die Text aus Bilddateien extrahiert.

OcrSkillLanguage

Die von OcrSkill unterstützten Sprachcodes.

OutputFieldMappingEntry

Ausgabefeldzuordnung für eine Fähigkeit.

PIIDetectionSkill

Mithilfe der Text Analytics-API werden persönliche Informationen aus einem Eingabetext extrahiert und sie maskieren können.

PIIDetectionSkillMaskingMode

Eine Zeichenfolge, die angibt, welche maskingMode verwendet werden soll, um die im Eingabetext erkannten persönlichen Informationen zu maskieren.

SearchIndexerDataNoneIdentity

Löscht die Identitätseigenschaft einer Datenquelle.

SearchIndexerDataUserAssignedIdentity

Gibt die Identität für eine zu verwendende Datenquelle an.

SearchIndexerIndexProjections

Definition zusätzlicher Projektionen für sekundäre Suchindizes.

SearchIndexerIndexProjectionSelector

Beschreibung, welche Daten im angegebenen Suchindex gespeichert werden sollen.

SearchIndexerIndexProjectionsParameters

Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen Grundtyp aufweisen.

SearchIndexerKnowledgeStore

Definition zusätzlicher Projektionen für Azure Blob, Tabelle oder Dateien mit erweiterten Daten.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projektionsdefinition für die Daten, die in Azure Files gespeichert werden sollen.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projektionsdefinition für die Daten, die in Azure Blob gespeichert werden sollen.

SearchIndexerKnowledgeStoreProjection

Containerobjekt für verschiedene Projektionsmarkierer.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschreibung, welche Daten in Azure-Tabellen gespeichert werden sollen.

SearchIndexerSkillset

Eine Liste der Fähigkeiten.

SearchResourceEncryptionKey

Ein vom Kunden verwalteter Verschlüsselungsschlüssel im Azure Key Vault. Schlüssel, die Sie erstellen und verwalten, können zum Verschlüsseln oder Entschlüsseln ruhender Daten verwendet werden, z. B. Indizes und Synonymzuordnungen.

SentimentSkill

Diese Fähigkeit ist veraltet. Verwenden Sie V3. SentimentSkill stattdessen.

SentimentSkillLanguage

Veraltet. Die von SentimentSkill unterstützten Sprachcodes für Eingabetext.

SentimentSkillV3

Mithilfe der Text Analytics-API werden unstrukturierter Text ausgewertet und für jeden Datensatz Stimmungsbezeichnungen (z. B. "negativ", "neutral" und "positiv") basierend auf dem höchsten Konfidenzwert bereitgestellt, der vom Dienst auf Satz- und Dokumentebene gefunden wird.

ShaperSkill

Eine Fähigkeit zum Umgestalten der Ausgaben. Er erstellt einen komplexen Typ zur Unterstützung zusammengesetzter Felder (auch als mehrteilige Felder bezeichnet).

SplitSkill

Eine Fähigkeit, eine Zeichenfolge in Textblöcke aufzuteilen.

SplitSkillLanguage

Die von SplitSkill unterstützten Sprachcodes für Eingabetext.

TextSplitMode

Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll.

TextTranslationSkill

Eine Fähigkeit zum Übersetzen von Text aus einer Sprache in eine andere.

TextTranslationSkillLanguage

Die von TextTranslationSkill unterstützten Sprachcodes für eingabetext.

VisualFeature

Die Zeichenfolgen, die angeben, welche visuellen Featuretypen zurückgegeben werden sollen.

WebApiSkill

Eine Fähigkeit, die einen Web-API-Endpunkt aufrufen kann, sodass Sie ein Skillset erweitern können, indem Sie ihren benutzerdefinierten Code aufrufen.

AzureActiveDirectoryApplicationCredentials

Anmeldeinformationen einer registrierten Anwendung, die für Ihren Suchdienst erstellt wurde und für authentifizierten Zugriff auf die im Azure Key Vault gespeicherten Verschlüsselungsschlüssel verwendet wird.

Name Typ Beschreibung
applicationId

string

Eine AAD-Anwendungs-ID, die die erforderlichen Zugriffsberechtigungen für den Azure Key Vault erteilt hat, die beim Verschlüsseln Ihrer ruhenden Daten verwendet werden sollen. Die Anwendungs-ID sollte nicht mit der Objekt-ID für Ihre AAD-Anwendung verwechselt werden.

applicationSecret

string

Der Authentifizierungsschlüssel der angegebenen AAD-Anwendung.

AzureOpenAIEmbeddingSkill

Ermöglicht es Ihnen, einen Vektoreinbettung für eine bestimmte Texteingabe mithilfe der Azure OpenAI-Ressource zu generieren.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

apiKey

string

API-Schlüssel der angegebenen Azure OpenAI-Ressource.

authIdentity SearchIndexerDataIdentity:

Die vom Benutzer zugewiesene verwaltete Identität, die für ausgehende Verbindungen verwendet wird.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

deploymentId

string

ID der Azure OpenAI-Modellbereitstellung für die angegebene Ressource.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

dimensions

integer (int32)

Die Anzahl der Dimensionen, die die resultierenden Ausgabeeinbettungen aufweisen sollen. Wird nur in Text-Einbettungs-3- und höher-Modellen unterstützt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

modelName

AzureOpenAIModelName

Der Name des Einbettungsmodells, das im bereitgestellten deploymentId-Pfad bereitgestellt wird.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

resourceUri

string (uri)

Der Ressourcen-URI der Azure OpenAI-Ressource.

AzureOpenAIModelName

Der Name des Azure Open AI-Modells, der aufgerufen wird.

Wert Beschreibung
text-embedding-3-large
text-embedding-3-small
text-embedding-ada-002

CognitiveServicesAccountKey

Der Multi-Region-Kontoschlüssel einer Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

Ein URI-Fragment, das den Typ der Azure AI-Dienstressource angibt, die einem Skillset zugeordnet ist.

description

string

Beschreibung der Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

key

string

Der Schlüssel, der zum Bereitstellen der Azure AI-Dienstressource verwendet wird, die einem Skillset zugeordnet ist.

ConditionalSkill

Eine Fähigkeit, die Szenarien ermöglicht, die einen booleschen Vorgang erfordern, um die Daten zu bestimmen, die einer Ausgabe zugewiesen werden sollen.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

CustomEntity

Ein Objekt, das Informationen zu den gefundenen Übereinstimmungen und verwandten Metadaten enthält.

Name Typ Beschreibung
accentSensitive

boolean

Standardwert ist "false". Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen akzentuiert werden sollen.

aliases

CustomEntityAlias[]

Ein Array komplexer Objekte, die verwendet werden können, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben.

caseSensitive

boolean

Standardwert ist "false". Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen für die Zeichenschreibung vertraulich sein sollen. Bei Übereinstimmungen zwischen Groß- und Kleinschreibung von "Microsoft" kann es sich um Folgende handeln: microsoft, microSoft, MICROSOFT.

defaultAccentSensitive

boolean

Ändert den Standard-Akzentempfindlichkeitswert für diese Entität. Es wird verwendet, um den Standardwert aller Aliase accentSensitive-Werte zu ändern.

defaultCaseSensitive

boolean

Ändert den Standardwert für die Groß-/Kleinschreibung für diese Entität. Es wird verwendet, um den Standardwert aller Aliase caseSensitive-Werte zu ändern.

defaultFuzzyEditDistance

integer (int32)

Ändert den Standardmäßigen Abstandswert für Fuzzy-Bearbeitung für diese Entität. Sie kann verwendet werden, um den Standardwert aller Aliase fuzzyEditDistance-Werte zu ändern.

description

string

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

fuzzyEditDistance

integer (int32)

Standardwert ist 0. Maximalwert von 5. Gibt die zulässige Anzahl unterschiedlicher Zeichen an, die weiterhin eine Übereinstimmung mit dem Entitätsnamen darstellen würden. Die kleinste mögliche Fuzzlichkeit für eine bestimmte Übereinstimmung wird zurückgegeben. Wenn beispielsweise der Bearbeitungsabstand auf 3 festgelegt ist, würde "Windows10" immer noch mit "Windows", "Windows10" und "Windows 7" übereinstimmen. Wenn die Groß-/Kleinschreibung auf "false" festgelegt ist, zählen Die Groß-/Kleinschreibungsunterschiede NICHT zur Fuzzigkeitstoleranz, andernfalls führen Sie dies jedoch aus.

id

string

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

name

string

Der Entitätsdeskriptor der obersten Ebene. Übereinstimmungen in der Qualifikationsausgabe werden nach diesem Namen gruppiert, und sie sollte die "normalisierte" Form des gefundenen Texts darstellen.

subtype

string

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

type

string

Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird mit jeder Übereinstimmung seiner Entität in der Qualifikationsausgabe angezeigt.

CustomEntityAlias

Ein komplexes Objekt, das verwendet werden kann, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben.

Name Typ Beschreibung
accentSensitive

boolean

Ermitteln Sie, ob der Alias akzentsensitiv ist.

caseSensitive

boolean

Ermitteln Sie, ob bei dem Alias die Groß-/Kleinschreibung beachtet wird.

fuzzyEditDistance

integer (int32)

Bestimmen Sie den Abstand der Fuzzy-Bearbeitung des Alias.

text

string

Der Text des Alias.

CustomEntityLookupSkill

Eine Fähigkeit sucht nach Text aus einer benutzerdefinierten, benutzerdefinierten Liste von Wörtern und Ausdrücken.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.CustomEntityLookupSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

CustomEntityLookupSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

entitiesDefinitionUri

string

Pfad zu einer JSON- oder CSV-Datei, die den gesamten Zieltext enthält, mit dem abgeglichen werden soll. Diese Entitätsdefinition wird am Anfang einer Indexerausführung gelesen. Alle Aktualisierungen dieser Datei während einer Indizierungsausführung werden erst wirksam, wenn nachfolgende Ausführungen ausgeführt werden. Auf diese Konfiguration muss über HTTPS zugegriffen werden.

globalDefaultAccentSensitive

boolean

Eine globale Kennzeichnung für AccentSensitive. Wenn AccentSensitive nicht in CustomEntity festgelegt ist, ist dieser Wert der Standardwert.

globalDefaultCaseSensitive

boolean

Ein globales Flag für Groß-/Kleinschreibung. Wenn "CaseSensitive" in "CustomEntity" nicht festgelegt ist, ist dieser Wert der Standardwert.

globalDefaultFuzzyEditDistance

integer (int32)

Eine globale Kennzeichnung für FuzzyEditDistance. Wenn FuzzyEditDistance nicht in CustomEntity festgelegt ist, ist dieser Wert der Standardwert.

inlineEntitiesDefinition

CustomEntity[]

Die Inlinedefinition "CustomEntity".

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

CustomEntityLookupSkillLanguage

Die von CustomEntityLookupSkill unterstützten Sprachcodes für Eingabetext.

Wert Beschreibung
da

Dänisch

de

Deutsch

en

Englisch

es

Spanisch

fi

Finnisch

fr

Französisch

it

Italienisch

ko

Koreanisch

pt

Portugiesisch

DefaultCognitiveServicesAccount

Ein leeres Objekt, das die standardmäßige Azure AI-Dienstressource für ein Skillset darstellt.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.DefaultCognitiveServices

Ein URI-Fragment, das den Typ der Azure AI-Dienstressource angibt, die einem Skillset zugeordnet ist.

description

string

Beschreibung der Azure AI-Dienstressource, die einem Skillset zugeordnet ist.

DocumentExtractionSkill

Eine Fähigkeit, die Inhalte aus einer Datei in der Anreicherungspipeline extrahiert.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

configuration

object

Ein Wörterbuch mit Konfigurationen für die Fähigkeit.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

dataToExtract

string

Die Art der Daten, die für die Fähigkeit extrahiert werden sollen. Wird auf 'contentAndMetadata' festgelegt, wenn dies nicht definiert ist.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

parsingMode

string

Der ParsingMode für die Fähigkeit. Wird auf 'Standard' festgelegt, wenn sie nicht definiert ist.

EntityCategory

Eine Zeichenfolge, die angibt, welche Entitätskategorien zurückgegeben werden sollen.

Wert Beschreibung
datetime

Entitäten, die ein Datum und eine Uhrzeit beschreiben.

email

Entitäten, die eine E-Mail-Adresse beschreiben.

location

Entitäten, die einen physischen Standort beschreiben.

organization

Entitäten, die eine Organisation beschreiben.

person

Entitäten, die eine Person beschreiben.

quantity

Entitäten, die eine Menge beschreiben.

url

Entitäten, die eine URL beschreiben.

EntityLinkingSkill

Mithilfe der Text Analytics-API werden verknüpfte Entitäten aus Text extrahiert.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.V3.EntityLinkingSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

string

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ein Wert zwischen 0 und 1, der nur Entitäten enthält, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn sie nicht festgelegt (Standardeinstellung) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen.

modelVersion

string

Die Version des Modells, die beim Aufrufen des Text Analytics-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

EntityRecognitionSkill

Diese Fähigkeit ist veraltet. Verwenden Sie V3. EntityRecognitionSkill stattdessen.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

categories

EntityCategory[]

Eine Liste der Entitätskategorien, die extrahiert werden sollen.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

EntityRecognitionSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

includeTypelessEntities

boolean

Bestimmt, ob Entitäten einbezogen werden sollen, die bekannt sind, aber nicht einem vordefinierten Typ entsprechen. Wenn diese Konfiguration nicht festgelegt ist (Standard), auf NULL oder auf "false" festgelegt, werden Entitäten, die keinem der vordefinierten Typen entsprechen, nicht angezeigt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

minimumPrecision

number (double)

Ein Wert zwischen 0 und 1, der nur Entitäten enthält, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn sie nicht festgelegt (Standardeinstellung) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

EntityRecognitionSkillLanguage

Veraltet. Die von EntityRecognitionSkill unterstützten Sprachcodes für Eingabetext.

Wert Beschreibung
ar

Arabisch

cs

Tschechisch

da

Dänisch

de

Deutsch

el

Griechisch

en

Englisch

es

Spanisch

fi

Finnisch

fr

Französisch

hu

Ungarisch

it

Italienisch

ja

Japanisch

ko

Koreanisch

nl

Holländisch

no

Norwegisch (Bokmaal)

pl

Polnisch

pt-BR

Portugiesisch (Brasilien)

pt-PT

Portugiesisch (Portugal)

ru

Russisch

sv

Schwedisch

tr

Türkisch

zh-Hans

Chinese-Simplified

zh-Hant

Chinese-Traditional

EntityRecognitionSkillV3

Mithilfe der Textanalyse-API werden Entitäten unterschiedlicher Typen aus Text extrahiert.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.V3.EntityRecognitionSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

categories

string[]

Eine Liste der Entitätskategorien, die extrahiert werden sollen.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

string

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ein Wert zwischen 0 und 1, der nur Entitäten enthält, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn sie nicht festgelegt (Standardeinstellung) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen.

modelVersion

string

Die Version des Modells, die beim Aufrufen der Text Analytics-API verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ImageAnalysisSkill

Eine Fähigkeit, die Bilddateien analysiert. Es extrahiert eine vielzahl von visuellen Features basierend auf dem Bildinhalt.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

ImageAnalysisSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

details

ImageDetail[]

Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

visualFeatures

VisualFeature[]

Eine Liste der visuellen Features.

ImageAnalysisSkillLanguage

Die von ImageAnalysisSkill unterstützten Sprachcodes.

Wert Beschreibung
ar

Arabisch

az

Aserbaidschanisch

bg

Bulgarisch

bs

Bosnisch (Lateinisch)

ca

Katalanisch

cs

Tschechisch

cy

Walisisch

da

Dänisch

de

Deutsch

el

Griechisch

en

Englisch

es

Spanisch

et

Estnisch

eu

Baskisch

fi

Finnisch

fr

Französisch

ga

Irisch

gl

Galizisch

he

Hebräisch

hi

Hindi

hr

Kroatisch

hu

Ungarisch

id

Indonesisch

it

Italienisch

ja

Japanisch

kk

Kasachisch

ko

Koreanisch

lt

Litauisch

lv

Lettisch

mk

Mazedonisch

ms

Malaiisch Malaysia

nb

Norwegisch (Bokmal)

nl

Holländisch

pl

Polnisch

prs

Dari

pt

Portuguese-Portugal

pt-BR

Portuguese-Brazil

pt-PT

Portuguese-Portugal

ro

Rumänisch

ru

Russisch

sk

Slowakisch

sl

Slowenisch

sr-Cyrl

Serbisch - Kyrillische RS

sr-Latn

Serbisch - Lateinisch RS

sv

Schwedisch

th

Thailändisch

tr

Türkisch

uk

Ukrainisch

vi

Vietnamesisch

zh

Chinesisch (Vereinfacht)

zh-Hans

Chinesisch (Vereinfacht)

zh-Hant

Chinesisch (Traditionell)

ImageDetail

Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen.

Wert Beschreibung
celebrities

Details, die als Prominente erkannt wurden.

landmarks

Details, die als Sehenswürdigkeiten erkannt wurden.

IndexProjectionMode

Definiert das Verhalten der Indexprojektionen im Verhältnis zum Rest des Indexers.

Wert Beschreibung
includeIndexingParentDocuments

Das Quelldokument wird in den Zielindex des Indexers geschrieben. Dies ist das Standardmuster.

skipIndexingParentDocuments

Das Quelldokument wird vom Schreiben in den Zielindex des Indexers übersprungen.

InputFieldMappingEntry

Eingabefeldzuordnung für eine Fähigkeit.

Name Typ Beschreibung
inputs

InputFieldMappingEntry[]

Die rekursiven Eingaben, die beim Erstellen eines komplexen Typs verwendet werden.

name

string

Der Name der Eingabe.

source

string

Die Quelle der Eingabe.

sourceContext

string

Der Quellkontext, der zum Auswählen rekursiver Eingaben verwendet wird.

KeyPhraseExtractionSkill

Eine Fähigkeit, die Textanalyse für die Extraktion von Schlüsselausdrücken verwendet.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

maxKeyPhraseCount

integer (int32)

Eine Zahl, die angibt, wie viele Schlüsselbegriffe zurückgegeben werden sollen. Wenn nicht vorhanden, werden alle identifizierten Schlüsselausdrücke zurückgegeben.

modelVersion

string

Die Version des Modells, die beim Aufrufen des Text Analytics-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

KeyPhraseExtractionSkillLanguage

Die von KeyPhraseExtractionSkill unterstützten Sprachcodes für Eingabetext.

Wert Beschreibung
da

Dänisch

de

Deutsch

en

Englisch

es

Spanisch

fi

Finnisch

fr

Französisch

it

Italienisch

ja

Japanisch

ko

Koreanisch

nl

Holländisch

no

Norwegisch (Bokmaal)

pl

Polnisch

pt-BR

Portugiesisch (Brasilien)

pt-PT

Portugiesisch (Portugal)

ru

Russisch

sv

Schwedisch

LanguageDetectionSkill

Eine Fähigkeit, die sprache des Eingabetexts zu erkennen und meldet einen einzigen Sprachcode für jedes Dokument, das auf der Anforderung übermittelt wurde. Der Sprachcode wird mit einer Bewertung gekoppelt, die die Konfidenz der Analyse angibt.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.LanguageDetectionSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultCountryHint

string

Ein Ländercode, der als Hinweis auf das Spracherkennungsmodell verwendet werden soll, wenn er die Sprache nicht mehrdeutig machen kann.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

modelVersion

string

Die Version des Modells, die beim Aufrufen des Text Analytics-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

LineEnding

Definiert die Abfolge von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die von der OCR-Fähigkeit erkannt werden. Der Standardwert ist "space".

Wert Beschreibung
carriageReturn

Zeilen werden durch ein Wagenrücklaufzeichen ('\r') getrennt.

carriageReturnLineFeed

Zeilen werden durch einen Wagenrücklauf und ein Zeilenvorschubzeichen ('\r\n') getrennt.

lineFeed

Zeilen werden durch ein einzelnes Zeilenvorschubzeichen ('\n') getrennt.

space

Zeilen werden durch ein einzelnes Leerzeichen getrennt.

MergeSkill

Eine Fähigkeit zum Zusammenführen von zwei oder mehr Zeichenfolgen in einer einzigen einheitlichen Zeichenfolge mit einem optionalen benutzerdefinierten Trennzeichen, das jeden Komponententeil trennt.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Text.MergeSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

insertPostTag

string

Das Tag gibt das Ende des zusammengeführten Texts an. Standardmäßig ist das Tag ein leerer Leerraum.

insertPreTag

string

Das Tag gibt den Anfang des zusammengeführten Texts an. Standardmäßig ist das Tag ein leerer Leerraum.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

OcrSkill

Eine Fähigkeit, die Text aus Bilddateien extrahiert.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

OcrSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

detectOrientation

boolean

False

Ein Wert, der angibt, dass die Ausrichtungserkennung aktiviert oder nicht aktiviert wird. Der Standardwert ist "false".

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

lineEnding

LineEnding

Definiert die Abfolge von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die von der OCR-Fähigkeit erkannt werden. Der Standardwert ist "space".

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

OcrSkillLanguage

Die von OcrSkill unterstützten Sprachcodes.

Wert Beschreibung
Jns

Jaunsari (Devanagiri)

af

Afrikaans

anp

Angika (Devanagiri)

ar

Arabisch

ast

Asturisch

awa

Awadhi-Hindi (Devanagiri)

az

Aserbaidschanisch (Lateinisch)

be

Belarussisch (Kyrillisch und Lateinisch)

be-cyrl

Belarussisch (Kyrillisch)

be-latn

Belarussisch (Lateinisch)

bfy

Bagheli

bfz

Mahasu Pahari (Devanagiri)

bg

Bulgarisch

bgc

Haryanvi

bho

Bhojpuri-Hindi (Devanagiri)

bi

Bislama

bns

Bundeli

br

Bretonisch

bra

Brajbha

brx

Bodo (Devanagiri)

bs

Bosnisch (Lateinisch)

bua

Buryat (Kyrillisch)

ca

Katalanisch

ceb

Cebuano

ch

Chamorro

cnr-cyrl

Montenegrin (Kyrillisch)

cnr-latn

Montenegrin (Lateinisch)

co

Korsisch

crh

Krim-Tatar (Lateinisch)

cs

Tschechisch

csb

Kaschubisch

cy

Walisisch

da

Dänisch

de

Deutsch

dhi

Dhimal (Devanagiri)

doi

Dogri (Devanagiri)

dsb

Niedersorbisch

el

Griechisch

en

Englisch

es

Spanisch

et

Estnisch

eu

Baskisch

fa

Persisch

fi

Finnisch

fil

Philippinisch

fj

Fidschianisch

fo

Färöisch

fr

Französisch

fur

Frulianisch

fy

Westfriesisch

ga

Irisch

gag

Gagauz (Lateinisch)

gd

Schottisch-Gälisch

gil

Kiribatisch

gl

Galizisch

gon

Gondi (Devanagiri)

gv

Manx

gvr

Gurung (Devanagiri)

haw

Hawaiianisch

hi

Hindi

hlb

Halbi (Devanagiri)

hne

Chhattisgarhi (Devanagiri)

hni

Hani

hoc

Ho (Devanagiri)

hr

Kroatisch

hsb

Obersorbisch

ht

Haitianisch

hu

Ungarisch

ia

Interlingua

id

Indonesisch

is

Isländisch

it

Italienisch

iu

Inuktitut (Lateinisch)

ja

Japanisch

jv

Javanisch

kaa

Kara-Kalpak (Lateinisch)

kaa-cyrl

Kara-Kalpak (Kyrillisch)

kac

Kachin (Lateinisch)

kea

Kabuverdianu

kfq

Korku

kha

Khasi

kk-cyrl

Kasachisch (Kyrillisch)

kk-latn

Kasachisch (Lateinisch)

kl

Grönländisch

klr

Khaling

kmj

Malto (Devanagiri)

ko

Koreanisch

kos

Kosraean

kpy

Koryak

krc

Karachay-Balkar

kru

Kurukh (Devanagiri)

ksh

Ripuarisch

ku-arab

Kurdisch (Arabisch)

ku-latn

Kurdisch (Lateinisch)

kum

Kumyk (Kyrillisch)

kw

Kornisch

ky

Kirgisisch (Kyrillisch)

la

Latein

lb

Luxemburgisch

lkt

Lakota

lt

Litauisch

mi

Maori

mn

Mongolisch (Kyrillisch)

mr

Marathi

ms

Malaiisch (Lateinisch)

mt

Maltesisch

mww

Hmong Daw (Lateinisch)

myv

Erzya (Kyrillisch)

nap

Neapolitanisch

nb

Norwegisch

ne

Nepalesisch

niu

Niuean

nl

Holländisch

no

Norwegisch

nog

Nogay

oc

Okzitanisch

os

Ossetisch

pa

Punjabi (Arabisch)

pl

Polnisch

prs

Dari

ps

Puschtu

pt

Portugiesisch

quc

K'iche'

rab

Chamling

rm

Rätoromanisch

ro

Rumänisch

ru

Russisch

sa

Sanskrit (Devanagiri)

sat

Santali (Devanagiri)

sck

Sadri (Devanagiri)

sco

Schottisch

sk

Slowakisch

sl

Slowenisch

sm

Samisch (Lateinisch)

sma

Südsami

sme

Nordsami (Lateinisch)

smj

Lule Samisch

smn

Inari Sami

sms

Skolt Sami

so

Somalia (Arabisch)

sq

Albanisch

sr

Serbisch (Lateinisch)

sr-Cyrl

Serbisch (Kyrillisch)

sr-Latn

Serbisch (Lateinisch)

srx

Sirmauri (Devanagiri)

sv

Schwedisch

sw

Swahili (Lateinisch)

tet

Tetum

tg

Tadschikisch (Kyrillisch)

thf

Thangmi

tk

Turkmenisch (Lateinisch)

to

Tongaisch

tr

Türkisch

tt

Tatar (Lateinisch)

tyv

Tuwinisch

ug

Uyghur (Arabisch)

unk

Unbekannt (Alle)

ur

Urdu

uz

Usbekisch (Lateinisch)

uz-arab

Usbekisch (Arabisch)

uz-cyrl

Usbekisch (Kyrillisch)

vo

Volapük

wae

Walser

xnr

Kangri (Devanagiri)

xsr

Sherpa (Devanagiri)

yua

Yucatec Maya

za

Shuang

zh-Hans

Chinesisch (Vereinfacht)

zh-Hant

Chinesisch (Traditionell)

zu

Zulu

OutputFieldMappingEntry

Ausgabefeldzuordnung für eine Fähigkeit.

Name Typ Beschreibung
name

string

Der Name der Ausgabe, die durch die Fähigkeit definiert wird.

targetName

string

Der Zielname der Ausgabe. Sie ist optional und standardmäßig name.

PIIDetectionSkill

Mithilfe der Text Analytics-API werden persönliche Informationen aus einem Eingabetext extrahiert und sie maskieren können.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.PIIDetectionSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

string

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

domain

string

Wenn angegeben, wird die PII-Domäne so festgelegt, dass nur eine Teilmenge der Entitätskategorien eingeschlossen wird. Mögliche Werte sind: 'phi', 'none'. Der Standardwert ist 'none'.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

maskingCharacter

string

maxLength: 1

Das Zeichen, das zum Maskieren des Texts verwendet wird, wenn der Parameter maskingMode zum Ersetzen festgelegt ist. Der Standardwert ist '*'.

maskingMode

PIIDetectionSkillMaskingMode

Ein Parameter, der verschiedene Möglichkeiten bietet, die im Eingabetext erkannten persönlichen Informationen zu maskieren. Der Standardwert ist 'none'.

minimumPrecision

number (double)

minimum: 0
maximum: 1

Ein Wert zwischen 0 und 1, der nur Entitäten enthält, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn sie nicht festgelegt (Standardeinstellung) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen.

modelVersion

string

Die Version des Modells, die beim Aufrufen des Text Analytics-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

piiCategories

string[]

Eine Liste der PiI-Entitätskategorien, die extrahiert und maskiert werden sollen.

PIIDetectionSkillMaskingMode

Eine Zeichenfolge, die angibt, welche maskingMode verwendet werden soll, um die im Eingabetext erkannten persönlichen Informationen zu maskieren.

Wert Beschreibung
none

Es tritt keine Maskierung auf, und die maskedText-Ausgabe wird nicht zurückgegeben.

replace

Ersetzt die erkannten Entitäten durch das im parameter maskingCharacter angegebene Zeichen. Das Zeichen wird an die Länge der erkannten Entität wiederholt, sodass die Offsets sowohl dem Eingabetext als auch dem ausgabeformatiertenText korrekt entsprechen.

SearchIndexerDataNoneIdentity

Löscht die Identitätseigenschaft einer Datenquelle.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.DataNoneIdentity

Ein URI-Fragment, das den Identitätstyp angibt.

SearchIndexerDataUserAssignedIdentity

Gibt die Identität für eine zu verwendende Datenquelle an.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

Ein URI-Fragment, das den Identitätstyp angibt.

userAssignedIdentity

string

Die vollqualifizierte Azure-Ressourcen-ID einer vom Benutzer zugewiesenen verwalteten Identität in der Regel im Format "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId", die dem Suchdienst zugewiesen werden sollen.

SearchIndexerIndexProjections

Definition zusätzlicher Projektionen für sekundäre Suchindizes.

Name Typ Beschreibung
parameters

SearchIndexerIndexProjectionsParameters

Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen Grundtyp aufweisen.

selectors

SearchIndexerIndexProjectionSelector[]

Eine Liste der Projektionen, die für sekundäre Suchindizes ausgeführt werden sollen.

SearchIndexerIndexProjectionSelector

Beschreibung, welche Daten im angegebenen Suchindex gespeichert werden sollen.

Name Typ Beschreibung
mappings

InputFieldMappingEntry[]

Zuordnungen für die Projektion oder welche Quelle zu welchem Feld im Zielindex zugeordnet werden soll.

parentKeyFieldName

string

Name des Felds im Suchindex, dem der Schlüsselwert des übergeordneten Dokuments zugeordnet werden soll. Muss ein Zeichenfolgenfeld sein, das gefiltert werden kann und nicht das Schlüsselfeld.

sourceContext

string

Quellkontext für die Projektionen. Stellt die Kardinalität dar, in der das Dokument in mehrere Unterdokumente aufgeteilt wird.

targetIndexName

string

Der Name des Suchindexes, an den projektieren soll. Muss über ein Schlüsselfeld mit dem Analysesatz "Schlüsselwort" verfügen.

SearchIndexerIndexProjectionsParameters

Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen Grundtyp aufweisen.

Name Typ Beschreibung
projectionMode

IndexProjectionMode

Definiert das Verhalten der Indexprojektionen im Verhältnis zum Rest des Indexers.

SearchIndexerKnowledgeStore

Definition zusätzlicher Projektionen für Azure Blob, Tabelle oder Dateien mit erweiterten Daten.

Name Typ Beschreibung
projections

SearchIndexerKnowledgeStoreProjection[]

Eine Liste zusätzlicher Projektionen, die während der Indizierung ausgeführt werden sollen.

storageConnectionString

string

Die Verbindungszeichenfolge mit den Speicherkontoprojektionen wird gespeichert.

SearchIndexerKnowledgeStoreFileProjectionSelector

Projektionsdefinition für die Daten, die in Azure Files gespeichert werden sollen.

Name Typ Beschreibung
generatedKeyName

string

Name des generierten Schlüssels zum Speichern der Projektion unter.

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

storageContainer

string

Blobcontainer zum Speichern von Projektionen in.

SearchIndexerKnowledgeStoreObjectProjectionSelector

Projektionsdefinition für die Daten, die in Azure Blob gespeichert werden sollen.

Name Typ Beschreibung
generatedKeyName

string

Name des generierten Schlüssels zum Speichern der Projektion unter.

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

storageContainer

string

Blobcontainer zum Speichern von Projektionen in.

SearchIndexerKnowledgeStoreProjection

Containerobjekt für verschiedene Projektionsmarkierer.

Name Typ Beschreibung
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projektionen in den Azure-Dateispeicher.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projektionen in Azure Blob Storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projektionen in Azure Table Storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

Beschreibung, welche Daten in Azure-Tabellen gespeichert werden sollen.

Name Typ Beschreibung
generatedKeyName

string

Name des generierten Schlüssels zum Speichern der Projektion unter.

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

tableName

string

Name der Azure-Tabelle, in der projizierte Daten gespeichert werden sollen.

SearchIndexerSkillset

Eine Liste der Fähigkeiten.

Name Typ Beschreibung
@odata.etag

string

Das ETag des Skillset.

cognitiveServices CognitiveServicesAccount:

Details zum Azure AI-Dienst, der beim Ausführen von Fähigkeiten verwendet werden soll.

description

string

Die Beschreibung des Skillsets.

encryptionKey

SearchResourceEncryptionKey

Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel wird verwendet, um eine zusätzliche Stufe der verschlüsselungsinternen Verschlüsselung für Ihre Skillset-Definition bereitzustellen, wenn Sie volle Sicherheit wünschen, dass niemand, nicht einmal Microsoft, Ihre Skillset-Definition entschlüsseln kann. Sobald Sie Ihre Skillset-Definition verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf NULL festzulegen. Sie können diese Eigenschaft nach Bedarf ändern, wenn Sie den Verschlüsselungsschlüssel drehen möchten. Ihre Skillset-Definition wird davon nicht betroffen sein. Verschlüsselung mit vom Kunden verwalteten Schlüsseln steht nicht für kostenlose Suchdienste zur Verfügung und ist nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden.

indexProjections

SearchIndexerIndexProjections

Definition zusätzlicher Projektionen für sekundäre Suchindex(en).

knowledgeStore

SearchIndexerKnowledgeStore

Definition zusätzlicher Projektionen für Azure-Blob, -Tabellen oder -Dateien, mit erweiterten Daten.

name

string

Der Name des Skillsets.

skills SearchIndexerSkill[]:

Eine Liste der Fähigkeiten im Skillset.

SearchResourceEncryptionKey

Ein vom Kunden verwalteter Verschlüsselungsschlüssel im Azure Key Vault. Schlüssel, die Sie erstellen und verwalten, können zum Verschlüsseln oder Entschlüsseln ruhender Daten verwendet werden, z. B. Indizes und Synonymzuordnungen.

Name Typ Beschreibung
accessCredentials

AzureActiveDirectoryApplicationCredentials

Optionale Azure Active Directory-Anmeldeinformationen, die für den Zugriff auf Ihren Azure Key Vault verwendet werden. Ist nicht erforderlich, wenn stattdessen verwaltete Identität verwendet wird.

keyVaultKeyName

string

Der Name Ihres Azure Key Vault-Schlüssels, der zum Verschlüsseln Ihrer ruhenden Daten verwendet werden soll.

keyVaultKeyVersion

string

Die Version Ihres Azure Key Vault-Schlüssels, der zum Verschlüsseln Ihrer ruhenden Daten verwendet werden soll.

keyVaultUri

string

Der URI Ihres Azure Key Vault, auch als DNS-Name bezeichnet, der den Schlüssel enthält, der zum Verschlüsseln Ihrer ruhenden Daten verwendet werden soll. Ein Beispiel-URI kann https://my-keyvault-name.vault.azure.netsein.

SentimentSkill

Diese Fähigkeit ist veraltet. Verwenden Sie V3. SentimentSkill stattdessen.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

SentimentSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

SentimentSkillLanguage

Veraltet. Die von SentimentSkill unterstützten Sprachcodes für Eingabetext.

Wert Beschreibung
da

Dänisch

de

Deutsch

el

Griechisch

en

Englisch

es

Spanisch

fi

Finnisch

fr

Französisch

it

Italienisch

nl

Holländisch

no

Norwegisch (Bokmaal)

pl

Polnisch

pt-PT

Portugiesisch (Portugal)

ru

Russisch

sv

Schwedisch

tr

Türkisch

SentimentSkillV3

Mithilfe der Text Analytics-API werden unstrukturierter Text ausgewertet und für jeden Datensatz Stimmungsbezeichnungen (z. B. "negativ", "neutral" und "positiv") basierend auf dem höchsten Konfidenzwert bereitgestellt, der vom Dienst auf Satz- und Dokumentebene gefunden wird.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Text.V3.SentimentSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

string

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

includeOpinionMining

boolean

False

Bei Festlegung auf "true" enthält die Qualifikationsausgabe Informationen aus der Textanalyse für das Meinungsmining, nämlich Ziele (Substantive oder Verben) und deren zugehörige Bewertung (Adjektiv) im Text. Der Standardwert ist "false".

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

modelVersion

string

Die Version des Modells, die beim Aufrufen des Text Analytics-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist. Es wird empfohlen, diesen Wert nicht anzugeben, es sei denn, es ist unbedingt erforderlich.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

ShaperSkill

Eine Fähigkeit zum Umgestalten der Ausgaben. Er erstellt einen komplexen Typ zur Unterstützung zusammengesetzter Felder (auch als mehrteilige Felder bezeichnet).

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

SplitSkill

Eine Fähigkeit, eine Zeichenfolge in Textblöcke aufzuteilen.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultLanguageCode

SplitSkillLanguage

Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist en.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

maximumPageLength

integer (int32)

Die gewünschte maximale Seitenlänge. Der Standardwert ist 10000.

maximumPagesToTake

integer (int32)

Gilt nur, wenn "textSplitMode" auf "Pages" festgelegt ist. Wenn angegeben, wird splitSkill nach der Verarbeitung der ersten "maximumPagesToTake"-Seiten unterbrochen, um die Leistung zu verbessern, wenn nur einige anfängliche Seiten aus jedem Dokument benötigt werden.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

pageOverlapLength

integer (int32)

Gilt nur, wenn "textSplitMode" auf "Pages" festgelegt ist. Wenn angegeben, beginnt der n+1. Block mit dieser Anzahl von Zeichen/Token vom Ende des n. Abschnitts.

textSplitMode

TextSplitMode

Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll.

SplitSkillLanguage

Die von SplitSkill unterstützten Sprachcodes für Eingabetext.

Wert Beschreibung
am

Amharisch

bs

Bosnisch

cs

Tschechisch

da

Dänisch

de

Deutsch

en

Englisch

es

Spanisch

et

Estnisch

fi

Finnisch

fr

Französisch

he

Hebräisch

hi

Hindi

hr

Kroatisch

hu

Ungarisch

id

Indonesisch

is

Isländisch

it

Italienisch

ja

Japanisch

ko

Koreanisch

lv

Lettisch

nb

Norwegisch

nl

Holländisch

pl

Polnisch

pt

Portugiesisch (Portugal)

pt-br

Portugiesisch (Brasilien)

ru

Russisch

sk

Slowakisch

sl

Slowenisch

sr

Serbisch

sv

Schwedisch

tr

Türkisch

ur

Urdu

zh

Chinesisch (vereinfacht)

TextSplitMode

Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll.

Wert Beschreibung
pages

Teilen Sie den Text in einzelne Seiten auf.

sentences

Teilen Sie den Text in einzelne Sätze.

TextTranslationSkill

Eine Fähigkeit zum Übersetzen von Text aus einer Sprache in eine andere.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.TranslationSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

defaultFromLanguageCode

TextTranslationSkillLanguage

Der Sprachcode zum Übersetzen von Dokumenten für Dokumente, die die Sprache nicht explizit angeben.

defaultToLanguageCode

TextTranslationSkillLanguage

Der Sprachcode zum Übersetzen von Dokumenten in Dokumente, die die Sprache nicht explizit angeben.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

suggestedFrom

TextTranslationSkillLanguage

Der Sprachcode zum Übersetzen von Dokumenten, wenn weder die fromLanguageCode-Eingabe noch der DefaultFromLanguageCode-Parameter bereitgestellt werden, und die automatische Spracherkennung ist nicht erfolgreich. Der Standardwert ist en.

TextTranslationSkillLanguage

Die von TextTranslationSkill unterstützten Sprachcodes für eingabetext.

Wert Beschreibung
af

Afrikaans

ar

Arabisch

bg

Bulgarisch

bn

Bangla

bs

Bosnisch (Lateinisch)

ca

Katalanisch

cs

Tschechisch

cy

Walisisch

da

Dänisch

de

Deutsch

el

Griechisch

en

Englisch

es

Spanisch

et

Estnisch

fa

Persisch

fi

Finnisch

fil

Philippinisch

fj

Fidschianisch

fr

Französisch

ga

Irisch

he

Hebräisch

hi

Hindi

hr

Kroatisch

ht

Haitianisch

hu

Ungarisch

id

Indonesisch

is

Isländisch

it

Italienisch

ja

Japanisch

kn

Kannada

ko

Koreanisch

lt

Litauisch

lv

Lettisch

mg

Madagassisch

mi

Maori

ml

Malayalam

ms

Malaiisch

mt

Maltesisch

mww

Hmong Daw

nb

Norwegisch

nl

Holländisch

otq

Queretaro Otomi

pa

Punjabi

pl

Polnisch

pt

Portugiesisch

pt-PT

Portugiesisch (Portugal)

pt-br

Portugiesisch (Brasilien)

ro

Rumänisch

ru

Russisch

sk

Slowakisch

sl

Slowenisch

sm

Samoanisch

sr-Cyrl

Serbisch (Kyrillisch)

sr-Latn

Serbisch (Lateinisch)

sv

Schwedisch

sw

Suaheli

ta

Tamil

te

Telugu

th

Thailändisch

tlh

Klingonisch

tlh-Latn

Klingon (lateinische Schrift)

tlh-Piqd

Klingon (Klingon-Schrift)

to

Tongaisch

tr

Türkisch

ty

Tahitianisch

uk

Ukrainisch

ur

Urdu

vi

Vietnamesisch

yua

Yucatec Maya

yue

Kantonesisch (traditionell)

zh-Hans

Chinesisch (Vereinfacht)

zh-Hant

Chinesisch (Traditionell)

VisualFeature

Die Zeichenfolgen, die angeben, welche visuellen Featuretypen zurückgegeben werden sollen.

Wert Beschreibung
adult

Visuelle Merkmale, die als erwachsene Personen erkannt werden.

brands

Visuelle Features, die als kommerzielle Marken anerkannt sind.

categories

Kategorien.

description

Beschreibung.

faces

Visuelle Features, die als Personensicht erkannt werden.

objects

Visuelle Features, die als Objekte erkannt werden.

tags

Schilder.

WebApiSkill

Eine Fähigkeit, die einen Web-API-Endpunkt aufrufen kann, sodass Sie ein Skillset erweitern können, indem Sie ihren benutzerdefinierten Code aufrufen.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Custom.WebApiSkill

Ein URI-Fragment, das die Art der Fähigkeit angibt.

authIdentity SearchIndexerDataIdentity:

Die vom Benutzer zugewiesene verwaltete Identität, die für ausgehende Verbindungen verwendet wird. Wenn eine authResourceId bereitgestellt und nicht angegeben wird, wird die vom System zugewiesene verwaltete Identität verwendet. Bei Aktualisierungen des Indexers bleibt der Wert unverändert, wenn die Identität nicht angegeben ist. Wenn dieser Wert auf "none" festgelegt ist, wird der Wert dieser Eigenschaft gelöscht.

authResourceId

string

Gilt für benutzerdefinierte Fähigkeiten, die eine Verbindung mit externem Code in einer Azure-Funktion oder einer anderen Anwendung herstellen, die die Transformationen bereitstellt. Dieser Wert sollte die Anwendungs-ID sein, die für die Funktion oder App erstellt wurde, als sie bei Azure Active Directory registriert wurde. Wenn angegeben, stellt die benutzerdefinierte Fähigkeit eine Verbindung mit der Funktion oder App mithilfe einer verwalteten ID (entweder system oder vom Benutzer zugewiesen) des Suchdiensts und dem Zugriffstoken der Funktion oder App mithilfe dieses Werts als Ressourcen-ID zum Erstellen des Bereichs des Zugriffstokens.

batchSize

integer (int32)

Die gewünschte Batchgröße, die die Anzahl der Dokumente angibt.

context

string

Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document.

degreeOfParallelism

integer (int32)

Bei Festlegung wird die Anzahl der parallelen Aufrufe, die an die Web-API vorgenommen werden können, ausgeführt.

description

string

Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt.

httpHeaders

object

Die Header, die zum Erstellen der HTTP-Anforderung erforderlich sind.

httpMethod

string

Die Methode für die HTTP-Anforderung.

inputs

InputFieldMappingEntry[]

Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein.

name

string

Der Name der Fähigkeit, die sie innerhalb des Skillsets eindeutig identifiziert. Eine Fähigkeit ohne definierten Namen erhält einen Standardnamen des 1-basierten Indexes im Kompetenzarray, dem das Zeichen "#" vorangestellt ist.

outputs

OutputFieldMappingEntry[]

Die Ausgabe einer Fähigkeit ist entweder ein Feld in einem Suchindex oder ein Wert, der als Eingabe durch eine andere Fähigkeit genutzt werden kann.

timeout

string (duration)

Das gewünschte Timeout für die Anforderung. Der Standardwert ist 30 Sekunden.

uri

string

Die URL für die Web-API.