Skillsets - Create
Erstellt ein neues Skillset in einem Suchdienst.
POST {endpoint}/skillsets?api-version=2023-10-01-Preview
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 Tracking-ID, die mit der Anforderung gesendet wurde, beim Debuggen zu helfen. |
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 Skillsets. |
|
cognitiveServices | CognitiveServicesAccount: |
Details zum Azure KI-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 Skillset-Definition bereitzustellen, wenn Sie die volle Sicherheit 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 bei Bedarf ändern, wenn Sie Ihren Verschlüsselungsschlüssel rotieren möchten. Ihre Skillsetdefinition bleibt davon unberührt. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden. |
||
indexProjections |
Definition von zusätzlichen Projektionen für sekundäre Suchindizes. |
||
knowledgeStore |
Definition von zusätzlichen Projektionen in Azure-Blobs, -Tabellen oder -Dateien mit angereicherten Daten. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
201 Created |
Das Skillset wurde erfolgreich erstellt. |
|
Other Status Codes |
Fehlerantwort. |
Beispiele
SearchServiceCreateSkillset
Beispielanforderung
POST https://myservice.search.windows.net/skillsets?api-version=2023-10-01-Preview
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.V3.EntityRecognitionSkill",
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"textSplitMode": "pages",
"maximumPageLength": 4000,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"knowledgeStore": {
"storageConnectionString": "DefaultEndpointsProtocol=https;AccountName=myStorage;AccountKey=myStorageKey;EndpointSuffix=core.windows.net",
"projections": [
{
"tables": [
{
"tableName": "Reviews",
"generatedKeyName": "ReviewId",
"source": "/document/Review",
"sourceContext": null,
"inputs": []
},
{
"tableName": "Sentences",
"generatedKeyName": "SentenceId",
"source": "/document/Review/Sentences/*",
"sourceContext": null,
"inputs": []
},
{
"tableName": "KeyPhrases",
"generatedKeyName": "KeyPhraseId",
"source": "/document/Review/Sentences/*/KeyPhrases",
"sourceContext": null,
"inputs": []
},
{
"tableName": "Entities",
"generatedKeyName": "EntityId",
"source": "/document/Review/Sentences/*/Entities/*",
"sourceContext": null,
"inputs": []
}
]
},
{
"objects": [
{
"storageContainer": "Reviews",
"source": "/document/Review",
"generatedKeyName": "/document/Review/Id"
}
]
}
]
},
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
}
}
Beispiel für eine Antwort
{
"name": "demoskillset",
"description": "Extract entities, detect language and extract key-phrases",
"skills": [
{
"@odata.type": "#Microsoft.Skills.Text.V3.EntityRecognitionSkill",
"name": "#1",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "organizations",
"targetName": "organizations"
}
],
"categories": [
"organization"
],
"defaultLanguageCode": "en",
"minimumPrecision": 0.7
},
{
"@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
"name": "#2",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
}
],
"outputs": [
{
"name": "languageCode",
"targetName": "languageCode"
}
]
},
{
"@odata.type": "#Microsoft.Skills.Text.SplitSkill",
"name": "#3",
"description": null,
"context": null,
"inputs": [
{
"name": "text",
"source": "/document/content"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "textItems",
"targetName": "pages"
}
],
"defaultLanguageCode": null,
"textSplitMode": "pages",
"maximumPageLength": 4000
},
{
"@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
"name": "#4",
"description": null,
"context": "/document/pages/*",
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "keyPhrases",
"targetName": "keyPhrases"
}
],
"defaultLanguageCode": null,
"maxKeyPhraseCount": null
},
{
"@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
"name": "MyCustomWebApiSkill",
"description": null,
"context": "/document",
"uri": "https://contoso.example.org",
"httpMethod": "POST",
"timeout": "PT30S",
"batchSize": 1,
"degreeOfParallelism": null,
"inputs": [
{
"name": "text",
"source": "/document/pages/*"
},
{
"name": "languageCode",
"source": "/document/languageCode"
}
],
"outputs": [
{
"name": "customresult",
"targetName": "result"
}
],
"httpHeaders": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": null
}
}
}
Definitionen
Name | Beschreibung |
---|---|
Aml |
Mit dem AML-Skill können Sie die KI-Anreicherung durch ein benutzerdefiniertes AML-Modell (Azure Machine Learning) erweitern. Nachdem ein AML-Modell trainiert und bereitgestellt wurde, integriert ein AML-Skill dieses in die KI-Anreicherung. |
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 ihnen das Generieren einer Vektoreinbettung für eine bestimmte Texteingabe mithilfe der Azure OpenAI-Ressource. |
Cognitive |
Der Kontoschlüssel für mehrere Regionen einer Azure KI-Dienstressource, die einem Skillset zugeordnet ist. |
Conditional |
Ein Skill, der 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 zugehörigen Metadaten enthält. |
Custom |
Ein komplexes Objekt, das verwendet werden kann, um alternative Schreibweisen oder Synonyme zum Namen der Stammentität anzugeben. |
Custom |
Ein Skill sucht nach Text aus einer benutzerdefinierten Liste von Wörtern und Ausdrücken. |
Custom |
Die Sprachcodes, die für Eingabetext von CustomEntityLookupSkill unterstützt werden. |
Default |
Ein leeres Objekt, das die Azure KI-Standarddienstressource für ein Skillset darstellt. |
Document |
Ein Skill, der Inhalte aus einer Datei innerhalb der Anreicherungspipeline extrahiert. |
Entity |
Eine Zeichenfolge, die angibt, welche Entitätskategorien zurückgegeben werden sollen. |
Entity |
Mithilfe der Textanalyse-API werden verknüpfte Entitäten aus Text extrahiert. |
Entity |
Dieser Skill ist veraltet. Verwenden Sie V3. Stattdessen EntityRecognitionSkill. |
Entity |
Veraltet. Die Sprachcodes, die für Eingabetext von EntityRecognitionSkill unterstützt werden. |
Entity |
Extrahiert mithilfe der Textanalyse-API Entitäten verschiedener Typen aus Text. |
Image |
Ein Skill, der Bilddateien analysiert. Es extrahiert einen umfangreichen Satz visueller Features 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 |
Eingabefeldzuordnung für einen Skill. |
Key |
Eine Qualifikation, die Textanalyse für die Schlüsselbegriffsextraktion verwendet. |
Key |
Die Sprachcodes, die für Eingabetext von KeyPhraseExtractionSkill unterstützt werden. |
Language |
Ein Skill, der die Sprache des Eingabetexts erkennt und einen einzelnen Sprachcode für jedes Dokument meldet, das für die Anforderung übermittelt wird. Der Sprachcode wird mit einem Score gekoppelt, der die Zuverlässigkeit der Analyse angibt. |
Line |
Definiert die Sequenz von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die vom OCR-Skill erkannt werden. Der Standardwert ist "space". |
Merge |
Ein Skill zum Zusammenführen von zwei oder mehr Zeichenfolgen in einer einzelnen einheitlichen Zeichenfolge mit einem optionalen benutzerdefinierten Trennzeichen, das jeden Komponententeil trennt. |
Ocr |
Ein Skill, der Text aus Bilddateien extrahiert. |
Ocr |
Die Sprachcodes, die für die Eingabe von OcrSkill unterstützt werden. |
Output |
Ausgabefeldzuordnung für einen Skill. |
PIIDetection |
Mithilfe der Textanalyse-API werden personenbezogene Informationen aus einem Eingabetext extrahiert und ihnen die Möglichkeit zur Maskierung ermöglicht. |
PIIDetection |
Eine Zeichenfolge, die angibt, mit welcher MaskingMode die im Eingabetext erkannten persönlichen Informationen maskiert werden sollen. |
Search |
Beschreibt eine Fehlerbedingung für die API. |
Search |
Löscht die Identitätseigenschaft einer Datenquelle. |
Search |
Gibt die Identität für eine zu verwendende Datenquelle an. |
Search |
Definition von zusätzlichen Projektionen zu sekundären 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 primitiven Typ aufweisen. |
Search |
Definition von zusätzlichen Projektionen für Azure-Blobs, -Tabellen oder -Dateien mit angereicherten Daten. |
Search |
Projektionsdefinition, welche Daten in Azure Files gespeichert werden sollen. |
Search |
Projektionsdefinition für die daten, die im Azure-Blob gespeichert werden sollen. |
Search |
Ein Wörterbuch mit wissensspeicherspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen primitiven Typ aufweisen. |
Search |
Containerobjekt für verschiedene Projektionsselektoren. |
Search |
Beschreibung, welche Daten in Azure Tables gespeichert werden sollen. |
Search |
Eine Liste der 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 V3. Stattdessen SentimentSkill. |
Sentiment |
Veraltet. Die Sprachcodes, die für Eingabetext von SentimentSkill unterstützt werden. |
Sentiment |
Mithilfe der Textanalyse-API wertet unstrukturierten Text aus und stellt für jeden Datensatz Stimmungsbezeichnungen (z. B. "negativ", "neutral" und "positiv") basierend auf der höchsten Konfidenzbewertung bereit, die vom Dienst auf Satz- und Dokumentebene gefunden wurde. |
Shaper |
Ein Skill zum Umgestalten der Ausgaben. Es erstellt einen komplexen Typ zur Unterstützung zusammengesetzter Felder (auch als mehrteilige Felder bezeichnet). |
Split |
Ein Skill zum Aufteilen einer Zeichenfolge in Textblöcke. |
Split |
Die Sprachcodes, die für Eingabetext von SplitSkill unterstützt werden. |
Text |
Ein Wert, der angibt, welcher Teilungsmodus ausgeführt werden soll. |
Text |
Eine Fähigkeit zum Übersetzen von Text aus einer Sprache in eine andere. |
Text |
Die Von TextTranslationSkill für Eingabetext unterstützten Sprachcodes. |
Visual |
Die Zeichenfolgen, die angeben, welche visuellen Featuretypen 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. |
AmlSkill
Mit dem AML-Skill können Sie die KI-Anreicherung durch ein benutzerdefiniertes AML-Modell (Azure Machine Learning) erweitern. Nachdem ein AML-Modell trainiert und bereitgestellt wurde, integriert ein AML-Skill dieses in die KI-Anreicherung.
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. den Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
degreeOfParallelism |
integer |
(Optional) Wenn angegeben, wird die Anzahl der Aufrufe angezeigt, die der Indexer parallel zum von Ihnen bereitgestellten Endpunkt vornimmt. Sie können diesen Wert herab setzen, wenn der Endpunkt bei einer zu hohen Anforderungslast ausfällt, oder herauf setzen, wenn der Endpunkt mehr Anforderungen verarbeiten kann und Sie die Leistung des Indexers erhöhen möchten. Wenn kein Wert festgelegt ist, wird ein Standardwert von 5 verwendet. „degreeOfParallelism“ kann auf maximal 10 und mindestens 1 festgelegt werden. |
description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
key |
string |
(Erforderlich für Schlüsselauthentifizierung) Der Schlüssel für den AML-Dienst. |
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
region |
string |
(Optional für Tokenauthentifizierung). Die Region, in der der AML-Dienst bereitgestellt wird. |
resourceId |
string |
(Erforderlich für Tokenauthentifizierung). Die Azure Resource Manager-Ressourcen-ID des AML-Diensts. Er sollte im Format „subscriptions/{GUID}/resourceGroups/{Ressourcengruppenname}/Microsoft.MachineLearningServices/workspaces/{Workspacename}/services/{Dienstname} vorliegen. |
timeout |
string |
(Optional) Wenn angegeben, wird damit das Zeitlimit für den HTTP-Client angegeben, der den API-Aufruf durchführt. |
uri |
string |
(Erforderlich für keine Authentifizierung oder Schlüsselauthentifizierung) Der Bewertungs-URI des AML-Diensts, an den die JSON-Nutzlast gesendet wird. Nur das HTTPS-URI-Schema ist zulässig. |
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 die Azure-Key Vault erteilt wurden, die beim Verschlüsseln ruhender 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 ihnen 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 für die angegebene 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. den Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
deploymentId |
string |
ID Ihrer Azure OpenAI-Modellbereitstellung für die angegebene Ressource. |
description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
resourceUri |
string |
Der Ressourcen-URI für Ihre Azure OpenAI-Ressource. |
CognitiveServicesAccountKey
Der Kontoschlüssel für mehrere Regionen einer Azure KI-Dienstressource, die einem Skillset zugeordnet ist.
Name | Typ | Beschreibung |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ der Azure KI-Dienstressource angibt, die an ein Skillset angefügt ist. |
description |
string |
Beschreibung der Azure KI-Dienstressource, die einem Skillset zugeordnet ist. |
key |
string |
Der Schlüssel, der zum Bereitstellen der Azure KI-Dienstressource verwendet wird, die einem Skillset zugeordnet ist. |
ConditionalSkill
Ein Skill, der 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 den Typ des Skills angibt. |
context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. den Dokumentstamm- oder 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 |
Eingaben der Skills können eine Spalte im Quelldatensatz oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
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 akzentabhängig sein sollen. |
aliases |
Ein Array komplexer Objekte, das verwendet werden kann, um alternative Schreibweisen oder Synonyme für den Namen der Stammentität anzugeben. |
|
caseSensitive |
boolean |
Der Standardwert ist „false“. Boolescher Wert, der angibt, ob bei Vergleichen mit dem Entitätsnamen die Groß-/Kleinschreibung beachtet werden soll. Beispiel: Übereinstimmungen von "Microsoft" ohne Beachtung der Groß-/Kleinschreibung: microsoft, microSoft, MICROSOFT. |
defaultAccentSensitive |
boolean |
Ändert den Standardwert der Akzentempfindlichkeit für diese Entität. Es wird verwendet, um den Standardwert aller Aliase accentSensitive-Werte zu ändern. |
defaultCaseSensitive |
boolean |
Ändert den Standardwert der Groß-/Kleinschreibung für diese Entität. Es kann verwendet werden, um die Standardeinstellung für den caseSensitive-Wert aller Aliase zu ändern. |
defaultFuzzyEditDistance |
integer |
Ändert den Standardwert für den Bearbeitungsabstand für Fuzzy für diese Entität. Es kann verwendet werden, um die Standardeinstellung für den fuzzyEditDistance-Wert aller Aliase 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 zur Entität in der Ausgabe der Qualifikation angezeigt. |
fuzzyEditDistance |
integer |
Der Standardwert ist 0. Der Maximalwert ist „5“. Legt die zulässige Anzahl von abweichenden Zeichen fest, die noch als eine Übereinstimmung mit dem Entitätsnamen betrachtet werden. Die kleinste mögliche Fuzzyübereinstimmung für eine bestimmte Übereinstimmung wird zurückgegeben. Wenn für instance der Bearbeitungsabstand auf 3 festgelegt ist, entspricht "Windows10" weiterhin "Windows", "Windows10" und "Windows 7". Ist die Groß-/Kleinschreibung auf „false“ festgelegt, werden Unterschiede in der Groß-/Kleinschreibung hinsichtlich der Fuzzyübereinstimmung nicht berücksichtigt; andernfalls schon. |
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 zur Entität in der Ausgabe der Qualifikation angezeigt. |
name |
string |
Entitätsdeskriptor der obersten Ebene. Übereinstimmungen in der Ausgabe der Qualifikation werden nach diesem Namen gruppiert; er 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 zur Entität in der Ausgabe der Qualifikation 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 zur Entität in der Ausgabe der Qualifikation angezeigt. |
CustomEntityAlias
Ein komplexes Objekt, das verwendet werden kann, um alternative Schreibweisen oder Synonyme zum Namen der Stammentität anzugeben.
Name | Typ | Beschreibung |
---|---|---|
accentSensitive |
boolean |
Ermitteln Sie, ob der Alias akzentabhängig ist. |
caseSensitive |
boolean |
Ermitteln Sie, ob bei dem Alias die Groß-/Kleinschreibung beachtet wird. |
fuzzyEditDistance |
integer |
Bestimmen Sie den Fuzzy-Bearbeitungsabstand des Alias. |
text |
string |
Der Text des Alias. |
CustomEntityLookupSkill
Ein Skill sucht nach Text aus einer 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. den 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 des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
entitiesDefinitionUri |
string |
Pfad zu einer JSON- oder CSV-Datei, die den gesamten Zieltext enthält, mit dem verglichen werden soll. Diese Entitätsdefinition wird am Anfang einer Indexerausführung gelesen. Alle Aktualisierungen dieser Datei während einer Indexerausführung werden erst wirksam, wenn nachfolgende Ausführungen ausgeführt werden. Auf diese Konfiguration muss über HTTPS zugegriffen werden können. |
globalDefaultAccentSensitive |
boolean |
Ein globales Flag für AccentSensitive. Wenn AccentSensitive in CustomEntity nicht 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 |
Ein globales Flag für FuzzyEditDistance. Wenn FuzzyEditDistance in CustomEntity nicht festgelegt ist, ist dieser Wert der Standardwert. |
inlineEntitiesDefinition |
Die Inlinedefinition CustomEntity. |
|
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
CustomEntityLookupSkillLanguage
Die Sprachcodes, die für Eingabetext von CustomEntityLookupSkill unterstützt werden.
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 Azure KI-Standarddienstressource für ein Skillset darstellt.
Name | Typ | Beschreibung |
---|---|---|
@odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ der Azure KI-Dienstressource angibt, die an ein Skillset angefügt ist. |
description |
string |
Beschreibung der Azure KI-Dienstressource, die einem Skillset zugeordnet 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. den Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
dataToExtract |
string |
Der Typ der Daten, die für den Skill extrahiert werden sollen. Wird auf "contentAndMetadata" festgelegt, wenn sie nicht definiert ist. |
description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation 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 "Standard" festgelegt, wenn nicht definiert. |
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 organization 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 Textanalyse-API werden verknüpfte Entitäten aus Text extrahiert.
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. den 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 des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
minimumPrecision |
number |
Ein Wert zwischen 0 und 1, der verwendet wird, um nur Entitäten einzuschließen, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn nicht festgelegt (Standard) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen. |
modelVersion |
string |
Die Version des Modells, das beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Wenn nichts angegeben ist, wird standardmäßig die neueste verfügbare Version verwendet. Es empfiehlt sich, diesen Wert nur anzugeben, wenn es unbedingt notwendig ist. |
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation 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 V3. Stattdessen EntityRecognitionSkill.
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. den 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 des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
includeTypelessEntities |
boolean |
Bestimmt, ob Entitäten einbezogen werden sollen, die zwar bekannt sind, aber nicht einem vordefinierten Typ entsprechen. Wenn diese Konfiguration nicht festgelegt (Standard), auf NULL oder auf false festgelegt ist, werden Entitäten, die nicht mit einem der vordefinierten Typen übereinstimmen, nicht angezeigt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
minimumPrecision |
number |
Ein Wert zwischen 0 und 1, der verwendet wird, um nur Entitäten einzuschließen, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn nicht festgelegt (Standard) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen. |
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
EntityRecognitionSkillLanguage
Veraltet. Die Sprachcodes, die für Eingabetext von EntityRecognitionSkill unterstützt werden.
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 |
Niederlä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 |
Chinesisch (vereinfacht) |
zh-Hant |
string |
Chinesisch (traditionell) |
EntityRecognitionSkillV3
Extrahiert mithilfe der Textanalyse-API Entitäten verschiedener 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. den 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 des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
minimumPrecision |
number |
Ein Wert zwischen 0 und 1, der verwendet wird, um nur Entitäten einzuschließen, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn nicht festgelegt (Standard) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen. |
modelVersion |
string |
Die Version des Modells, das beim Aufrufen der Textanalyse-API verwendet werden soll. Wenn nichts angegeben ist, wird standardmäßig die neueste verfügbare Version verwendet. Es empfiehlt sich, diesen Wert nur anzugeben, wenn es unbedingt notwendig ist. |
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
ImageAnalysisSkill
Ein Skill, der Bilddateien analysiert. Es extrahiert einen umfangreichen Satz visueller Features 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. den 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 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 |
Eingaben der Skills können eine Spalte im Quelldatensatz oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
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 der visuellen Features. |
ImageAnalysisSkillLanguage
Die Sprachcodes, die für die Eingabe von ImageAnalysisSkill unterstützt werden.
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 (Bokmål) |
nl |
string |
Niederländisch |
pl |
string |
Polnisch |
prs |
string |
Dari |
pt |
string |
Portugiesisch (Portugal) |
pt-BR |
string |
Portugiesisch (Brasilien) |
pt-PT |
string |
Portugiesisch (Portugal) |
ro |
string |
Rumänisch |
ru |
string |
Russisch |
sk |
string |
Slowakisch |
sl |
string |
Slowenisch |
sr-Cyrl |
string |
Serbisch (Kyrillisch 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 werden. |
landmarks |
string |
Details, die als Orientierungspunkte erkannt werden. |
IndexProjectionMode
Definiert das Verhalten der Indexprojektionen in Bezug auf den 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 beim Schreiben in den Zielindex des Indexers übersprungen. |
InputFieldMappingEntry
Eingabefeldzuordnung 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
Eine Qualifikation, die Textanalyse für die Schlüsselbegriffsextraktion 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. den 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 des Skills, die die Eingaben, Ausgaben und Die Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldatensatz oder die Ausgabe eines Upstream Skills sein. |
|
maxKeyPhraseCount |
integer |
Eine Zahl, die angibt, wie viele Schlüsselbegriffe zurückgegeben werden sollen. Wenn sie nicht vorhanden sind, werden alle identifizierten Schlüsselbegriffe zurückgegeben. |
modelVersion |
string |
Die Version des Modells, das beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Wenn nichts angegeben ist, wird standardmäßig die neueste verfügbare Version verwendet. Es empfiehlt sich, diesen Wert nur anzugeben, wenn es unbedingt notwendig ist. |
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
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 für Eingabetext von KeyPhraseExtractionSkill unterstützt werden.
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 |
Niederlä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
Ein Skill, der die Sprache des Eingabetexts erkennt und einen einzelnen Sprachcode für jedes Dokument meldet, das für die Anforderung übermittelt wird. Der Sprachcode wird mit einem Score gekoppelt, der 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. den 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 die Sprache nicht eindeutig sein kann. |
description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
modelVersion |
string |
Die Version des Modells, das beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Wenn nichts angegeben ist, wird standardmäßig die neueste verfügbare Version verwendet. Es empfiehlt sich, diesen Wert nur anzugeben, wenn es unbedingt notwendig ist. |
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
LineEnding
Definiert die Sequenz von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die vom OCR-Skill erkannt werden. Der Standardwert ist "space".
Name | Typ | Beschreibung |
---|---|---|
carriageReturn |
string |
Linien werden durch ein Wagenrücklaufzeichen ('\r') getrennt. |
carriageReturnLineFeed |
string |
Linien 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
Ein Skill zum Zusammenführen von zwei oder mehr Zeichenfolgen in einer einzelnen einheitlichen Zeichenfolge mit einem optionalen benutzerdefinierten Trennzeichen, das jeden Komponententeil trennt.
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. den Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
|
description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
|
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
||
insertPostTag |
string |
Das Tag gibt das Ende des zusammengeführten Texts an. Standardmäßig ist das Tag ein leeres Leerzeichen. |
|
insertPreTag |
string |
Das Tag gibt den Anfang des zusammengeführten Texts an. Standardmäßig ist das Tag ein leeres Leerzeichen. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
|
outputs |
Die Ausgabe einer Qualifikation 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. den 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 des Skills, die die Eingaben, Ausgaben und Die Verwendung des Skills beschreibt. |
|
detectOrientation |
boolean |
False |
Ein Wert, der angibt, dass die Ausrichtungserkennung aktiviert ist oder nicht. Der Standardwert ist "false". |
inputs |
Eingaben der Skills können eine Spalte im Quelldatensatz oder die Ausgabe eines Upstream Skills sein. |
||
lineEnding |
Definiert die Sequenz von Zeichen, die zwischen den Textzeilen verwendet werden sollen, die vom OCR-Skill erkannt werden. Der Standardwert ist "space". |
||
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
|
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 von OcrSkill unterstützt werden.
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 |
Burjatisch (Kyrillisch) |
ca |
string |
Katalanisch |
ceb |
string |
Cebuano |
ch |
string |
Chamorro |
cnr-cyrl |
string |
Montenegrinisch (Kyrillisch) |
cnr-latn |
string |
Montenegrinisch (Lateinisch) |
co |
string |
Korsisch |
crh |
string |
Krimtatarisch (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 |
Filipino |
fj |
string |
Fidschi |
fo |
string |
Färöisch |
fr |
string |
Französisch |
fur |
string |
Frulianisch |
fy |
string |
Westfriesisch |
ga |
string |
Irisch |
gag |
string |
Gagausisch (Lateinisch) |
gd |
string |
Schottisch-Gälisch |
gil |
string |
Gilbertese |
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 |
Haitianisches Kreolisch |
hu |
string |
Ungarisch |
ia |
string |
Interlingual |
id |
string |
Indonesisch |
is |
string |
Isländisch |
it |
string |
Italienisch |
iu |
string |
Inuktitut (Lateinisch) |
ja |
string |
Japanisch |
jv |
string |
Javanisch |
kaa |
string |
Karakalpakisch (Lateinisch) |
kaa-cyrl |
string |
Karakalpakisch (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 |
Kosraeanisch |
kpy |
string |
Korjakisch |
krc |
string |
Karatschai-Balkarisch |
kru |
string |
Kurukh (Devanagiri) |
ksh |
string |
Ripuarisch |
ku-arab |
string |
Kurdisch (arabisch) |
ku-latn |
string |
Kurdisch (lateinisch) |
kum |
string |
Kumykisch (Kyrillisch) |
kw |
string |
Kornisch |
ky |
string |
Kirgisisch (Kyrillisch) |
la |
string |
Lateinisch |
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 |
Ersjanisch (Kyrillisch) |
nap |
string |
Neapolitanisch |
nb |
string |
Norwegisch |
ne |
string |
Nepalesisch |
niu |
string |
Niue |
nl |
string |
Niederländisch |
no |
string |
Norwegisch |
nog |
string |
Nogaisch |
oc |
string |
Okzitanisch |
os |
string |
Ossetisch |
pa |
string |
Punjabi (Arabisch) |
pl |
string |
Polnisch |
prs |
string |
Dari |
ps |
string |
Paschtu |
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 |
Schotten |
sk |
string |
Slowakisch |
sl |
string |
Slowenisch |
sm |
string |
Samoanisch (Lateinisch) |
sma |
string |
Südsamisch |
sme |
string |
Nordsamisch (Lateinisch) |
smj |
string |
Lule-Samisch |
smn |
string |
Inari-Samisch |
sms |
string |
Skolt-Samisch |
so |
string |
Somali (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 |
Suaheli (Lateinisch) |
tet |
string |
Tetum |
tg |
string |
Tadschikisch (Kyrillisch) |
thf |
string |
Thangmi |
tk |
string |
Turkmenisch (Lateinisch) |
to |
string |
Tongaisch |
tr |
string |
Türkisch |
tt |
string |
Tatarisch (Lateinisch) |
tyv |
string |
Tuwinisch |
ug |
string |
Uigurisch (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 |
Yukatekisches Maya |
za |
string |
Zhuang |
zh-Hans |
string |
Chinesisch (vereinfacht) |
zh-Hant |
string |
Chinesisch (traditionell) |
zu |
string |
Zulu |
OutputFieldMappingEntry
Ausgabefeldzuordnung für einen Skill.
Name | Typ | Beschreibung |
---|---|---|
name |
string |
Der Name der vom Skill definierten Ausgabe. |
targetName |
string |
Der Zielname der Ausgabe. Es ist optional und standardmäßig name. |
PIIDetectionSkill
Mithilfe der Textanalyse-API werden personenbezogene Informationen aus einem Eingabetext extrahiert und ihnen die Möglichkeit zur Maskierung ermöglicht.
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. den 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 des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
domain |
string |
Wenn angegeben, legt die PII-Domäne fest, dass nur eine Teilmenge der Entitätskategorien enthalten ist. Mögliche Werte sind: "phi", "none". Der Standardwert ist "none". |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
maskingCharacter |
string |
Das Zeichen, das zum Maskieren des Texts verwendet wird, wenn der MaskingMode-Parameter auf ersetzen festgelegt ist. Der Standardwert ist "*". |
maskingMode |
Ein Parameter, der verschiedene Methoden bereitstellt, um die persönlichen Informationen zu maskieren, die im Eingabetext erkannt wurden. Der Standardwert ist "none". |
|
minimumPrecision |
number |
Ein Wert zwischen 0 und 1, der verwendet wird, um nur Entitäten einzuschließen, deren Konfidenzbewertung größer als der angegebene Wert ist. Wenn nicht festgelegt (Standard) oder explizit auf NULL festgelegt ist, werden alle Entitäten eingeschlossen. |
modelVersion |
string |
Die Version des Modells, das beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Wenn nichts angegeben ist, wird standardmäßig die neueste verfügbare Version verwendet. Es empfiehlt sich, diesen Wert nur anzugeben, wenn es unbedingt notwendig ist. |
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
piiCategories |
string[] |
Eine Liste der Entitätskategorien der personenbezogenen Daten, die extrahiert und maskiert werden sollen. |
PIIDetectionSkillMaskingMode
Eine Zeichenfolge, die angibt, mit welcher MaskingMode die im Eingabetext erkannten persönlichen Informationen maskiert werden sollen.
Name | Typ | Beschreibung |
---|---|---|
none |
string |
Es erfolgt keine Maskierung, und die maskedText-Ausgabe wird nicht zurückgegeben. |
replace |
string |
Ersetzt die erkannten Entitäten durch das Im MaskingCharacter-Parameter angegebene Zeichen. Das Zeichen wird bis zur Länge der erkannten Entität wiederholt, sodass die Offsets sowohl dem Eingabetext als auch dem ausgabeformatierten Text korrekt entsprechen. |
SearchError
Beschreibt eine Fehlerbedingung für die API.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Einer der vom Server definierten Fehlercodes. |
details |
Ein Array von Details zu bestimmten Fehlern, die zu diesem gemeldeten Fehler geführt haben. |
|
message |
string |
Eine für Menschen lesbare Darstellung des Fehlers. |
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 benutzerseitig zugewiesenen verwalteten Identität in der Regel im Format "/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId", die dem Suchdienst zugewiesen werden sollte. |
SearchIndexerIndexProjections
Definition von zusätzlichen Projektionen zu sekundären Suchindizes.
Name | Typ | Beschreibung |
---|---|---|
parameters |
Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen primitiven Typ aufweisen. |
|
selectors |
Eine Liste von 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 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, bei der das Dokument in mehrere Unterdokumente aufgeteilt wird. |
targetIndexName |
string |
Name des Suchindexes, in den projiziert werden soll. Muss über ein Schlüsselfeld mit dem Analysetoolsatz "Schlüsselwort (keyword)" verfügen. |
SearchIndexerIndexProjectionsParameters
Ein Wörterbuch mit indexprojektionsspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen primitiven Typ aufweisen.
Name | Typ | Beschreibung |
---|---|---|
projectionMode |
Definiert das Verhalten der Indexprojektionen in Bezug auf den Rest des Indexers. |
SearchIndexerKnowledgeStore
Definition von zusätzlichen Projektionen für Azure-Blobs, -Tabellen oder -Dateien mit angereicherten Daten.
Name | Typ | Beschreibung |
---|---|---|
identity | SearchIndexerDataIdentity: |
Die benutzerseitig zugewiesene verwaltete Identität, die für Verbindungen mit Azure Storage beim Schreiben von Wissensspeicherprojektionen verwendet wird. Wenn die Verbindungszeichenfolge eine Identität (ResourceId) angibt und nicht angegeben ist, wird die vom System zugewiesene verwaltete Identität verwendet. Wenn die Identität bei Aktualisierungen des Indexers nicht angegeben ist, bleibt der Wert unverändert. Wenn auf "none" festgelegt ist, wird der Wert dieser Eigenschaft gelöscht. |
parameters |
Ein Wörterbuch mit wissensspeicherspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen primitiven Typ aufweisen. |
|
projections |
Eine Liste mit zusätzlichen Projektionen, die während der Indizierung ausgeführt werden sollen. |
|
storageConnectionString |
string |
Die Verbindungszeichenfolge zu den Speicherkontoprojektionen werden in gespeichert. |
SearchIndexerKnowledgeStoreFileProjectionSelector
Projektionsdefinition, welche Daten in Azure Files gespeichert werden sollen.
Name | Typ | Beschreibung |
---|---|---|
generatedKeyName |
string |
Name des generierten Schlüssels, unter dem die Projektion gespeichert werden soll. |
inputs |
Geschachtelte 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 im Azure-Blob gespeichert werden sollen.
Name | Typ | Beschreibung |
---|---|---|
generatedKeyName |
string |
Name des generierten Schlüssels, unter dem die Projektion gespeichert werden soll. |
inputs |
Geschachtelte 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. |
SearchIndexerKnowledgeStoreParameters
Ein Wörterbuch mit wissensspeicherspezifischen Konfigurationseigenschaften. Jeder Name ist der Name einer bestimmten Eigenschaft. Jeder Wert muss einen primitiven Typ aufweisen.
Name | Typ | Standardwert | Beschreibung |
---|---|---|---|
synthesizeGeneratedKeyName |
boolean |
False |
Gibt an, ob Projektionen einen generierten Schlüsselnamen synthetisieren sollen, wenn noch keiner vorhanden ist. |
SearchIndexerKnowledgeStoreProjection
Containerobjekt für verschiedene Projektionsselektoren.
Name | Typ | Beschreibung |
---|---|---|
files |
Projektionen in Azure File Storage. |
|
objects |
Projektionen in Azure Blob Storage. |
|
tables |
Projektionen in Azure Table Storage. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Beschreibung, welche Daten in Azure Tables gespeichert werden sollen.
Name | Typ | Beschreibung |
---|---|---|
generatedKeyName |
string |
Name des generierten Schlüssels, unter dem die Projektion gespeichert werden soll. |
inputs |
Geschachtelte 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 projizierte Daten gespeichert werden sollen. |
SearchIndexerSkillset
Eine Liste der Fähigkeiten.
Name | Typ | Beschreibung |
---|---|---|
@odata.etag |
string |
Das ETag des Skillsets. |
cognitiveServices | CognitiveServicesAccount: |
Details zum Azure KI-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 Skillset-Definition bereitzustellen, wenn Sie die volle Sicherheit 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 bei Bedarf ändern, wenn Sie Ihren Verschlüsselungsschlüssel rotieren möchten. Ihre Skillsetdefinition bleibt davon unberührt. Die Verschlüsselung mit kundenseitig verwalteten Schlüsseln ist für kostenlose Suchdienste nicht verfügbar und nur für kostenpflichtige Dienste verfügbar, die am oder nach dem 1. Januar 2019 erstellt wurden. |
|
indexProjections |
Definition von zusätzlichen Projektionen für sekundäre Suchindizes. |
|
knowledgeStore |
Definition von zusätzlichen Projektionen in Azure-Blobs, -Tabellen oder -Dateien mit angereicherten Daten. |
|
name |
string |
Der Name des Skillsets. |
skills |
SearchIndexerSkill[]:
|
Eine Liste der Fähigkeiten 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 Ihre Azure Key Vault verwendet werden. Nicht erforderlich, wenn stattdessen eine verwaltete Identität verwendet wird. |
|
identity | SearchIndexerDataIdentity: |
Eine explizite verwaltete Identität, die für diesen Verschlüsselungsschlüssel verwendet werden soll. Wenn nicht angegeben und die Zugriffsanmeldeinformationen-Eigenschaft NULL ist, wird die systemseitig zugewiesene verwaltete Identität verwendet. Wenn die explizite Identität beim Aktualisieren der Ressource nicht angegeben ist, bleibt sie unverändert. Wenn "none" angegeben wird, wird der Wert dieser Eigenschaft gelöscht. |
keyVaultKeyName |
string |
Der Name Ihres Azure Key Vault Schlüssel, der zum Verschlüsseln ruhender Daten verwendet werden soll. |
keyVaultKeyVersion |
string |
Die Version Ihres Azure Key Vault Schlüssels, der zum Verschlüsseln Ruhezustandsdaten 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 Ruhezustandsdaten verwendet werden soll. Ein Beispiel-URI kann sein |
SentimentSkill
Dieser Skill ist veraltet. Verwenden Sie V3. Stattdessen SentimentSkill.
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. den 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 des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
SentimentSkillLanguage
Veraltet. Die Sprachcodes, die für Eingabetext von SentimentSkill unterstützt werden.
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 |
Niederlä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 Textanalyse-API wertet unstrukturierten Text aus und stellt für jeden Datensatz Stimmungsbezeichnungen (z. B. "negativ", "neutral" und "positiv") basierend auf der höchsten Konfidenzbewertung bereit, 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. den 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 des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
|
includeOpinionMining |
boolean |
False |
Wenn true festgelegt ist, enthält die Skillausgabe Informationen aus Textanalyse für das Opinion Mining, d. h. Ziele (Nomen oder Verben) und deren zugehörige Bewertung (Adjektiv) im Text. Der Standardwert ist "false". |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
||
modelVersion |
string |
Die Version des Modells, das beim Aufrufen des Textanalyse-Diensts verwendet werden soll. Wenn nichts angegeben ist, wird standardmäßig die neueste verfügbare Version verwendet. Es empfiehlt sich, diesen Wert nur anzugeben, wenn es unbedingt notwendig ist. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
|
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
ShaperSkill
Ein Skill zum Umgestalten der Ausgaben. Es 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 den Typ des Skills angibt. |
context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. den Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
SplitSkill
Ein Skill zum Aufteilen einer Zeichenfolge in Textblöcke.
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. den 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 des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
maximumPageLength |
integer |
Die gewünschte maximale Seitenlänge. Der Standardwert ist 10000. |
maximumPagesToTake |
integer |
Gilt nur, wenn textSplitMode auf "pages" festgelegt ist. Wenn dies angegeben ist, wird die SplitSkill nach der Verarbeitung der ersten "maximumPagesToTake"-Seiten eingestellt, um die Leistung zu verbessern, wenn nur wenige Anfangsseiten aus jedem Dokument benötigt werden. |
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet werden kann. |
|
pageOverlapLength |
integer |
Gilt nur, wenn textSplitMode auf "pages" festgelegt ist. Wenn angegeben, beginnt n+1. Block mit dieser Anzahl von Zeichen/Token ab dem Ende des n-ten Blocks. |
textSplitMode |
Ein Wert, der angibt, welcher Teilungsmodus ausgeführt werden soll. |
SplitSkillLanguage
Die Sprachcodes, die für Eingabetext von SplitSkill unterstützt werden.
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 |
Niederlä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 Teilungsmodus 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 auf. |
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 den Typ des Skills angibt. |
context |
string |
Stellt die Ebene dar, auf der Vorgänge ausgeführt werden, z. B. den Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
defaultFromLanguageCode |
Der Sprachcode, aus dem Dokumente für Dokumente übersetzt werden sollen, die nicht explizit die from-Sprache angeben. |
|
defaultToLanguageCode |
Der Sprachcode, in den Dokumente für Dokumente übersetzt werden sollen, in die die Sprache nicht explizit angegeben wird. |
|
description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation 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 bereitgestellt werden und die automatische Spracherkennung nicht erfolgreich ist. Der Standardwert ist |
TextTranslationSkillLanguage
Die Von TextTranslationSkill für Eingabetext unterstützten Sprachcodes.
Name | Typ | Beschreibung |
---|---|---|
af |
string |
Afrikaans |
ar |
string |
Arabisch |
bg |
string |
Bulgarisch |
bn |
string |
Bengalisch |
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 |
Filipino |
fj |
string |
Fidschi |
fr |
string |
Französisch |
ga |
string |
Irisch |
he |
string |
Hebräisch |
hi |
string |
Hindi |
hr |
string |
Kroatisch |
ht |
string |
Haitianisches Kreolisch |
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 |
Niederländisch |
otq |
string |
Queretaro-Otomi |
pa |
string |
Pandschabi |
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 |
Tamilisch |
te |
string |
Telugu |
th |
string |
Thailändisch |
tlh |
string |
Klingonisch |
tlh-Latn |
string |
Klingonisch (lateinische Schrift) |
tlh-Piqd |
string |
Klingonisch (klingonisch) |
to |
string |
Tongaisch |
tr |
string |
Türkisch |
ty |
string |
Tahitisch |
uk |
string |
Ukrainisch |
ur |
string |
Urdu |
vi |
string |
Vietnamesisch |
yua |
string |
Yukatekisches Maya |
yue |
string |
Chinesisch (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 Merkmale, die als kommerzielle Marken erkannt werden. |
categories |
string |
Kategorien. |
description |
string |
Beschreibung |
faces |
string |
Visuelle Merkmale, die als Gesichter von Personen erkannt werden. |
objects |
string |
Visuelle Features, die als Objekte erkannt werden. |
tags |
string |
Tags |
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 vom System zugewiesene verwaltete Identität verwendet. Wenn die Identität bei Aktualisierungen des Indexers nicht angegeben ist, bleibt der Wert unverändert. Wenn dieser 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. 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 der benutzerdefinierte Skill eine Verbindung mit der Funktion oder App mithilfe einer verwalteten ID (entweder system- oder benutzerseitig zugewiesen) des Suchdiensts und dem Zugriffstoken der Funktion oder App her, wobei dieser Wert als Ressourcen-ID zum Erstellen des Bereichs des Zugriffstokens verwendet wird. |
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. den Dokumentstamm- oder Dokumentinhalt (z. B. /document oder /document/content). Der Standardwert ist /document. |
degreeOfParallelism |
integer |
Wenn festgelegt, gibt die Anzahl paralleler Aufrufe an die Web-API an. |
description |
string |
Die Beschreibung des Skills, die die Eingaben, Ausgaben und Verwendung des Skills beschreibt. |
httpHeaders |
object |
Die Header, die für die HTTP-Anforderung erforderlich sind. |
httpMethod |
string |
Die -Methode für die HTTP-Anforderung. |
inputs |
Eingaben der Skills können eine Spalte im Quelldataset oder die Ausgabe eines Upstream Skills sein. |
|
name |
string |
Der Name des Skills, der ihn innerhalb des Skillsets eindeutig identifiziert. Einem Skill ohne definierten Namen wird der Standardname seines 1-basierten Index im Skills-Array mit dem Präfix "#" zugewiesen. |
outputs |
Die Ausgabe einer Qualifikation ist entweder ein Feld in einem Suchindex oder ein Wert, der von einem anderen Skill als Eingabe verwendet 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. |