Skillsets - Create
Erstellt ein neues Skillset in einem Suchdienst.
POST {endpoint}/skillsets?api-version=2025-09-01
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
Die Endpunkt-URL des Suchdiensts. |
|
api-version
|
query | True |
string |
Client-API-Version. |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
Die Nachverfolgungs-ID, die mit der Anforderung gesendet wird, um das Debuggen zu unterstützen. |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| name | True |
string |
Der Name des Skillsets. |
| skills | True |
SearchIndexerSkill[]:
|
Eine Liste der Fertigkeiten im Skillset. |
| @odata.etag |
string |
Das ETag des Skillsets. |
|
| cognitiveServices | CognitiveServicesAccount: |
Details zum Azure AI-Dienst, der beim Ausführen von Skills verwendet werden soll. |
|
| description |
string |
Die Beschreibung des Skillsets. |
|
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel wird verwendet, um eine zusätzliche Ebene der Verschlüsselung ruhender Daten für Ihre Skillsetdefinition bereitzustellen, wenn Sie die vollständige Gewissheit haben möchten, dass niemand, nicht einmal Microsoft, Ihre Skillsetdefinition entschlüsseln kann. Nachdem Sie Ihre Skillsetdefinition 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 Ihren Verschlüsselungsschlüssel rotieren möchten. Die Definition Ihres Skillsets ist davon nicht betroffen. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und nur für kostenpflichtige Dienste, die am oder nach dem 1. Januar 2019 erstellt wurden. |
||
| indexProjections |
Definition zusätzlicher Projektionen zu sekundären Suchindizes. |
||
| knowledgeStore |
Definition zusätzlicher Projektionen für angereicherte Daten in Azure-Blobs, -Tabellen oder -Dateien. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 201 Created |
Das Skillset wurde erfolgreich erstellt. |
|
| Other Status Codes |
Fehlerantwort. |
Beispiele
SearchServiceCreateSkillset
Beispielanforderung
POST https://stableexampleservice.search.windows.net/skillsets?api-version=2025-09-01
{
"name": "tempskillset",
"description": "Skillset for extracting entities and more",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "skill2",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "countryHint",
"source": "/document/countryHint"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"textSplitMode": "pages",
"maximumPageLength": 4000,
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "skill4",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"uri": "https://contoso.example.org/",
"httpMethod": "POST",
"timeout": "PT5S",
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "skill5",
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
]
},
{
"outputMode": "oneToMany",
"markdownHeaderDepth": "h3",
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill",
"context": "/document",
"inputs": [
{
"name": "file_data",
"source": "/document/content"
}
],
"outputs": [
{
"name": "markdown_document",
"targetName": "markdown_document"
}
]
},
{
"outputFormat": "text",
"outputMode": "oneToMany",
"extractionOptions": [
"images",
"locationMetadata"
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
},
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill#2",
"context": "/document",
"inputs": [
{
"name": "file_data",
"source": "/document/content"
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections"
},
{
"name": "normalized_images",
"targetName": "normalized_images"
}
]
}
],
"cognitiveServices": {
"@odata.type": "#Microsoft.Azure.Search.DefaultCognitiveServices",
"description": "Description of the Azure AI service resource attached to a skillset"
},
"@odata.etag": "0x1234568AE7E58A1"
}
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "tempskillset",
"description": "Skillset for extracting entities and more",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "skill2",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "countryHint",
"source": "/document/countryHint",
"inputs": []
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "skill3",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "skill4",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "skill5",
"uri": "https://contoso.example.org/",
"httpMethod": "POST",
"timeout": "PT5S",
"inputs": [
{
"name": "text",
"source": "/document/content",
"inputs": []
},
{
"name": "languageCode",
"source": "/document/languageCode",
"inputs": []
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill",
"context": "/document",
"outputMode": "oneToMany",
"markdownHeaderDepth": "h3",
"extractionOptions": [],
"inputs": [
{
"name": "file_data",
"source": "/document/content",
"inputs": []
}
],
"outputs": [
{
"name": "markdown_document",
"targetName": "markdown_document"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Util.DocumentIntelligenceLayoutSkill",
"name": "docIntelligenceLayoutSkill#2",
"context": "/document",
"outputMode": "oneToMany",
"outputFormat": "text",
"extractionOptions": [
"images",
"locationMetadata"
],
"inputs": [
{
"name": "file_data",
"source": "/document/content",
"inputs": []
}
],
"outputs": [
{
"name": "text_sections",
"targetName": "text_sections"
},
{
"name": "normalized_images",
"targetName": "normalized_images"
}
],
"chunkingProperties": {
"unit": "characters",
"maximumLength": 500,
"overlapLength": 50
}
}
],
"cognitiveServices": {
"@odata.type": "#Microsoft.Azure.Search.DefaultCognitiveServices",
"description": "Description of the Azure AI service resource attached to a skillset"
}
}
Definitionen
| Name | Beschreibung |
|---|---|
|
Azure |
Anmeldeinformationen einer registrierten Anwendung, die für Ihren Suchdienst erstellt wurde und für den authentifizierten Zugriff auf die in Azure Key Vault gespeicherten Verschlüsselungsschlüssel verwendet wird. |
|
Azure |
Ermöglicht das Generieren einer Vektoreinbettung für eine bestimmte Texteingabe mithilfe der Azure OpenAI-Ressource. |
|
Azure |
Der Name des Azure Open AI-Modells, der aufgerufen wird. |
|
Cognitive |
Der Kontoschlüssel für mehrere Regionen einer Azure AI-Dienstressource, die an ein Skillset angefügt ist. |
|
Conditional |
Ein Skill, der Szenarien ermöglicht, in denen ein boolescher Vorgang erforderlich ist, um die Daten zu bestimmen, die einer Ausgabe zugewiesen werden sollen. |
|
Custom |
Ein Objekt, das Informationen zu den gefundenen Übereinstimmungen und zugehörigen Metadaten enthält. |
|
Custom |
Ein komplexes Objekt, das verwendet werden kann, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben. |
|
Custom |
Ein Skill sucht nach Text aus einer benutzerdefinierten, benutzerdefinierten Liste von Wörtern und Ausdrücken. |
|
Custom |
Die Sprachcodes, die von CustomEntityLookupSkill für Eingabetext unterstützt werden. |
|
Default |
Ein leeres Objekt, das die standardmäßige Azure AI-Dienstressource für ein Skillset darstellt. |
|
Document |
Ein Skill, der Inhalte aus einer Datei innerhalb der Anreicherungspipeline extrahiert. |
|
Document |
Ein Skill, der Inhalts- und Layoutinformationen über Azure AI Services aus Dateien innerhalb der Anreicherungspipeline extrahiert. |
|
Document |
Steuert die Kardinalität für das Segmentieren des Inhalts. |
|
Document |
Steuert die Kardinalität der Blockeinheit. Der Standardwert ist 'characters' |
|
Document |
Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird. |
|
Document |
Die Tiefe der Kopfzeilen in der Markdownausgabe. Der Standardwert ist h6. |
|
Document |
Steuert die Kardinalität des Ausgabeformats. Der Standardwert ist 'markdown'. |
|
Document |
Steuert die Kardinalität der Ausgabe, die von der Fähigkeit erzeugt wird. Der Standardwert ist 'oneToMany'. |
|
Entity |
Eine Zeichenfolge, die angibt, welche Entitätskategorien zurückgegeben werden sollen. |
|
Entity |
Extrahiert mithilfe der Textanalyse-API verknüpfte Entitäten aus Text. |
|
Entity |
Dieser Skill ist veraltet. Verwenden Sie die V3. EntityRecognitionSkill statt. |
|
Entity |
Deprecated. Die Sprachcodes, die von EntityRecognitionSkill für Eingabetext unterstützt werden. |
|
Entity |
Extrahiert mithilfe der Textanalyse-API Entitäten unterschiedlicher Typen aus Text. |
|
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
|
Error |
Das Fehlerdetails. |
|
Error |
Fehlerantwort |
|
Image |
Ein Skill, der Bilddateien analysiert. Es extrahiert eine Vielzahl von visuellen Merkmalen basierend auf dem Bildinhalt. |
|
Image |
Die Sprachcodes, die für die Eingabe von ImageAnalysisSkill unterstützt werden. |
|
Image |
Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen. |
|
Index |
Definiert das Verhalten der Indexprojektionen in Bezug auf den Rest des Indexers. |
|
Input |
Zuordnung von Eingabefeldern für einen Skill. |
|
Key |
Ein Skill, der Textanalyse für die Extraktion von Schlüsselbegriffen verwendet. |
|
Key |
Die Sprachcodes, die von KeyPhraseExtractionSkill für Eingabetext unterstützt werden. |
|
Language |
Ein Skill, der die Sprache des Eingabetexts erkennt und einen einzelnen Sprachcode für jedes Dokument meldet, das im Rahmen der Anforderung übermittelt wird. Der Sprachcode wird mit einer Bewertung gekoppelt, die die Zuverlässigkeit der Analyse angibt. |
|
Line |
Definiert die Zeichenfolge, die zwischen den Textzeilen verwendet werden soll, die vom OCR-Skill erkannt werden. Der Standardwert ist "space". |
|
Merge |
Ein Skill zum Zusammenführen von zwei oder mehr Zeichenfolgen zu einer einzigen einheitlichen Zeichenfolge, wobei die einzelnen Komponententeile durch ein optionales benutzerdefiniertes Trennzeichen getrennt werden. |
|
Ocr |
Ein Skill, der Text aus Bilddateien extrahiert. |
|
Ocr |
Die Sprachcodes, die für die Eingabe durch OcrSkill unterstützt werden. |
|
Output |
Ausgabefeldzuordnung für einen Skill. |
|
PIIDetection |
Mit der Textanalyse-API werden persönliche Informationen aus einem Eingabetext extrahiert und Sie haben die Möglichkeit, diese zu maskieren. |
|
PIIDetection |
Eine Zeichenfolge, die angibt, welcher maskingMode verwendet werden soll, um die im Eingabetext erkannten persönlichen Informationen zu maskieren. |
|
Search |
Löscht die Identitätseigenschaft einer Datenquelle. |
|
Search |
Gibt die Identität an, die von einer Datenquelle verwendet werden soll. |
|
Search |
Definition von zusätzlichen Projektionen auf sekundäre Suchindizes. |
|
Search |
Beschreibung der Daten, die im angegebenen Suchindex gespeichert werden sollen. |
|
Search |
Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss vom Typ eines primitiven Typs sein. |
|
Search |
Definition zusätzlicher Projektionen für Azure-Blobs, -Tabellen oder -Dateien von angereicherten Daten. |
|
Search |
Projektionsdefinition für die Daten, die in Azure Files gespeichert werden sollen. |
|
Search |
Projektionsdefinition für die Daten, die in Azure Blob gespeichert werden sollen. |
|
Search |
Containerobjekt für verschiedene Projektionsselektoren. |
|
Search |
Beschreibung der Daten, die in Azure-Tabellen gespeichert werden sollen. |
|
Search |
Eine Liste von Fähigkeiten. |
|
Search |
Ein kundenseitig verwalteter Verschlüsselungsschlüssel in 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. |
|
Sentiment |
Dieser Skill ist veraltet. Verwenden Sie die V3. SentimentSkill statt. |
|
Sentiment |
Deprecated. Die Sprachcodes, die von SentimentSkill für Eingabetext unterstützt werden. |
|
Sentiment |
Bei Verwendung der Textanalyse-API wird unstrukturierter Text ausgewertet und für jeden Datensatz Stimmungsbeschriftungen (z. B. "negativ", "neutral" und "positiv") basierend auf der höchsten Zuverlässigkeitsbewertung bereitgestellt, die vom Dienst auf Satz- und Dokumentebene gefunden wurde. |
|
Shaper |
Eine Fähigkeit, die Ausgänge neu zu gestalten. Es wird ein komplexer Typ erstellt, um zusammengesetzte Felder (auch als mehrteilige Felder bezeichnet) zu unterstützen. |
|
Split |
Eine Fähigkeit, um eine Zeichenfolge in Textblöcke aufzuteilen. |
|
Split |
Die Sprachcodes, die von SplitSkill für Eingabetext unterstützt werden. |
|
Text |
Ein Wert, der angibt, welcher Split-Modus ausgeführt werden soll. |
|
Text |
Die Fähigkeit, Text von einer Sprache in eine andere zu übersetzen. |
|
Text |
Die Sprachcodes, die von TextTranslationSkill für Eingabetext unterstützt werden. |
|
Visual |
Die Zeichenfolgen, die angeben, welche visuellen Feature-Typen zurückgegeben werden sollen. |
|
Web |
Ein Skill, der 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 den authentifizierten Zugriff auf die in Azure Key Vault gespeicherten Verschlüsselungsschlüssel verwendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| applicationId |
string |
Eine AAD-Anwendungs-ID, der die erforderlichen Zugriffsberechtigungen für Azure Key Vault erteilt wurden, die beim Verschlüsseln ruhender Daten verwendet werden soll. 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 das Generieren einer Vektoreinbettung für eine bestimmte Texteingabe mithilfe der Azure OpenAI-Ressource.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| apiKey |
string |
API-Schlüssel der angegebenen Azure OpenAI-Ressource. |
| authIdentity | SearchIndexerDataIdentity: |
Die benutzerseitig 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 der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| deploymentId |
string |
ID der Bereitstellung des Azure OpenAI-Modells für die angegebene Ressource. |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| dimensions |
integer (int32) |
Die Anzahl der Dimensionen, die die resultierenden Ausgabeeinbettungen aufweisen sollen. Wird nur in text-embedding-3 und höheren Modellen unterstützt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| modelName |
Der Name des Einbettungsmodells, das unter dem angegebenen deploymentId-Pfad bereitgestellt wird. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet 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-ada-002 | |
| text-embedding-3-large | |
| text-embedding-3-small |
CognitiveServicesAccountKey
Der Kontoschlüssel für mehrere Regionen einer Azure AI-Dienstressource, die an ein Skillset angefügt ist.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ der Azure AI-Dienstressource angibt, die an ein Skillset angefügt ist. |
| description |
string |
Beschreibung der Azure AI-Dienstressource, die an ein Skillset angefügt ist. |
| key |
string |
Der Schlüssel, der zum Bereitstellen der Azure AI-Dienstressource verwendet wird, die an ein Skillset angefügt ist. |
ConditionalSkill
Ein Skill, der Szenarien ermöglicht, in denen ein boolescher Vorgang erforderlich ist, um die Daten zu bestimmen, die einer Ausgabe zugewiesen werden sollen.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
CustomEntity
Ein Objekt, das Informationen zu den gefundenen Übereinstimmungen und zugehörigen Metadaten enthält.
| Name | Typ | Beschreibung |
|---|---|---|
| accentSensitive |
boolean |
Der Standardwert ist „false“. Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen auf Akzente reagieren sollen. |
| aliases |
Ein Array komplexer Objekte, die verwendet werden können, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben. |
|
| caseSensitive |
boolean |
Der Standardwert ist „false“. Boolescher Wert, der angibt, ob Vergleiche mit dem Entitätsnamen auf die Groß-/Kleinschreibung von Zeichen reagieren sollen. Beispielübereinstimmungen für "Microsoft", bei denen die Groß-/Kleinschreibung nicht beachtet wird, könnten sein: microsoft, microSoft, MICROSOFT. |
| defaultAccentSensitive |
boolean |
Ändert den standardmäßigen Wert für die Akzentempfindlichkeit für diese Entität. Es kann verwendet werden, um den Standardwert aller Aliase accentSensitive-Werte zu ändern. |
| defaultCaseSensitive |
boolean |
Ändert den standardmäßigen Wert für die Berücksichtigung der Groß-/Kleinschreibung für diese Entität. Es wird verwendet, um den Standardwert aller caseSensitive-Werte für Aliase zu ändern. |
| defaultFuzzyEditDistance |
integer (int32) |
Ändert den Standardwert für den Fuzzy-Bearbeitungsabstand für dieses Element. Es 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 bei jeder Übereinstimmung seiner Entität in der Skillausgabe angezeigt. |
| fuzzyEditDistance |
integer (int32) |
Der Standardwert ist 0. Maximalwert von 5. Gibt die akzeptable Anzahl abweichender Zeichen an, die immer noch eine Übereinstimmung mit dem Entitätsnamen darstellen würden. Die kleinstmögliche Unschärfe für eine bestimmte Übereinstimmung wird zurückgegeben. Wenn der Bearbeitungsabstand beispielsweise auf 3 festgelegt ist, stimmt "Windows10" immer noch mit "Windows", "Windows10" und "Windows 7" überein. Wenn die Groß-/Kleinschreibung auf "false" festgelegt ist, werden die Unterschiede zwischen Groß- und Kleinschreibung NICHT auf die Unschärfetoleranz angerechnet, ansonsten jedoch schon. |
| id |
string |
Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird bei jeder Übereinstimmung seiner Entität in der Skillausgabe angezeigt. |
| name |
string |
Der Entitätsdeskriptor der obersten Ebene. Übereinstimmungen in der Skillausgabe werden nach diesem Namen gruppiert und sollten 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 bei jeder Übereinstimmung seiner Entität in der Skillausgabe angezeigt. |
| type |
string |
Dieses Feld kann als Passthrough für benutzerdefinierte Metadaten zu den übereinstimmenden Texten verwendet werden. Der Wert dieses Felds wird bei jeder Übereinstimmung seiner Entität in der Skillausgabe 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 |
Stellen Sie fest, ob der Alias zwischen Akzenten unterscheidet. |
| caseSensitive |
boolean |
Ermitteln Sie, ob beim Alias zwischen Groß- und Kleinschreibung unterschieden wird. |
| fuzzyEditDistance |
integer (int32) |
Bestimmen Sie den unscharfen Bearbeitungsabstand des Alias. |
| text |
string |
Der Text des Aliasnamens. |
CustomEntityLookupSkill
Ein Skill sucht nach Text aus einer benutzerdefinierten, benutzerdefinierten Liste von Wörtern und Ausdrücken.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| defaultLanguageCode |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills 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 zu Beginn einer Indexerausführung gelesen. Aktualisierungen dieser Datei während einer Indexerausführung werden erst bei nachfolgenden Ausführungen wirksam. Diese Konfiguration muss über HTTPS zugänglich sein. |
| globalDefaultAccentSensitive |
boolean |
Ein globales Flag für AccentSensitive. Wenn AccentSensitive nicht in CustomEntity festgelegt ist, ist dieser Wert der Standardwert. |
| globalDefaultCaseSensitive |
boolean |
Ein globales Flag für CaseSensitive. Wenn CaseSensitive nicht in CustomEntity festgelegt ist, ist dieser Wert der Standardwert. |
| globalDefaultFuzzyEditDistance |
integer (int32) |
Ein globales Flag für FuzzyEditDistance. Wenn FuzzyEditDistance nicht in CustomEntity festgelegt ist, ist dieser Wert der Standardwert. |
| inlineEntitiesDefinition |
Die Inline-CustomEntity-Definition. |
|
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
CustomEntityLookupSkillLanguage
Die Sprachcodes, die von CustomEntityLookupSkill für Eingabetext unterstützt werden.
| Wert | Beschreibung |
|---|---|
| da |
Dänisch |
| de |
German |
| en |
English |
| es |
Spanish |
| fi |
Finnisch |
| fr |
French |
| it |
Italian |
| ko |
Korean |
| pt |
Portuguese |
DefaultCognitiveServicesAccount
Ein leeres Objekt, das die standardmäßige Azure AI-Dienstressource für ein Skillset darstellt.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ der Azure AI-Dienstressource angibt, die an ein Skillset angefügt ist. |
| description |
string |
Beschreibung der Azure AI-Dienstressource, die an ein Skillset angefügt ist. |
DocumentExtractionSkill
Ein Skill, der Inhalte aus einer Datei innerhalb der Anreicherungspipeline extrahiert.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| configuration |
object |
Ein Wörterbuch mit Konfigurationen für den Skill. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| dataToExtract |
string |
Der Datentyp, der für den Skill extrahiert werden soll. Wird auf 'contentAndMetadata' gesetzt, wenn es nicht definiert ist. |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
| parsingMode |
string |
Der parsingMode für den Skill. Wird auf 'default' gesetzt, wenn es nicht definiert ist. |
DocumentIntelligenceLayoutSkill
Ein Skill, der Inhalts- und Layoutinformationen über Azure AI Services aus Dateien innerhalb der Anreicherungspipeline extrahiert.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
|
| chunkingProperties |
Steuert die Kardinalität für das Segmentieren des Inhalts. |
||
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
|
| extractionOptions |
Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird |
||
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
||
| markdownHeaderDepth | h6 |
Die Tiefe der Kopfzeilen in der Markdownausgabe. Der Standardwert ist h6. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
|
| outputFormat | markdown |
Steuert die Kardinalität des Ausgabeformats. Der Standardwert ist 'markdown'. |
|
| outputMode | oneToMany |
Steuert die Kardinalität der Ausgabe, die von der Fähigkeit erzeugt wird. Der Standardwert ist 'oneToMany'. |
|
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
DocumentIntelligenceLayoutSkillChunkingProperties
Steuert die Kardinalität für das Segmentieren des Inhalts.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| maximumLength |
integer (int32) |
Die maximale Länge eines Chunks in Zeichen. Der Standardwert ist 500. |
|
| overlapLength |
integer (int32) |
Die Länge der Überlappung zwischen zwei Textblöcken. Standard ist "0". |
|
| unit | characters |
Die Einheit des Blocks. |
DocumentIntelligenceLayoutSkillChunkingUnit
Steuert die Kardinalität der Blockeinheit. Der Standardwert ist 'characters'
| Wert | Beschreibung |
|---|---|
| characters |
Gibt den Block nach Zeichen an. |
DocumentIntelligenceLayoutSkillExtractionOptions
Steuert die Kardinalität des Inhalts, der vom Skill aus dem Dokument extrahiert wird.
| Wert | Beschreibung |
|---|---|
| images |
Geben Sie an, dass Bildinhalte aus dem Dokument extrahiert werden sollen. |
| locationMetadata |
Geben Sie an, dass Standortmetadaten aus dem Dokument extrahiert werden sollen. |
DocumentIntelligenceLayoutSkillMarkdownHeaderDepth
Die Tiefe der Kopfzeilen in der Markdownausgabe. Der Standardwert ist h6.
| Wert | Beschreibung |
|---|---|
| h1 |
Kopfebene 1. |
| h2 |
Kopfebene 2. |
| h3 |
Kopfebene 3. |
| h4 |
Kopfebene 4. |
| h5 |
Kopfebene 5. |
| h6 |
Kopfebene 6. |
DocumentIntelligenceLayoutSkillOutputFormat
Steuert die Kardinalität des Ausgabeformats. Der Standardwert ist 'markdown'.
| Wert | Beschreibung |
|---|---|
| text |
Geben Sie das Format der Ausgabe als Text an. |
| markdown |
Geben Sie das Format der Ausgabe als Markdown an. |
DocumentIntelligenceLayoutSkillOutputMode
Steuert die Kardinalität der Ausgabe, die von der Fähigkeit erzeugt wird. Der Standardwert ist 'oneToMany'.
| Wert | Beschreibung |
|---|---|
| oneToMany |
Geben Sie an, dass die Ausgabe als 'oneToMany' analysiert werden soll. |
EntityCategory
Eine Zeichenfolge, die angibt, welche Entitätskategorien zurückgegeben werden sollen.
| Wert | Beschreibung |
|---|---|
| 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 Größe beschreiben. |
| datetime |
Entitäten, die ein Datum und eine Uhrzeit beschreiben. |
| url |
Entitäten, die eine URL beschreiben. |
|
Entitäten, die eine E-Mail-Adresse beschreiben. |
EntityLinkingSkill
Extrahiert mithilfe der Textanalyse-API verknüpfte Entitäten aus Text.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der 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 |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Ein Wert zwischen 0 und 1, der verwendet wird, um nur Entitäten einzuschließen, deren Zuverlässigkeitsbewertung größer als der angegebene Wert ist. Wenn nicht festgelegt (Standard) oder explizit auf null gesetzt, werden alle Entitäten eingeschlossen. |
| modelVersion |
string |
Die Version des Modells, die beim Aufrufen des Textanalysediensts verwendet werden soll. Wenn nicht angegeben, wird standardmäßig die neueste verfügbare Version verwendet. Es wird empfohlen, diesen Wert nur anzugeben, wenn dies unbedingt erforderlich ist. |
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
EntityRecognitionSkill
Dieser Skill ist veraltet. Verwenden Sie die V3. EntityRecognitionSkill statt.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| categories |
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 der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| defaultLanguageCode |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| includeTypelessEntities |
boolean |
Bestimmt, ob Entitäten eingeschlossen werden sollen, die gut bekannt sind, aber nicht einem vordefinierten Typ entsprechen. Wenn diese Konfiguration nicht festgelegt ist (Standard), auf null oder auf false festgelegt ist, werden Entitäten, die nicht einem der vordefinierten Typen entsprechen, nicht angezeigt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| minimumPrecision |
number (double) |
Ein Wert zwischen 0 und 1, der verwendet wird, um nur Entitäten einzuschließen, deren Zuverlässigkeitsbewertung größer als der angegebene Wert ist. Wenn nicht festgelegt (Standard) oder explizit auf null gesetzt, werden alle Entitäten eingeschlossen. |
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
EntityRecognitionSkillLanguage
Deprecated. Die Sprachcodes, die von EntityRecognitionSkill für Eingabetext unterstützt werden.
| Wert | Beschreibung |
|---|---|
| ar |
Arabisch |
| cs |
Tschechisch |
| zh-Hans |
Chinesisch (vereinfacht) |
| zh-Hant |
Chinese-Traditional |
| da |
Dänisch |
| nl |
Holländisch |
| en |
English |
| fi |
Finnisch |
| fr |
French |
| de |
German |
| el |
Griechisch |
| hu |
Hungarian |
| it |
Italian |
| ja |
Japanese |
| ko |
Korean |
| no |
Norwegisch (Bokmaal) |
| pl |
Polnisch |
| pt-PT |
Portugiesisch (Portugal) |
| pt-BR |
Portugiesisch (Brasilien) |
| ru |
Russian |
| es |
Spanish |
| sv |
Schwedisch |
| tr |
Türkisch |
EntityRecognitionSkillV3
Extrahiert mithilfe der Textanalyse-API Entitäten unterschiedlicher Typen aus Text.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills 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 der 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 |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Ein Wert zwischen 0 und 1, der verwendet wird, um nur Entitäten einzuschließen, deren Zuverlässigkeitsbewertung größer als der angegebene Wert ist. Wenn nicht festgelegt (Standard) oder explizit auf null gesetzt, werden alle Entitäten eingeschlossen. |
| modelVersion |
string |
Die Version des Modells, die beim Aufrufen der Textanalyse-API verwendet werden soll. Wenn nicht angegeben, wird standardmäßig die neueste verfügbare Version verwendet. Es wird empfohlen, diesen Wert nur anzugeben, wenn dies unbedingt erforderlich ist. |
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet 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 |
Die zusätzlichen Informationen des Fehlers. |
|
| code |
string |
Der Fehlercode. |
| details |
Die Fehlerdetails. |
|
| message |
string |
Die Fehlermeldung. |
| target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Das Fehlerobjekt. |
ImageAnalysisSkill
Ein Skill, der Bilddateien analysiert. Es extrahiert eine Vielzahl von visuellen Merkmalen basierend auf dem Bildinhalt.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| defaultLanguageCode |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| details |
Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen. |
|
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
| visualFeatures |
Eine Liste visueller Funktionen. |
ImageAnalysisSkillLanguage
Die Sprachcodes, die für die Eingabe von ImageAnalysisSkill unterstützt werden.
| Wert | Beschreibung |
|---|---|
| ar |
Arabisch |
| az |
Aserbaidschanisch |
| bg |
Bulgarisch |
| bs |
Bosnisch (Lateinisch) |
| ca |
Catalan |
| cs |
Tschechisch |
| cy |
Welsh |
| da |
Dänisch |
| de |
German |
| el |
Griechisch |
| en |
English |
| es |
Spanish |
| et |
Estonian |
| eu |
Basque |
| fi |
Finnisch |
| fr |
French |
| ga |
Irish |
| gl |
Galician |
| he |
Hebräisch |
| hi |
Hindi |
| hr |
Croatian |
| hu |
Hungarian |
| id |
Indonesian |
| it |
Italian |
| ja |
Japanese |
| kk |
Kazakh |
| ko |
Korean |
| lt |
Lithuanian |
| lv |
Latvian |
| mk |
Mazedonisch |
| ms |
Malaiisch (Malaysia) |
| nb |
Norwegisch (Bokmål) |
| nl |
Holländisch |
| pl |
Polnisch |
| prs |
Dari |
| pt-BR |
Portugiesisch (Brasilien) |
| pt |
Portugiesisch (Portugal) |
| pt-PT |
Portugiesisch (Portugal) |
| ro |
Romanian |
| ru |
Russian |
| sk |
Slovak |
| sl |
Slovenian |
| sr-Cyrl |
Serbisch (Kyrillisch 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 werden. |
| landmarks |
Details, die als Orientierungspunkte erkannt werden. |
IndexProjectionMode
Definiert das Verhalten der Indexprojektionen in Bezug auf den Rest des Indexers.
| Wert | Beschreibung |
|---|---|
| skipIndexingParentDocuments |
Das Schreiben des Quelldokuments in den Zielindex des Indexers wird übersprungen. |
| includeIndexingParentDocuments |
Das Quelldokument wird in den Zielindex des Indexers geschrieben. Dies ist das Standardmuster. |
InputFieldMappingEntry
Zuordnung von Eingabefeldern für einen Skill.
| Name | Typ | Beschreibung |
|---|---|---|
| inputs |
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
Ein Skill, der Textanalyse für die Extraktion von Schlüsselbegriffen verwendet.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| defaultLanguageCode |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| maxKeyPhraseCount |
integer (int32) |
Eine Zahl, die angibt, wie viele Schlüsselausdrücke zurückgegeben werden sollen. Wenn nicht vorhanden, werden alle identifizierten Schlüsselphrasen zurückgegeben. |
| modelVersion |
string |
Die Version des Modells, die beim Aufrufen des Textanalysediensts verwendet werden soll. Wenn nicht angegeben, wird standardmäßig die neueste verfügbare Version verwendet. Es wird empfohlen, diesen Wert nur anzugeben, wenn dies unbedingt erforderlich ist. |
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
KeyPhraseExtractionSkillLanguage
Die Sprachcodes, die von KeyPhraseExtractionSkill für Eingabetext unterstützt werden.
| Wert | Beschreibung |
|---|---|
| da |
Dänisch |
| nl |
Holländisch |
| en |
English |
| fi |
Finnisch |
| fr |
French |
| de |
German |
| it |
Italian |
| ja |
Japanese |
| ko |
Korean |
| no |
Norwegisch (Bokmaal) |
| pl |
Polnisch |
| pt-PT |
Portugiesisch (Portugal) |
| pt-BR |
Portugiesisch (Brasilien) |
| ru |
Russian |
| es |
Spanish |
| sv |
Schwedisch |
LanguageDetectionSkill
Ein Skill, der die Sprache des Eingabetexts erkennt und einen einzelnen Sprachcode für jedes Dokument meldet, das im Rahmen der Anforderung übermittelt wird. Der Sprachcode wird mit einer Bewertung gekoppelt, die die Zuverlässigkeit der Analyse angibt.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| defaultCountryHint |
string |
Ein Ländercode, der als Hinweis für das Spracherkennungsmodell verwendet werden soll, wenn die Sprache nicht eindeutig gemacht werden kann. |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| modelVersion |
string |
Die Version des Modells, die beim Aufrufen des Textanalysediensts verwendet werden soll. Wenn nicht angegeben, wird standardmäßig die neueste verfügbare Version verwendet. Es wird empfohlen, diesen Wert nur anzugeben, wenn dies unbedingt erforderlich ist. |
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
LineEnding
Definiert die Zeichenfolge, die zwischen den Textzeilen verwendet werden soll, die vom OCR-Skill erkannt werden. Der Standardwert ist "space".
| Wert | Beschreibung |
|---|---|
| space |
Zeilen werden durch ein einzelnes Leerzeichen getrennt. |
| carriageReturn |
Zeilen werden durch ein Wagenrücklaufzeichen ('\r') getrennt. |
| lineFeed |
Die Zeilen werden durch ein einzelnes Zeilenvorschubzeichen ('\n') getrennt. |
| carriageReturnLineFeed |
Zeilen werden durch einen Wagenrücklauf und ein Zeilenvorschubzeichen ('\r\n") getrennt. |
MergeSkill
Ein Skill zum Zusammenführen von zwei oder mehr Zeichenfolgen zu einer einzigen einheitlichen Zeichenfolge, wobei die einzelnen Komponententeile durch ein optionales benutzerdefiniertes Trennzeichen getrennt werden.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
|
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
|
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
||
| insertPostTag |
string |
Das Tag gibt das Ende des zusammengeführten Textes an. Standardmäßig ist das Tag ein leeres Leerzeichen. |
|
| insertPreTag |
string |
Das Tag gibt den Anfang des zusammengeführten Textes an. Standardmäßig ist das Tag ein leeres Leerzeichen. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
|
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
OcrSkill
Ein Skill, der Text aus Bilddateien extrahiert.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
|
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
|
| defaultLanguageCode |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
||
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
|
| detectOrientation |
boolean |
False |
Ein Wert, der angibt, ob die Ausrichtungserkennung aktiviert werden soll oder nicht. Der Standardwert ist "false". |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
||
| lineEnding |
Definiert die Zeichenfolge, die zwischen den Textzeilen verwendet werden soll, die vom OCR-Skill erkannt werden. Der Standardwert ist "space". |
||
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
|
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
OcrSkillLanguage
Die Sprachcodes, die für die Eingabe durch OcrSkill unterstützt werden.
| Wert | Beschreibung |
|---|---|
| af |
Afrikaans |
| sq |
Albanian |
| anp |
Angika (Devanagiri) |
| ar |
Arabisch |
| ast |
Asturisch |
| awa |
Awadhi-Hindi (Devanagari) |
| az |
Aserbaidschanisch (Lateinisch) |
| bfy |
Bagheli |
| eu |
Basque |
| be |
Weißrussisch (Kyrillisch und Lateinisch) |
| be-cyrl |
Belarussisch (Kyrillisch) |
| be-latn |
Belarussisch (Lateinisch) |
| bho |
Bhojpuri-Hindi (Devanagari) |
| bi |
Bislama |
| brx |
Bodo (Devanagiri) |
| bs |
Bosnisch (Lateinisch) |
| bra |
Brajbha |
| br |
Bretonisch |
| bg |
Bulgarisch |
| bns |
Bundeli |
| bua |
Burjatisch (Kyrillisch) |
| ca |
Catalan |
| ceb |
Cebuano |
| rab |
Chamling |
| ch |
Chamorro |
| hne |
Chhattisgarhi (Devanagiri) |
| zh-Hans |
Chinesisch (vereinfacht) |
| zh-Hant |
Chinesisch (traditionell) |
| kw |
Kornisch |
| co |
Korsisch |
| crh |
Krimtatarisch (Lateinisch) |
| hr |
Croatian |
| cs |
Tschechisch |
| da |
Dänisch |
| prs |
Dari |
| dhi |
Dhimal (Devanagiri) |
| doi |
Dogri (Devanagiri) |
| nl |
Holländisch |
| en |
English |
| myv |
Ersjanisch (Kyrillisch) |
| et |
Estonian |
| fo |
Färöisch |
| fj |
Fidschianisch |
| fil |
Philippinisch |
| fi |
Finnisch |
| fr |
French |
| fur |
Frulianisch |
| gag |
Gagausisch (Lateinisch) |
| gl |
Galician |
| de |
German |
| gil |
Gilbertese |
| gon |
Gondi (Devanagiri) |
| el |
Griechisch |
| kl |
Grönländisch |
| gvr |
Gurung (Devanagari) |
| ht |
Haitianisches Kreolisch |
| hlb |
Halbi (Devanagari) |
| hni |
Hani |
| bgc |
Haryanvi |
| haw |
Hawaiianisch |
| hi |
Hindi |
| mww |
Hmong Daw (Lateinisch) |
| hoc |
Ho (Devanagiri) |
| hu |
Hungarian |
| is |
Icelandic |
| smn |
Inari-Samisch |
| id |
Indonesian |
| ia |
Interlingual |
| iu |
Inuktitut (Lateinisch) |
| ga |
Irish |
| it |
Italian |
| ja |
Japanese |
| Jns |
Jaunsari (Devanagiri) |
| jv |
Javanisch |
| kea |
Kabuverdianu |
| kac |
Kachin (Lateinisch) |
| xnr |
Kangri (Devanagiri) |
| krc |
Karatschai-Balkarisch |
| kaa-cyrl |
Karakalpakisch (Kyrillisch) |
| kaa |
Karakalpakisch (Lateinisch) |
| csb |
Kaschubisch |
| kk-cyrl |
Kasachisch (Kyrillisch) |
| kk-latn |
Kasachisch (Lateinisch) |
| klr |
Khaling |
| kha |
Khasi |
| quc |
K'iche' |
| ko |
Korean |
| kfq |
Angst |
| kpy |
Korjakisch |
| kos |
Kosraeanisch |
| kum |
Kumykisch (Kyrillisch) |
| ku-arab |
Kurdisch (arabisch) |
| ku-latn |
Kurdisch (lateinisch) |
| kru |
Kurukh (Devanagari) |
| ky |
Kirgisisch (Kyrillisch) |
| lkt |
Lakota |
| la |
Lateinisch |
| lt |
Lithuanian |
| dsb |
Niedersorbisch |
| smj |
Lule-Samisch |
| lb |
Luxembourgish |
| bfz |
Mahasu Pahari (Devanagiri) |
| ms |
Malaiisch (Lateinisch) |
| mt |
Maltese |
| kmj |
Malto (Devanagiri) |
| gv |
Manx |
| mi |
Maori |
| mr |
Marathi |
| mn |
Mongolisch (Kyrillisch) |
| cnr-cyrl |
Montenegrinisch (Kyrillisch) |
| cnr-latn |
Montenegrinisch (Lateinisch) |
| nap |
Neapolitanisch |
| ne |
Nepali |
| niu |
Niue |
| nog |
Nogaisch |
| sme |
Nordsamisch (Lateinisch) |
| nb |
Norwegisch |
| no |
Norwegisch |
| oc |
Okzitanisch |
| os |
Ossetisch |
| ps |
Paschtu |
| fa |
Persian |
| pl |
Polnisch |
| pt |
Portuguese |
| pa |
Punjabi (Arabisch) |
| ksh |
Ripuarisch |
| ro |
Romanian |
| rm |
Rätoromanisch |
| ru |
Russian |
| sck |
Sadri (Devanagari) |
| sm |
Samoanisch (Lateinisch) |
| sa |
Sanskrit (Devanagiri) |
| sat |
Santali (Devanagiri) |
| sco |
Schotten |
| gd |
Schottisch-Gälisch |
| sr |
Serbisch (Lateinisch) |
| sr-Cyrl |
Serbisch (Kyrillisch) |
| sr-Latn |
Serbisch (Lateinisch) |
| xsr |
Sherpa (Devanagari) |
| srx |
Sirmauri (Devanagiri) |
| sms |
Skolt-Samisch |
| sk |
Slovak |
| sl |
Slovenian |
| so |
Somali (Arabisch) |
| sma |
Südsamisch |
| es |
Spanish |
| sw |
Suaheli (Lateinisch) |
| sv |
Schwedisch |
| tg |
Tadschikisch (Kyrillisch) |
| tt |
Tatarisch (Lateinisch) |
| tet |
Tetum |
| thf |
Thangmi |
| to |
Tongaisch |
| tr |
Türkisch |
| tk |
Turkmenisch (Lateinisch) |
| tyv |
Tuwinisch |
| hsb |
Obersorbisch |
| ur |
Urdu |
| ug |
Uigurisch (Arabisch) |
| uz-arab |
Usbekisch (Arabisch) |
| uz-cyrl |
Usbekisch (kyrillisch) |
| uz |
Usbekisch (lateinisch) |
| vo |
Volapük |
| wae |
Walser |
| cy |
Welsh |
| fy |
Westfriesisch |
| yua |
Yukatekisches Maya |
| za |
Zhuang |
| zu |
Zulu |
| unk |
Unbekannt (Alle) |
OutputFieldMappingEntry
Ausgabefeldzuordnung für einen Skill.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Name der Ausgabe, der durch den Skill definiert wird. |
| targetName |
string |
Der Zielname der Ausgabe. Es ist optional und standardmäßig name. |
PIIDetectionSkill
Mit der Textanalyse-API werden persönliche Informationen aus einem Eingabetext extrahiert und Sie haben die Möglichkeit, diese zu maskieren.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der 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 |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| domain |
string |
Wenn angegeben, wird die PII-Domäne so festgelegt, dass sie nur eine Teilmenge der Entitätskategorien enthält. Mögliche Werte sind: 'phi', 'none'. Der Standardwert ist 'none'. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| maskingCharacter |
string maxLength: 1 |
Das Zeichen, das zum Maskieren des Textes verwendet wird, wenn der Parameter maskingMode auf replace festgelegt ist. Der Standardwert ist '*'. |
| maskingMode |
Ein Parameter, der verschiedene Möglichkeiten bietet, die im Eingabetext erkannten persönlichen Informationen zu maskieren. Der Standardwert ist 'none'. |
|
| minimumPrecision |
number (double) minimum: 0maximum: 1 |
Ein Wert zwischen 0 und 1, der verwendet wird, um nur Entitäten einzuschließen, deren Zuverlässigkeitsbewertung größer als der angegebene Wert ist. Wenn nicht festgelegt (Standard) oder explizit auf null gesetzt, werden alle Entitäten eingeschlossen. |
| modelVersion |
string |
Die Version des Modells, die beim Aufrufen des Textanalysediensts verwendet werden soll. Wenn nicht angegeben, wird standardmäßig die neueste verfügbare Version verwendet. Es wird empfohlen, diesen Wert nur anzugeben, wenn dies unbedingt erforderlich ist. |
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
| piiCategories |
string[] |
Eine Liste von PII-Entitätskategorien, die extrahiert und maskiert werden sollen. |
PIIDetectionSkillMaskingMode
Eine Zeichenfolge, die angibt, welcher maskingMode verwendet werden soll, um die im Eingabetext erkannten persönlichen Informationen zu maskieren.
| Wert | Beschreibung |
|---|---|
| none |
Es erfolgt keine Maskierung, und die maskedText-Ausgabe wird nicht zurückgegeben. |
| replace |
Ersetzt die erkannten Entitäten durch das Zeichen, das im Parameter maskingCharacter angegeben ist. Das Zeichen wird bis zur Länge der erkannten Entität wiederholt, sodass die Offsets sowohl dem Eingabetext als auch dem ausgegebenen maskedText korrekt entsprechen. |
SearchIndexerDataNoneIdentity
Löscht die Identitätseigenschaft einer Datenquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ der Identität angibt. |
SearchIndexerDataUserAssignedIdentity
Gibt die Identität an, die von einer Datenquelle verwendet werden soll.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ der Identität angibt. |
| userAssignedIdentity |
string |
Die vollqualifizierte Azure-Ressourcen-ID einer benutzerseitig 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 hätte zugewiesen werden sollen. |
SearchIndexerIndexProjections
Definition von zusätzlichen Projektionen auf sekundäre Suchindizes.
| Name | Typ | Beschreibung |
|---|---|---|
| parameters |
Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss vom Typ eines primitiven Typs sein. |
|
| selectors |
Eine Liste von Projektionen, die für sekundäre Suchindizes ausgeführt werden sollen. |
SearchIndexerIndexProjectionSelector
Beschreibung der Daten, die im angegebenen Suchindex gespeichert werden sollen.
| Name | Typ | Beschreibung |
|---|---|---|
| mappings |
Zuordnungen für die Projektion oder welche Quelle welchem Feld im Zielindex zugeordnet werden soll. |
|
| parentKeyFieldName |
string |
Name des Felds im Suchindex, dem der Schlüsselwert des übergeordneten Dokuments zugeordnet werden soll. Es muss sich um ein Zeichenfolgenfeld handeln, das gefiltert werden kann, und nicht um das Schlüsselfeld. |
| sourceContext |
string |
Quellkontext für die Projektionen. Stellt die Kardinalität dar, bei der das Dokument in mehrere Unterdokumente aufgeteilt wird. |
| targetIndexName |
string |
Name des Suchindexes, auf den projiziert werden soll. Muss über ein Schlüsselfeld verfügen, auf das das Analysetool "keyword" festgelegt ist. |
SearchIndexerIndexProjectionsParameters
Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss vom Typ eines primitiven Typs sein.
| Name | Typ | Beschreibung |
|---|---|---|
| projectionMode |
Definiert das Verhalten der Indexprojektionen in Bezug auf den Rest des Indexers. |
SearchIndexerKnowledgeStore
Definition zusätzlicher Projektionen für Azure-Blobs, -Tabellen oder -Dateien von angereicherten Daten.
| Name | Typ | Beschreibung |
|---|---|---|
| projections |
Eine Liste zusätzlicher Projektionen, die während der Indizierung ausgeführt werden sollen. |
|
| storageConnectionString |
string |
Die Verbindungszeichenfolge zu den Projektionen des Speicherkontos wird in gespeichert. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Projektionsdefinition für die Daten, die in Azure Files gespeichert werden sollen.
| Name | Typ | Beschreibung |
|---|---|---|
| generatedKeyName |
string |
Name des generierten Schlüssels, unter dem die Projektion gespeichert werden soll. |
| inputs |
Verschachtelte Eingaben für komplexe Projektionen. |
|
| referenceKeyName |
string |
Name des Referenzschlüssels für eine andere Projektion. |
| source |
string |
Quelldaten für das Projekt. |
| sourceContext |
string |
Quellkontext für komplexe Projektionen. |
| storageContainer |
string |
Blobcontainer zum Speichern von Projektionen. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Projektionsdefinition für die Daten, die in Azure Blob gespeichert werden sollen.
| Name | Typ | Beschreibung |
|---|---|---|
| generatedKeyName |
string |
Name des generierten Schlüssels, unter dem die Projektion gespeichert werden soll. |
| inputs |
Verschachtelte Eingaben für komplexe Projektionen. |
|
| referenceKeyName |
string |
Name des Referenzschlüssels für eine andere Projektion. |
| source |
string |
Quelldaten für das Projekt. |
| sourceContext |
string |
Quellkontext für komplexe Projektionen. |
| storageContainer |
string |
Blobcontainer zum Speichern von Projektionen. |
SearchIndexerKnowledgeStoreProjection
Containerobjekt für verschiedene Projektionsselektoren.
| Name | Typ | Beschreibung |
|---|---|---|
| files |
Projektionen in den Azure-Dateispeicher. |
|
| objects |
Projektionen in Azure Blob Storage. |
|
| tables |
Projektionen in Azure Table Storage. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Beschreibung der Daten, die in Azure-Tabellen gespeichert werden sollen.
| Name | Typ | Beschreibung |
|---|---|---|
| generatedKeyName |
string |
Name des generierten Schlüssels, unter dem die Projektion gespeichert werden soll. |
| inputs |
Verschachtelte Eingaben für komplexe Projektionen. |
|
| referenceKeyName |
string |
Name des Referenzschlüssels für eine andere Projektion. |
| source |
string |
Quelldaten für das Projekt. |
| sourceContext |
string |
Quellkontext für komplexe Projektionen. |
| tableName |
string |
Name der Azure-Tabelle, in der die projizierten Daten gespeichert werden sollen. |
SearchIndexerSkillset
Eine Liste von Fähigkeiten.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Das ETag des Skillsets. |
| cognitiveServices | CognitiveServicesAccount: |
Details zum Azure AI-Dienst, der beim Ausführen von Skills verwendet werden soll. |
| description |
string |
Die Beschreibung des Skillsets. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel wird verwendet, um eine zusätzliche Ebene der Verschlüsselung ruhender Daten für Ihre Skillsetdefinition bereitzustellen, wenn Sie die vollständige Gewissheit haben möchten, dass niemand, nicht einmal Microsoft, Ihre Skillsetdefinition entschlüsseln kann. Nachdem Sie Ihre Skillsetdefinition 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 Ihren Verschlüsselungsschlüssel rotieren möchten. Die Definition Ihres Skillsets ist davon nicht betroffen. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und nur für kostenpflichtige Dienste, die am oder nach dem 1. Januar 2019 erstellt wurden. |
|
| indexProjections |
Definition zusätzlicher Projektionen zu sekundären Suchindizes. |
|
| knowledgeStore |
Definition zusätzlicher Projektionen für angereicherte Daten in Azure-Blobs, -Tabellen oder -Dateien. |
|
| name |
string |
Der Name des Skillsets. |
| skills |
SearchIndexerSkill[]:
|
Eine Liste der Fertigkeiten im Skillset. |
SearchResourceEncryptionKey
Ein kundenseitig verwalteter Verschlüsselungsschlüssel in 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 |
Optionale Azure Active Directory-Anmeldeinformationen, die für den Zugriff auf Ihren Azure Key Vault verwendet werden. Nicht erforderlich, wenn stattdessen eine verwaltete Identität verwendet wird. |
|
| keyVaultKeyName |
string |
Der Name Ihres Azure Key Vault-Schlüssels, der zum Verschlüsseln ruhender Daten verwendet werden soll. |
| keyVaultKeyVersion |
string |
Die Version Ihres Azure Key Vault-Schlüssels, der zum Verschlüsseln ruhender Daten verwendet werden soll. |
| keyVaultUri |
string |
Der URI Ihres Azure Key Vault-Postfachs, der auch als DNS-Name bezeichnet wird und den Schlüssel enthält, der zum Verschlüsseln ruhender Daten verwendet werden soll. Ein Beispiel-URI könnte sein |
SentimentSkill
Dieser Skill ist veraltet. Verwenden Sie die V3. SentimentSkill statt.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| defaultLanguageCode |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
SentimentSkillLanguage
Deprecated. Die Sprachcodes, die von SentimentSkill für Eingabetext unterstützt werden.
| Wert | Beschreibung |
|---|---|
| da |
Dänisch |
| nl |
Holländisch |
| en |
English |
| fi |
Finnisch |
| fr |
French |
| de |
German |
| el |
Griechisch |
| it |
Italian |
| no |
Norwegisch (Bokmaal) |
| pl |
Polnisch |
| pt-PT |
Portugiesisch (Portugal) |
| ru |
Russian |
| es |
Spanish |
| sv |
Schwedisch |
| tr |
Türkisch |
SentimentSkillV3
Bei Verwendung der Textanalyse-API wird unstrukturierter Text ausgewertet und für jeden Datensatz Stimmungsbeschriftungen (z. B. "negativ", "neutral" und "positiv") basierend auf der höchsten Zuverlässigkeitsbewertung bereitgestellt, die vom Dienst auf Satz- und Dokumentebene gefunden wurde.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
|
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der 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 |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
|
| includeOpinionMining |
boolean |
False |
Wenn diese Option auf true festgelegt ist, enthält die Skill-Ausgabe Informationen aus der Textanalyse für das Opinion Mining, nämlich Ziele (Substantive oder Verben) und die zugehörige Bewertung (Adjektiv) im Text. Der Standardwert ist "false". |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
||
| modelVersion |
string |
Die Version des Modells, die beim Aufrufen des Textanalysediensts verwendet werden soll. Wenn nicht angegeben, wird standardmäßig die neueste verfügbare Version verwendet. Es wird empfohlen, diesen Wert nur anzugeben, wenn dies unbedingt erforderlich ist. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
|
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
ShaperSkill
Eine Fähigkeit, die Ausgänge neu zu gestalten. Es wird ein komplexer Typ erstellt, um zusammengesetzte Felder (auch als mehrteilige Felder bezeichnet) zu unterstützen.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
SplitSkill
Eine Fähigkeit, um eine Zeichenfolge in Textblöcke aufzuteilen.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| defaultLanguageCode |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| 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, bricht der SplitSkill das Teilen nach der Verarbeitung der ersten 'maximumPagesToTake'-Seiten ab, um die Leistung zu verbessern, wenn nur wenige Anfangsseiten von jedem Dokument benötigt werden. |
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
| pageOverlapLength |
integer (int32) |
Gilt nur, wenn textSplitMode auf 'pages' festgelegt ist. Falls angegeben, beginnt n+1th Chunk mit dieser Anzahl von Zeichen/Token ab dem Ende des n-ten Chunks. |
| textSplitMode |
Ein Wert, der angibt, welcher Split-Modus ausgeführt werden soll. |
SplitSkillLanguage
Die Sprachcodes, die von SplitSkill für Eingabetext unterstützt werden.
| Wert | Beschreibung |
|---|---|
| am |
Amharic |
| bs |
Bosnian |
| cs |
Tschechisch |
| da |
Dänisch |
| de |
German |
| en |
English |
| es |
Spanish |
| et |
Estonian |
| fi |
Finnisch |
| fr |
French |
| he |
Hebräisch |
| hi |
Hindi |
| hr |
Croatian |
| hu |
Hungarian |
| id |
Indonesian |
| is |
Icelandic |
| it |
Italian |
| ja |
Japanese |
| ko |
Korean |
| lv |
Latvian |
| nb |
Norwegisch |
| nl |
Holländisch |
| pl |
Polnisch |
| pt |
Portugiesisch (Portugal) |
| pt-br |
Portugiesisch (Brasilien) |
| ru |
Russian |
| sk |
Slovak |
| sl |
Slovenian |
| sr |
Serbian |
| sv |
Schwedisch |
| tr |
Türkisch |
| ur |
Urdu |
| zh |
Chinesisch (vereinfacht) |
TextSplitMode
Ein Wert, der angibt, welcher Split-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 auf. |
TextTranslationSkill
Die Fähigkeit, Text von einer Sprache in eine andere zu übersetzen.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. der Dokumentstamm oder der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| defaultFromLanguageCode |
Der Sprachcode, aus dem Dokumente für Dokumente übersetzt werden sollen, die die Absendersprache nicht explizit angeben. |
|
| defaultToLanguageCode |
Der Sprachcode, in den Dokumente übersetzt werden sollen, wenn die to-Sprache nicht explizit angegeben ist. |
|
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
| suggestedFrom |
Der Sprachcode, aus dem Dokumente übersetzt werden sollen, wenn weder die fromLanguageCode-Eingabe noch der defaultFromLanguageCode-Parameter angegeben werden und die automatische Spracherkennung nicht erfolgreich ist. Der Standardwert ist |
TextTranslationSkillLanguage
Die Sprachcodes, die von TextTranslationSkill für Eingabetext unterstützt werden.
| Wert | Beschreibung |
|---|---|
| af |
Afrikaans |
| ar |
Arabisch |
| bn |
Bangla |
| bs |
Bosnisch (Lateinisch) |
| bg |
Bulgarisch |
| yue |
Chinesisch (traditionell) |
| ca |
Catalan |
| zh-Hans |
Chinesisch (vereinfacht) |
| zh-Hant |
Chinesisch (traditionell) |
| hr |
Croatian |
| cs |
Tschechisch |
| da |
Dänisch |
| nl |
Holländisch |
| en |
English |
| et |
Estonian |
| fj |
Fidschianisch |
| fil |
Philippinisch |
| fi |
Finnisch |
| fr |
French |
| de |
German |
| el |
Griechisch |
| ht |
Haitianisches Kreolisch |
| he |
Hebräisch |
| hi |
Hindi |
| mww |
Hmong Daw |
| hu |
Hungarian |
| is |
Icelandic |
| id |
Indonesian |
| it |
Italian |
| ja |
Japanese |
| sw |
Kiswahili |
| tlh |
Klingonisch |
| tlh-Latn |
Klingonisch (lateinische Schrift) |
| tlh-Piqd |
Klingonisch (klingonische Schrift) |
| ko |
Korean |
| lv |
Latvian |
| lt |
Lithuanian |
| mg |
Madagassisch |
| ms |
Malay |
| mt |
Maltese |
| nb |
Norwegisch |
| fa |
Persian |
| pl |
Polnisch |
| pt |
Portuguese |
| pt-br |
Portugiesisch (Brasilien) |
| pt-PT |
Portugiesisch (Portugal) |
| otq |
Querétaro Otomi |
| ro |
Romanian |
| ru |
Russian |
| sm |
Samoisch |
| sr-Cyrl |
Serbisch (Kyrillisch) |
| sr-Latn |
Serbisch (Lateinisch) |
| sk |
Slovak |
| sl |
Slovenian |
| es |
Spanish |
| sv |
Schwedisch |
| ty |
Tahitianisch |
| ta |
Tamil |
| te |
Telugu |
| th |
Thailändisch |
| to |
Tongaisch |
| tr |
Türkisch |
| uk |
Ukrainisch |
| ur |
Urdu |
| vi |
Vietnamesisch |
| cy |
Welsh |
| yua |
Yukatekisches Maya |
| ga |
Irish |
| kn |
Kannada |
| mi |
Maori |
| ml |
Malayalam |
| pa |
Punjabi |
VisualFeature
Die Zeichenfolgen, die angeben, welche visuellen Feature-Typen zurückgegeben werden sollen.
| Wert | Beschreibung |
|---|---|
| adult |
Visuelle Merkmale, die als erwachsene Personen erkannt werden. |
| brands |
Visuelle Merkmale, die als Handelsmarken erkannt werden. |
| categories |
Kategorien. |
| description |
Beschreibung. |
| faces |
Visuelle Merkmale, die als Gesichter von Personen erkannt werden. |
| objects |
Visuelle Merkmale, die als Objekte erkannt werden. |
| tags |
Schilder. |
WebApiSkill
Ein Skill, der 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. |
Ein URI-Fragment, das den Typ des Skills angibt. |
| authIdentity | SearchIndexerDataIdentity: |
Die benutzerseitig zugewiesene verwaltete Identität, die für ausgehende Verbindungen verwendet wird. Wenn eine authResourceId angegeben und nicht angegeben wird, wird die systemseitig zugewiesene verwaltete Identität verwendet. Wenn bei Aktualisierungen des Indexers die Identität nicht angegeben ist, bleibt der Wert unverändert. Wenn der Wert auf "none" festgelegt ist, wird der Wert dieser Eigenschaft gelöscht. |
| authResourceId |
string |
Gilt für benutzerdefinierte Skills, die eine Verbindung mit externem Code in einer Azure-Funktion oder einer anderen Anwendung herstellen, die die Transformationen bereitstellt. Bei diesem Wert sollte es sich um die Anwendungs-ID handeln, die für die Funktion oder App erstellt wurde, als sie bei Azure Active Directory registriert wurde. Wenn angegeben, stellt der benutzerdefinierte Skill eine Verbindung mit der Funktion oder App her, indem er eine verwaltete ID (entweder system- oder benutzerseitig zugewiesen) des Suchdiensts und das Zugriffstoken der Funktion oder App verwendet, wobei dieser Wert als Ressourcen-ID zum Erstellen des Bereichs des Zugriffstokens verwendet wird. |
| batchSize |
integer (int32) |
Die gewünschte Stapelgröß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 der Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
| degreeOfParallelism |
integer (int32) |
Wenn festgelegt, die Anzahl der parallelen Aufrufe, die an die Web-API gesendet werden können. |
| description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und die Verwendung des Skills beschreibt. |
| httpHeaders |
object |
Die Header, die zum Ausführen der HTTP-Anforderung erforderlich sind. |
| httpMethod |
string |
Die Methode für die HTTP-Anforderung. |
| inputs |
Bei der Eingabe der Fertigkeiten kann es sich um eine Spalte im Quelldatensatz oder um die Ausgabe einer vorgelagerten Fertigkeit handeln. |
|
| name |
string |
Der Name des Skills, der ihn innerhalb des Skillssets eindeutig identifiziert. Ein Skill, für den kein Name definiert ist, erhält einen Standardnamen seines 1-basierten Index im skills-Array mit dem Präfix "#". |
| outputs |
Die Ausgabe eines Skills ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
| timeout |
string (duration) |
Die gewünschte Zeitüberschreitung für die Anforderung. Der Standardwert ist „30 Sekunden“. |
| uri |
string |
Die URL für die Web-API. |