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. |
skillset
|
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 |
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 |
Definition zusätzlicher Projektionen für sekundäre Suchindex(en). |
||
knowledgeStore |
Definition zusätzlicher Projektionen für Azure-Blob, -Tabellen oder -Dateien, mit erweiterten Daten. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Das Skillset wird erfolgreich aktualisiert. |
|
201 Created |
Das Skillset wird erfolgreich erstellt. |
|
Other Status Codes |
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 |
---|---|
Azure |
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. |
Azure |
Ermöglicht es Ihnen, einen Vektoreinbettung für eine bestimmte Texteingabe mithilfe der Azure OpenAI-Ressource zu generieren. |
Azure |
Der Name des Azure Open AI-Modells, der aufgerufen wird. |
Cognitive |
Der Multi-Region-Kontoschlüssel einer Azure AI-Dienstressource, die einem Skillset zugeordnet ist. |
Conditional |
Eine Fähigkeit, die Szenarien ermöglicht, die einen booleschen Vorgang erfordern, um die Daten zu bestimmen, die einer Ausgabe zugewiesen werden sollen. |
Custom |
Ein Objekt, das Informationen zu den gefundenen Übereinstimmungen und verwandten 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 |
Eine Fähigkeit sucht nach Text aus einer benutzerdefinierten, benutzerdefinierten Liste von Wörtern und Ausdrücken. |
Custom |
Die von CustomEntityLookupSkill unterstützten Sprachcodes für Eingabetext. |
Default |
Ein leeres Objekt, das die standardmäßige Azure AI-Dienstressource für ein Skillset darstellt. |
Document |
Eine Fähigkeit, die Inhalte aus einer Datei in der Anreicherungspipeline extrahiert. |
Entity |
Eine Zeichenfolge, die angibt, welche Entitätskategorien zurückgegeben werden sollen. |
Entity |
Mithilfe der Text Analytics-API werden verknüpfte Entitäten aus Text extrahiert. |
Entity |
Diese Fähigkeit ist veraltet. Verwenden Sie V3. EntityRecognitionSkill stattdessen. |
Entity |
Veraltet. Die von EntityRecognitionSkill unterstützten Sprachcodes für Eingabetext. |
Entity |
Mithilfe der Textanalyse-API werden Entitäten unterschiedlicher Typen aus Text extrahiert. |
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
Error |
Das Fehlerdetails. |
Error |
Fehlerantwort |
Image |
Eine Fähigkeit, die Bilddateien analysiert. Es extrahiert eine vielzahl von visuellen Features basierend auf dem Bildinhalt. |
Image |
Die von ImageAnalysisSkill unterstützten Sprachcodes. |
Image |
Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen. |
Index |
Definiert das Verhalten der Indexprojektionen im Verhältnis zum Rest des Indexers. |
Input |
Eingabefeldzuordnung für eine Fähigkeit. |
Key |
Eine Fähigkeit, die Textanalyse für die Extraktion von Schlüsselausdrücken verwendet. |
Key |
Die von KeyPhraseExtractionSkill unterstützten Sprachcodes für Eingabetext. |
Language |
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. |
Line |
Definiert die Abfolge von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die von der OCR-Fähigkeit erkannt werden. Der Standardwert ist "space". |
Merge |
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. |
Ocr |
Eine Fähigkeit, die Text aus Bilddateien extrahiert. |
Ocr |
Die von OcrSkill unterstützten Sprachcodes. |
Output |
Ausgabefeldzuordnung für eine Fähigkeit. |
PIIDetection |
Mithilfe der Text Analytics-API werden persönliche Informationen aus einem Eingabetext extrahiert und sie maskieren können. |
PIIDetection |
Eine Zeichenfolge, die angibt, welche 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 für eine zu verwendende Datenquelle an. |
Search |
Definition zusätzlicher Projektionen für sekundäre Suchindizes. |
Search |
Beschreibung, welche Daten im angegebenen Suchindex gespeichert werden sollen. |
Search |
Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen Grundtyp aufweisen. |
Search |
Definition zusätzlicher Projektionen für Azure Blob, Tabelle oder Dateien mit erweiterten 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 Projektionsmarkierer. |
Search |
Beschreibung, welche Daten in Azure-Tabellen gespeichert werden sollen. |
Search |
Eine Liste der Fähigkeiten. |
Search |
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. |
Sentiment |
Diese Fähigkeit ist veraltet. Verwenden Sie V3. SentimentSkill stattdessen. |
Sentiment |
Veraltet. Die von SentimentSkill unterstützten Sprachcodes für Eingabetext. |
Sentiment |
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. |
Shaper |
Eine Fähigkeit zum Umgestalten der Ausgaben. Er erstellt einen komplexen Typ zur Unterstützung zusammengesetzter Felder (auch als mehrteilige Felder bezeichnet). |
Split |
Eine Fähigkeit, eine Zeichenfolge in Textblöcke aufzuteilen. |
Split |
Die von SplitSkill unterstützten Sprachcodes für Eingabetext. |
Text |
Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll. |
Text |
Eine Fähigkeit zum Übersetzen von Text aus einer Sprache in eine andere. |
Text |
Die von TextTranslationSkill unterstützten Sprachcodes für eingabetext. |
Visual |
Die Zeichenfolgen, die angeben, welche visuellen Featuretypen zurückgegeben werden sollen. |
Web |
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. |
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 |
Die Anzahl der Dimensionen, die die resultierenden Ausgabeeinbettungen aufweisen sollen. Wird nur in Text-Einbettungs-3- und höher-Modellen unterstützt. |
inputs |
Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein. |
|
modelName |
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 |
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 |
Der Ressourcen-URI der Azure OpenAI-Ressource. |
AzureOpenAIModelName
Der Name des Azure Open AI-Modells, der aufgerufen wird.
Name | Typ | Beschreibung |
---|---|---|
text-embedding-3-large |
string |
|
text-embedding-3-small |
string |
|
text-embedding-ada-002 |
string |
CognitiveServicesAccountKey
Der Multi-Region-Kontoschlüssel einer Azure AI-Dienstressource, die einem Skillset zugeordnet ist.
Name | Typ | Beschreibung |
---|---|---|
@odata.type |
string:
#Microsoft. |
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. |
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 |
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 |
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 |
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 |
Ä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 |
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 |
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. |
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 |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
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 |
Eine globale Kennzeichnung für FuzzyEditDistance. Wenn FuzzyEditDistance nicht in CustomEntity festgelegt ist, ist dieser Wert der Standardwert. |
inlineEntitiesDefinition |
Die Inlinedefinition "CustomEntity". |
|
inputs |
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
da |
string |
Dänisch |
de |
string |
Deutsch |
en |
string |
Englisch |
es |
string |
Spanisch |
fi |
string |
Finnisch |
fr |
string |
Französisch |
it |
string |
Italienisch |
ko |
string |
Koreanisch |
pt |
string |
Portugiesisch |
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 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. |
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 |
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
datetime |
string |
Entitäten, die ein Datum und eine Uhrzeit beschreiben. |
string |
Entitäten, die eine E-Mail-Adresse beschreiben. |
|
location |
string |
Entitäten, die einen physischen Standort beschreiben. |
organization |
string |
Entitäten, die eine Organisation beschreiben. |
person |
string |
Entitäten, die eine Person beschreiben. |
quantity |
string |
Entitäten, die eine Menge beschreiben. |
url |
string |
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. |
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 |
description |
string |
Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt. |
inputs |
Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein. |
|
minimumPrecision |
number |
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 |
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. |
Ein URI-Fragment, das die Art der Fähigkeit 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 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 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 |
Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein. |
|
minimumPrecision |
number |
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
ar |
string |
Arabisch |
cs |
string |
Tschechisch |
da |
string |
Dänisch |
de |
string |
Deutsch |
el |
string |
Griechisch |
en |
string |
Englisch |
es |
string |
Spanisch |
fi |
string |
Finnisch |
fr |
string |
Französisch |
hu |
string |
Ungarisch |
it |
string |
Italienisch |
ja |
string |
Japanisch |
ko |
string |
Koreanisch |
nl |
string |
Holländisch |
no |
string |
Norwegisch (Bokmaal) |
pl |
string |
Polnisch |
pt-BR |
string |
Portugiesisch (Brasilien) |
pt-PT |
string |
Portugiesisch (Portugal) |
ru |
string |
Russisch |
sv |
string |
Schwedisch |
tr |
string |
Türkisch |
zh-Hans |
string |
Chinese-Simplified |
zh-Hant |
string |
Chinese-Traditional |
EntityRecognitionSkillV3
Mithilfe der Textanalyse-API werden Entitäten unterschiedlicher Typen aus Text extrahiert.
Name | Typ | Beschreibung |
---|---|---|
@odata.type |
string:
#Microsoft. |
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 |
description |
string |
Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt. |
inputs |
Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein. |
|
minimumPrecision |
number |
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 |
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 |
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
Eine Fähigkeit, die Bilddateien analysiert. Es extrahiert eine vielzahl von visuellen Features basierend auf dem Bildinhalt.
Name | Typ | Beschreibung |
---|---|---|
@odata.type |
string:
#Microsoft. |
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 |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
description |
string |
Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt. |
details |
Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen. |
|
inputs |
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 |
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 |
Eine Liste der visuellen Features. |
ImageAnalysisSkillLanguage
Die von ImageAnalysisSkill unterstützten Sprachcodes.
Name | Typ | Beschreibung |
---|---|---|
ar |
string |
Arabisch |
az |
string |
Aserbaidschanisch |
bg |
string |
Bulgarisch |
bs |
string |
Bosnisch (Lateinisch) |
ca |
string |
Katalanisch |
cs |
string |
Tschechisch |
cy |
string |
Walisisch |
da |
string |
Dänisch |
de |
string |
Deutsch |
el |
string |
Griechisch |
en |
string |
Englisch |
es |
string |
Spanisch |
et |
string |
Estnisch |
eu |
string |
Baskisch |
fi |
string |
Finnisch |
fr |
string |
Französisch |
ga |
string |
Irisch |
gl |
string |
Galizisch |
he |
string |
Hebräisch |
hi |
string |
Hindi |
hr |
string |
Kroatisch |
hu |
string |
Ungarisch |
id |
string |
Indonesisch |
it |
string |
Italienisch |
ja |
string |
Japanisch |
kk |
string |
Kasachisch |
ko |
string |
Koreanisch |
lt |
string |
Litauisch |
lv |
string |
Lettisch |
mk |
string |
Mazedonisch |
ms |
string |
Malaiisch Malaysia |
nb |
string |
Norwegisch (Bokmal) |
nl |
string |
Holländisch |
pl |
string |
Polnisch |
prs |
string |
Dari |
pt |
string |
Portuguese-Portugal |
pt-BR |
string |
Portuguese-Brazil |
pt-PT |
string |
Portuguese-Portugal |
ro |
string |
Rumänisch |
ru |
string |
Russisch |
sk |
string |
Slowakisch |
sl |
string |
Slowenisch |
sr-Cyrl |
string |
Serbisch - Kyrillische RS |
sr-Latn |
string |
Serbisch - Lateinisch RS |
sv |
string |
Schwedisch |
th |
string |
Thailändisch |
tr |
string |
Türkisch |
uk |
string |
Ukrainisch |
vi |
string |
Vietnamesisch |
zh |
string |
Chinesisch (Vereinfacht) |
zh-Hans |
string |
Chinesisch (Vereinfacht) |
zh-Hant |
string |
Chinesisch (Traditionell) |
ImageDetail
Eine Zeichenfolge, die angibt, welche domänenspezifischen Details zurückgegeben werden sollen.
Name | Typ | Beschreibung |
---|---|---|
celebrities |
string |
Details, die als Prominente erkannt wurden. |
landmarks |
string |
Details, die als Sehenswürdigkeiten erkannt wurden. |
IndexProjectionMode
Definiert das Verhalten der Indexprojektionen im Verhältnis zum Rest des Indexers.
Name | Typ | Beschreibung |
---|---|---|
includeIndexingParentDocuments |
string |
Das Quelldokument wird in den Zielindex des Indexers geschrieben. Dies ist das Standardmuster. |
skipIndexingParentDocuments |
string |
Das Quelldokument wird vom Schreiben in den Zielindex des Indexers übersprungen. |
InputFieldMappingEntry
Eingabefeldzuordnung für eine Fähigkeit.
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
Eine Fähigkeit, die Textanalyse für die Extraktion von Schlüsselausdrücken verwendet.
Name | Typ | Beschreibung |
---|---|---|
@odata.type |
string:
#Microsoft. |
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 |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
description |
string |
Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt. |
inputs |
Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein. |
|
maxKeyPhraseCount |
integer |
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
da |
string |
Dänisch |
de |
string |
Deutsch |
en |
string |
Englisch |
es |
string |
Spanisch |
fi |
string |
Finnisch |
fr |
string |
Französisch |
it |
string |
Italienisch |
ja |
string |
Japanisch |
ko |
string |
Koreanisch |
nl |
string |
Holländisch |
no |
string |
Norwegisch (Bokmaal) |
pl |
string |
Polnisch |
pt-BR |
string |
Portugiesisch (Brasilien) |
pt-PT |
string |
Portugiesisch (Portugal) |
ru |
string |
Russisch |
sv |
string |
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. |
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 |
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 |
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".
Name | Typ | Beschreibung |
---|---|---|
carriageReturn |
string |
Zeilen werden durch ein Wagenrücklaufzeichen ('\r') getrennt. |
carriageReturnLineFeed |
string |
Zeilen werden durch einen Wagenrücklauf und ein Zeilenvorschubzeichen ('\r\n') getrennt. |
lineFeed |
string |
Zeilen werden durch ein einzelnes Zeilenvorschubzeichen ('\n') getrennt. |
space |
string |
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. |
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 |
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 |
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. |
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 |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
||
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 |
Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein. |
||
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
Jns |
string |
Jaunsari (Devanagiri) |
af |
string |
Afrikaans |
anp |
string |
Angika (Devanagiri) |
ar |
string |
Arabisch |
ast |
string |
Asturisch |
awa |
string |
Awadhi-Hindi (Devanagiri) |
az |
string |
Aserbaidschanisch (Lateinisch) |
be |
string |
Belarussisch (Kyrillisch und Lateinisch) |
be-cyrl |
string |
Belarussisch (Kyrillisch) |
be-latn |
string |
Belarussisch (Lateinisch) |
bfy |
string |
Bagheli |
bfz |
string |
Mahasu Pahari (Devanagiri) |
bg |
string |
Bulgarisch |
bgc |
string |
Haryanvi |
bho |
string |
Bhojpuri-Hindi (Devanagiri) |
bi |
string |
Bislama |
bns |
string |
Bundeli |
br |
string |
Bretonisch |
bra |
string |
Brajbha |
brx |
string |
Bodo (Devanagiri) |
bs |
string |
Bosnisch (Lateinisch) |
bua |
string |
Buryat (Kyrillisch) |
ca |
string |
Katalanisch |
ceb |
string |
Cebuano |
ch |
string |
Chamorro |
cnr-cyrl |
string |
Montenegrin (Kyrillisch) |
cnr-latn |
string |
Montenegrin (Lateinisch) |
co |
string |
Korsisch |
crh |
string |
Krim-Tatar (Lateinisch) |
cs |
string |
Tschechisch |
csb |
string |
Kaschubisch |
cy |
string |
Walisisch |
da |
string |
Dänisch |
de |
string |
Deutsch |
dhi |
string |
Dhimal (Devanagiri) |
doi |
string |
Dogri (Devanagiri) |
dsb |
string |
Niedersorbisch |
el |
string |
Griechisch |
en |
string |
Englisch |
es |
string |
Spanisch |
et |
string |
Estnisch |
eu |
string |
Baskisch |
fa |
string |
Persisch |
fi |
string |
Finnisch |
fil |
string |
Philippinisch |
fj |
string |
Fidschianisch |
fo |
string |
Färöisch |
fr |
string |
Französisch |
fur |
string |
Frulianisch |
fy |
string |
Westfriesisch |
ga |
string |
Irisch |
gag |
string |
Gagauz (Lateinisch) |
gd |
string |
Schottisch-Gälisch |
gil |
string |
Kiribatisch |
gl |
string |
Galizisch |
gon |
string |
Gondi (Devanagiri) |
gv |
string |
Manx |
gvr |
string |
Gurung (Devanagiri) |
haw |
string |
Hawaiianisch |
hi |
string |
Hindi |
hlb |
string |
Halbi (Devanagiri) |
hne |
string |
Chhattisgarhi (Devanagiri) |
hni |
string |
Hani |
hoc |
string |
Ho (Devanagiri) |
hr |
string |
Kroatisch |
hsb |
string |
Obersorbisch |
ht |
string |
Haitianisch |
hu |
string |
Ungarisch |
ia |
string |
Interlingua |
id |
string |
Indonesisch |
is |
string |
Isländisch |
it |
string |
Italienisch |
iu |
string |
Inuktitut (Lateinisch) |
ja |
string |
Japanisch |
jv |
string |
Javanisch |
kaa |
string |
Kara-Kalpak (Lateinisch) |
kaa-cyrl |
string |
Kara-Kalpak (Kyrillisch) |
kac |
string |
Kachin (Lateinisch) |
kea |
string |
Kabuverdianu |
kfq |
string |
Korku |
kha |
string |
Khasi |
kk-cyrl |
string |
Kasachisch (Kyrillisch) |
kk-latn |
string |
Kasachisch (Lateinisch) |
kl |
string |
Grönländisch |
klr |
string |
Khaling |
kmj |
string |
Malto (Devanagiri) |
ko |
string |
Koreanisch |
kos |
string |
Kosraean |
kpy |
string |
Koryak |
krc |
string |
Karachay-Balkar |
kru |
string |
Kurukh (Devanagiri) |
ksh |
string |
Ripuarisch |
ku-arab |
string |
Kurdisch (Arabisch) |
ku-latn |
string |
Kurdisch (Lateinisch) |
kum |
string |
Kumyk (Kyrillisch) |
kw |
string |
Kornisch |
ky |
string |
Kirgisisch (Kyrillisch) |
la |
string |
Latein |
lb |
string |
Luxemburgisch |
lkt |
string |
Lakota |
lt |
string |
Litauisch |
mi |
string |
Maori |
mn |
string |
Mongolisch (Kyrillisch) |
mr |
string |
Marathi |
ms |
string |
Malaiisch (Lateinisch) |
mt |
string |
Maltesisch |
mww |
string |
Hmong Daw (Lateinisch) |
myv |
string |
Erzya (Kyrillisch) |
nap |
string |
Neapolitanisch |
nb |
string |
Norwegisch |
ne |
string |
Nepalesisch |
niu |
string |
Niuean |
nl |
string |
Holländisch |
no |
string |
Norwegisch |
nog |
string |
Nogay |
oc |
string |
Okzitanisch |
os |
string |
Ossetisch |
pa |
string |
Punjabi (Arabisch) |
pl |
string |
Polnisch |
prs |
string |
Dari |
ps |
string |
Puschtu |
pt |
string |
Portugiesisch |
quc |
string |
K'iche' |
rab |
string |
Chamling |
rm |
string |
Rätoromanisch |
ro |
string |
Rumänisch |
ru |
string |
Russisch |
sa |
string |
Sanskrit (Devanagiri) |
sat |
string |
Santali (Devanagiri) |
sck |
string |
Sadri (Devanagiri) |
sco |
string |
Schottisch |
sk |
string |
Slowakisch |
sl |
string |
Slowenisch |
sm |
string |
Samisch (Lateinisch) |
sma |
string |
Südsami |
sme |
string |
Nordsami (Lateinisch) |
smj |
string |
Lule Samisch |
smn |
string |
Inari Sami |
sms |
string |
Skolt Sami |
so |
string |
Somalia (Arabisch) |
sq |
string |
Albanisch |
sr |
string |
Serbisch (Lateinisch) |
sr-Cyrl |
string |
Serbisch (Kyrillisch) |
sr-Latn |
string |
Serbisch (Lateinisch) |
srx |
string |
Sirmauri (Devanagiri) |
sv |
string |
Schwedisch |
sw |
string |
Swahili (Lateinisch) |
tet |
string |
Tetum |
tg |
string |
Tadschikisch (Kyrillisch) |
thf |
string |
Thangmi |
tk |
string |
Turkmenisch (Lateinisch) |
to |
string |
Tongaisch |
tr |
string |
Türkisch |
tt |
string |
Tatar (Lateinisch) |
tyv |
string |
Tuwinisch |
ug |
string |
Uyghur (Arabisch) |
unk |
string |
Unbekannt (Alle) |
ur |
string |
Urdu |
uz |
string |
Usbekisch (Lateinisch) |
uz-arab |
string |
Usbekisch (Arabisch) |
uz-cyrl |
string |
Usbekisch (Kyrillisch) |
vo |
string |
Volapük |
wae |
string |
Walser |
xnr |
string |
Kangri (Devanagiri) |
xsr |
string |
Sherpa (Devanagiri) |
yua |
string |
Yucatec Maya |
za |
string |
Shuang |
zh-Hans |
string |
Chinesisch (Vereinfacht) |
zh-Hant |
string |
Chinesisch (Traditionell) |
zu |
string |
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. |
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 |
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 |
Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein. |
|
maskingCharacter |
string |
Das Zeichen, das zum Maskieren des Texts verwendet wird, wenn der Parameter maskingMode zum Ersetzen 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 |
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
none |
string |
Es tritt keine Maskierung auf, und die maskedText-Ausgabe wird nicht zurückgegeben. |
replace |
string |
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. |
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. |
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 |
Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen Grundtyp aufweisen. |
|
selectors |
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 |
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 |
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 |
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 |
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 |
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 |
Projektionen in den Azure-Dateispeicher. |
|
objects |
Projektionen in Azure Blob Storage. |
|
tables |
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 |
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 |
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 |
Definition zusätzlicher Projektionen für sekundäre Suchindex(en). |
|
knowledgeStore |
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 |
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 |
SentimentSkill
Diese Fähigkeit ist veraltet. Verwenden Sie V3. SentimentSkill stattdessen.
Name | Typ | Beschreibung |
---|---|---|
@odata.type |
string:
#Microsoft. |
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 |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
description |
string |
Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt. |
inputs |
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 |
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.
Name | Typ | Beschreibung |
---|---|---|
da |
string |
Dänisch |
de |
string |
Deutsch |
el |
string |
Griechisch |
en |
string |
Englisch |
es |
string |
Spanisch |
fi |
string |
Finnisch |
fr |
string |
Französisch |
it |
string |
Italienisch |
nl |
string |
Holländisch |
no |
string |
Norwegisch (Bokmaal) |
pl |
string |
Polnisch |
pt-PT |
string |
Portugiesisch (Portugal) |
ru |
string |
Russisch |
sv |
string |
Schwedisch |
tr |
string |
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. |
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 |
|
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 |
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 |
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. |
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 |
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 |
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. |
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 |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
description |
string |
Die Beschreibung der Fähigkeiten, die die Eingaben, Ausgaben und die Nutzung der Fähigkeiten beschreibt. |
inputs |
Eingaben der Fähigkeiten können eine Spalte im Quelldatensatz oder die Ausgabe einer upstream-Fähigkeit sein. |
|
maximumPageLength |
integer |
Die gewünschte maximale Seitenlänge. Der Standardwert ist 10000. |
maximumPagesToTake |
integer |
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 |
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 |
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 |
Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll. |
SplitSkillLanguage
Die von SplitSkill unterstützten Sprachcodes für Eingabetext.
Name | Typ | Beschreibung |
---|---|---|
am |
string |
Amharisch |
bs |
string |
Bosnisch |
cs |
string |
Tschechisch |
da |
string |
Dänisch |
de |
string |
Deutsch |
en |
string |
Englisch |
es |
string |
Spanisch |
et |
string |
Estnisch |
fi |
string |
Finnisch |
fr |
string |
Französisch |
he |
string |
Hebräisch |
hi |
string |
Hindi |
hr |
string |
Kroatisch |
hu |
string |
Ungarisch |
id |
string |
Indonesisch |
is |
string |
Isländisch |
it |
string |
Italienisch |
ja |
string |
Japanisch |
ko |
string |
Koreanisch |
lv |
string |
Lettisch |
nb |
string |
Norwegisch |
nl |
string |
Holländisch |
pl |
string |
Polnisch |
pt |
string |
Portugiesisch (Portugal) |
pt-br |
string |
Portugiesisch (Brasilien) |
ru |
string |
Russisch |
sk |
string |
Slowakisch |
sl |
string |
Slowenisch |
sr |
string |
Serbisch |
sv |
string |
Schwedisch |
tr |
string |
Türkisch |
ur |
string |
Urdu |
zh |
string |
Chinesisch (vereinfacht) |
TextSplitMode
Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll.
Name | Typ | Beschreibung |
---|---|---|
pages |
string |
Teilen Sie den Text in einzelne Seiten auf. |
sentences |
string |
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. |
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 |
Der Sprachcode zum Übersetzen von Dokumenten für Dokumente, die die Sprache nicht explizit angeben. |
|
defaultToLanguageCode |
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 |
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 |
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 |
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 |
TextTranslationSkillLanguage
Die von TextTranslationSkill unterstützten Sprachcodes für eingabetext.
Name | Typ | Beschreibung |
---|---|---|
af |
string |
Afrikaans |
ar |
string |
Arabisch |
bg |
string |
Bulgarisch |
bn |
string |
Bangla |
bs |
string |
Bosnisch (Lateinisch) |
ca |
string |
Katalanisch |
cs |
string |
Tschechisch |
cy |
string |
Walisisch |
da |
string |
Dänisch |
de |
string |
Deutsch |
el |
string |
Griechisch |
en |
string |
Englisch |
es |
string |
Spanisch |
et |
string |
Estnisch |
fa |
string |
Persisch |
fi |
string |
Finnisch |
fil |
string |
Philippinisch |
fj |
string |
Fidschianisch |
fr |
string |
Französisch |
ga |
string |
Irisch |
he |
string |
Hebräisch |
hi |
string |
Hindi |
hr |
string |
Kroatisch |
ht |
string |
Haitianisch |
hu |
string |
Ungarisch |
id |
string |
Indonesisch |
is |
string |
Isländisch |
it |
string |
Italienisch |
ja |
string |
Japanisch |
kn |
string |
Kannada |
ko |
string |
Koreanisch |
lt |
string |
Litauisch |
lv |
string |
Lettisch |
mg |
string |
Madagassisch |
mi |
string |
Maori |
ml |
string |
Malayalam |
ms |
string |
Malaiisch |
mt |
string |
Maltesisch |
mww |
string |
Hmong Daw |
nb |
string |
Norwegisch |
nl |
string |
Holländisch |
otq |
string |
Queretaro Otomi |
pa |
string |
Punjabi |
pl |
string |
Polnisch |
pt |
string |
Portugiesisch |
pt-PT |
string |
Portugiesisch (Portugal) |
pt-br |
string |
Portugiesisch (Brasilien) |
ro |
string |
Rumänisch |
ru |
string |
Russisch |
sk |
string |
Slowakisch |
sl |
string |
Slowenisch |
sm |
string |
Samoanisch |
sr-Cyrl |
string |
Serbisch (Kyrillisch) |
sr-Latn |
string |
Serbisch (Lateinisch) |
sv |
string |
Schwedisch |
sw |
string |
Suaheli |
ta |
string |
Tamil |
te |
string |
Telugu |
th |
string |
Thailändisch |
tlh |
string |
Klingonisch |
tlh-Latn |
string |
Klingon (lateinische Schrift) |
tlh-Piqd |
string |
Klingon (Klingon-Schrift) |
to |
string |
Tongaisch |
tr |
string |
Türkisch |
ty |
string |
Tahitianisch |
uk |
string |
Ukrainisch |
ur |
string |
Urdu |
vi |
string |
Vietnamesisch |
yua |
string |
Yucatec Maya |
yue |
string |
Kantonesisch (traditionell) |
zh-Hans |
string |
Chinesisch (Vereinfacht) |
zh-Hant |
string |
Chinesisch (Traditionell) |
VisualFeature
Die Zeichenfolgen, die angeben, welche visuellen Featuretypen zurückgegeben werden sollen.
Name | Typ | Beschreibung |
---|---|---|
adult |
string |
Visuelle Merkmale, die als erwachsene Personen erkannt werden. |
brands |
string |
Visuelle Features, die als kommerzielle Marken anerkannt sind. |
categories |
string |
Kategorien. |
description |
string |
Beschreibung. |
faces |
string |
Visuelle Features, die als Personensicht erkannt werden. |
objects |
string |
Visuelle Features, die als Objekte erkannt werden. |
tags |
string |
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. |
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 |
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 |
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 |
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 |
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 |
Das gewünschte Timeout für die Anforderung. Der Standardwert ist 30 Sekunden. |
uri |
string |
Die URL für die Web-API. |