Freigeben über


Skillsets - Create

Erstellt ein neues Skillset in einem Suchdienst.

POST {endpoint}/skillsets?api-version=2024-09-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, um 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 Skillset.

cognitiveServices CognitiveServicesAccount:

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

description

string

Die Beschreibung des Skillsets.

encryptionKey

SearchResourceEncryptionKey

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

indexProjections

SearchIndexerIndexProjections

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

knowledgeStore

SearchIndexerKnowledgeStore

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

Antworten

Name Typ Beschreibung
201 Created

SearchIndexerSkillset

Das Skillset wird erfolgreich erstellt.

Other Status Codes

ErrorResponse

Fehlerantwort.

Beispiele

SearchServiceCreateSkillset

Beispielanforderung

POST https://previewexampleservice.search.windows.net/skillsets?api-version=2024-09-01-preview


{
  "name": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint"
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "unit": "azureOpenAITokens",
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      },
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content"
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode"
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    }
  ],
  "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": "tempskillset",
  "description": "Skillset for extracting entities and more",
  "skills": [
    {
      "@odata.type": "#Microsoft.Skills.Text.LanguageDetectionSkill",
      "name": "skill2",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "countryHint",
          "source": "/document/countryHint",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "languageCode",
          "targetName": "languageCode"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.SplitSkill",
      "name": "skill3",
      "textSplitMode": "pages",
      "maximumPageLength": 4000,
      "unit": "azureOpenAITokens",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "textItems",
          "targetName": "pages"
        }
      ],
      "azureOpenAITokenizerParameters": {
        "encoderModelName": "cl100k_base",
        "allowedSpecialTokens": [
          "[START]",
          "[END]"
        ]
      }
    },
    {
      "@odata.type": "#Microsoft.Skills.Text.KeyPhraseExtractionSkill",
      "name": "skill4",
      "context": "/document/pages/*",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "keyPhrases",
          "targetName": "keyPhrases"
        }
      ]
    },
    {
      "@odata.type": "#Microsoft.Skills.Custom.WebApiSkill",
      "name": "skill5",
      "uri": "https://contoso.example.org/",
      "httpMethod": "POST",
      "timeout": "PT5S",
      "inputs": [
        {
          "name": "text",
          "source": "/document/content",
          "inputs": []
        },
        {
          "name": "languageCode",
          "source": "/document/languageCode",
          "inputs": []
        }
      ],
      "outputs": [
        {
          "name": "customresult",
          "targetName": "result"
        }
      ]
    }
  ],
  "encryptionKey": {
    "keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
    "keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
    "keyVaultUri": "https://myKeyVault.vault.azure.net",
    "accessCredentials": {
      "applicationId": "00000000-0000-0000-0000-000000000000",
      "applicationSecret": "<applicationSecret>"
    }
  }
}

Definitionen

Name Beschreibung
AmlSkill

Mit der AML-Fähigkeit können Sie die KI-Anreicherung mit einem benutzerdefinierten AmL-Modell (Azure Machine Learning) erweitern. Sobald ein AML-Modell trainiert und bereitgestellt wird, integriert eine AML-Fähigkeit sie in die KI-Anreicherung.

AzureActiveDirectoryApplicationCredentials

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

AzureOpenAIEmbeddingSkill

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

AzureOpenAIModelName

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

AzureOpenAITokenizerParameters
CognitiveServicesAccountKey

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

ConditionalSkill

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

CustomEntity

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

CustomEntityAlias

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

CustomEntityLookupSkill

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

CustomEntityLookupSkillLanguage

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

DefaultCognitiveServicesAccount

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

DocumentExtractionSkill

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

EntityCategory

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

EntityLinkingSkill

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

EntityRecognitionSkill

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

EntityRecognitionSkillLanguage

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

EntityRecognitionSkillV3

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

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

ErrorDetail

Das Fehlerdetails.

ErrorResponse

Fehlerantwort

ImageAnalysisSkill

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

ImageAnalysisSkillLanguage

Die von ImageAnalysisSkill unterstützten Sprachcodes.

ImageDetail

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

IndexProjectionMode

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

InputFieldMappingEntry

Eingabefeldzuordnung für eine Fähigkeit.

KeyPhraseExtractionSkill

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

KeyPhraseExtractionSkillLanguage

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

LanguageDetectionSkill

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

LineEnding

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

MergeSkill

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

OcrSkill

Eine Fähigkeit, die Text aus Bilddateien extrahiert.

OcrSkillLanguage

Die von OcrSkill unterstützten Sprachcodes.

OutputFieldMappingEntry

Ausgabefeldzuordnung für eine Fähigkeit.

PIIDetectionSkill

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

PIIDetectionSkillMaskingMode

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

SearchIndexerDataNoneIdentity

Löscht die Identitätseigenschaft einer Datenquelle.

SearchIndexerDataUserAssignedIdentity

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

SearchIndexerIndexProjections

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

SearchIndexerIndexProjectionSelector

Beschreibung, welche Daten im angegebenen Suchindex gespeichert werden sollen.

SearchIndexerIndexProjectionsParameters

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

SearchIndexerKnowledgeStore

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

SearchIndexerKnowledgeStoreFileProjectionSelector

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

SearchIndexerKnowledgeStoreObjectProjectionSelector

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

SearchIndexerKnowledgeStoreParameters

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

SearchIndexerKnowledgeStoreProjection

Containerobjekt für verschiedene Projektionsmarkierer.

SearchIndexerKnowledgeStoreTableProjectionSelector

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

SearchIndexerSkillset

Eine Liste der Fähigkeiten.

SearchResourceEncryptionKey

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

SentimentSkill

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

SentimentSkillLanguage

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

SentimentSkillV3

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

ShaperSkill

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

SplitSkill

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

SplitSkillEncoderModelName

Gilt nur, wenn die Einheit auf azureOpenAITokens festgelegt ist. Zu den Optionen gehören "R50k_base", "P50k_base", "P50k_edit" und "CL100k_base". Der Standardwert ist "CL100k_base".

SplitSkillLanguage

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

SplitSkillUnit

Ein Wert, der angibt, welche Einheit verwendet werden soll.

TextSplitMode

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

TextTranslationSkill

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

TextTranslationSkillLanguage

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

VisionVectorizeSkill

Ermöglicht es Ihnen, einen Vektoreinbettung für ein bestimmtes Bild oder eine Texteingabe mithilfe der Azure AI Services Vision Vectorize-API zu generieren.

VisualFeature

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

WebApiSkill

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

AmlSkill

Mit der AML-Fähigkeit können Sie die KI-Anreicherung mit einem benutzerdefinierten AmL-Modell (Azure Machine Learning) erweitern. Sobald ein AML-Modell trainiert und bereitgestellt wird, integriert eine AML-Fähigkeit sie in die KI-Anreicherung.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Custom.AmlSkill

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.

degreeOfParallelism

integer

(Optional) Wenn angegeben, gibt die Anzahl der Aufrufe an, die der Indexer parallel zum angegebenen Endpunkt führt. Sie können diesen Wert verringern, wenn ihr Endpunkt unter zu hoher Anforderungslast fehlschlägt, oder sie auslösen, wenn Ihr Endpunkt mehr Anforderungen annehmen kann und Sie eine Erhöhung der Leistung des Indexers wünschen. Wenn nicht festgelegt, wird ein Standardwert von 5 verwendet. Der GradOfParallelismus kann auf maximal 10 und mindestens 1 festgelegt werden.

description

string

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

inputs

InputFieldMappingEntry[]

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

key

string

(Erforderlich für die Schlüsselauthentifizierung) Der Schlüssel für den AML-Dienst.

name

string

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

outputs

OutputFieldMappingEntry[]

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

region

string

(Optional für die Tokenauthentifizierung). Die Region, in der der AML-Dienst bereitgestellt wird.

resourceId

string

(Erforderlich für die Tokenauthentifizierung). Die Azure Resource Manager-Ressourcen-ID des AML-Diensts. Er sollte im Format abonnements/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/workspaces/{workspace-name}/services/{service_name}sein.

timeout

string

(Optional) Wenn angegeben, gibt das Timeout für den HTTP-Client an, der den API-Aufruf vornimmt.

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 authentifizierten Zugriff auf die im Azure Key Vault gespeicherten Verschlüsselungsschlüssel verwendet wird.

Name Typ Beschreibung
applicationId

string

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

applicationSecret

string

Der Authentifizierungsschlüssel der angegebenen AAD-Anwendung.

AzureOpenAIEmbeddingSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.AzureOpenAIEmbeddingSkill

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

apiKey

string

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

authIdentity SearchIndexerDataIdentity:

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

context

string

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

deploymentId

string

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

description

string

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

dimensions

integer

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

inputs

InputFieldMappingEntry[]

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

modelName

AzureOpenAIModelName

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

resourceUri

string

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

AzureOpenAITokenizerParameters

Name Typ Beschreibung
allowedSpecialTokens

string[]

(Optional) Gilt nur, wenn die Einheit auf azureOpenAITokens festgelegt ist. Dieser Parameter definiert eine Sammlung spezieller Token, die innerhalb des Tokenisierungsprozesses zulässig sind.

encoderModelName

SplitSkillEncoderModelName

Gilt nur, wenn die Einheit auf azureOpenAITokens festgelegt ist. Zu den Optionen gehören "R50k_base", "P50k_base", "P50k_edit" und "CL100k_base". Der Standardwert ist "CL100k_base".

CognitiveServicesAccountKey

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.CognitiveServicesByKey

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

description

string

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

key

string

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

ConditionalSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.ConditionalSkill

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

context

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

CustomEntity

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

Name Typ Beschreibung
accentSensitive

boolean

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

aliases

CustomEntityAlias[]

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

caseSensitive

boolean

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

defaultAccentSensitive

boolean

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

defaultCaseSensitive

boolean

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

defaultFuzzyEditDistance

integer

Ä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.Skills.Text.CustomEntityLookupSkill

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

context

string

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

defaultLanguageCode

CustomEntityLookupSkillLanguage

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

description

string

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

entitiesDefinitionUri

string

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

globalDefaultAccentSensitive

boolean

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

globalDefaultCaseSensitive

boolean

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

globalDefaultFuzzyEditDistance

integer

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

inlineEntitiesDefinition

CustomEntity[]

Die Inlinedefinition "CustomEntity".

inputs

InputFieldMappingEntry[]

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

CustomEntityLookupSkillLanguage

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

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.Azure.Search.DefaultCognitiveServices

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

description

string

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

DocumentExtractionSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.DocumentExtractionSkill

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

configuration

object

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

context

string

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

dataToExtract

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

parsingMode

string

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

EntityCategory

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

Name Typ Beschreibung
datetime

string

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

email

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.Skills.Text.V3.EntityLinkingSkill

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

context

string

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

defaultLanguageCode

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

minimumPrecision

number

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

modelVersion

string

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

EntityRecognitionSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.EntityRecognitionSkill

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

categories

EntityCategory[]

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

context

string

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

defaultLanguageCode

EntityRecognitionSkillLanguage

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

description

string

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

includeTypelessEntities

boolean

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

inputs

InputFieldMappingEntry[]

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

minimumPrecision

number

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

EntityRecognitionSkillLanguage

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

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.Skills.Text.V3.EntityRecognitionSkill

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

categories

string[]

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

context

string

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

defaultLanguageCode

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

minimumPrecision

number

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

modelVersion

string

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

ErrorAdditionalInfo

Der Ressourcenverwaltungsfehler zusätzliche Informationen.

Name Typ Beschreibung
info

object

Die zusätzlichen Informationen.

type

string

Der zusätzliche Informationstyp.

ErrorDetail

Das Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Informationen des Fehlers.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

ImageAnalysisSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Vision.ImageAnalysisSkill

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

context

string

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

defaultLanguageCode

ImageAnalysisSkillLanguage

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

description

string

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

details

ImageDetail[]

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

inputs

InputFieldMappingEntry[]

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

visualFeatures

VisualFeature[]

Eine Liste der visuellen Features.

ImageAnalysisSkillLanguage

Die von ImageAnalysisSkill unterstützten Sprachcodes.

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

InputFieldMappingEntry[]

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

name

string

Der Name der Eingabe.

source

string

Die Quelle der Eingabe.

sourceContext

string

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

KeyPhraseExtractionSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.KeyPhraseExtractionSkill

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

context

string

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

defaultLanguageCode

KeyPhraseExtractionSkillLanguage

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

description

string

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

inputs

InputFieldMappingEntry[]

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

maxKeyPhraseCount

integer

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

modelVersion

string

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

KeyPhraseExtractionSkillLanguage

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

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.Skills.Text.LanguageDetectionSkill

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

context

string

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

defaultCountryHint

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

modelVersion

string

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

LineEnding

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

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.Skills.Text.MergeSkill

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

context

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

insertPostTag

string

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

insertPreTag

string

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

OcrSkill

Eine Fähigkeit, die Text aus Bilddateien extrahiert.

Name Typ Standardwert Beschreibung
@odata.type string:

#Microsoft.Skills.Vision.OcrSkill

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

context

string

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

defaultLanguageCode

OcrSkillLanguage

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

description

string

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

detectOrientation

boolean

False

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

inputs

InputFieldMappingEntry[]

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

lineEnding

LineEnding

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

OcrSkillLanguage

Die von OcrSkill unterstützten Sprachcodes.

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.Skills.Text.PIIDetectionSkill

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

context

string

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

defaultLanguageCode

string

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

description

string

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

domain

string

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

inputs

InputFieldMappingEntry[]

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

maskingCharacter

string

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

maskingMode

PIIDetectionSkillMaskingMode

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

minimumPrecision

number

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

modelVersion

string

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

piiCategories

string[]

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

PIIDetectionSkillMaskingMode

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

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.Azure.Search.DataNoneIdentity

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

SearchIndexerDataUserAssignedIdentity

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Azure.Search.DataUserAssignedIdentity

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

userAssignedIdentity

string

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

SearchIndexerIndexProjections

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

Name Typ Beschreibung
parameters

SearchIndexerIndexProjectionsParameters

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

selectors

SearchIndexerIndexProjectionSelector[]

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

SearchIndexerIndexProjectionSelector

Beschreibung, welche Daten im angegebenen Suchindex gespeichert werden sollen.

Name Typ Beschreibung
mappings

InputFieldMappingEntry[]

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

parentKeyFieldName

string

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

sourceContext

string

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

targetIndexName

string

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

SearchIndexerIndexProjectionsParameters

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

Name Typ Beschreibung
projectionMode

IndexProjectionMode

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

SearchIndexerKnowledgeStore

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

Name Typ Beschreibung
identity SearchIndexerDataIdentity:

Die vom Benutzer 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 sie nicht angegeben ist, 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.

parameters

SearchIndexerKnowledgeStoreParameters

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

projections

SearchIndexerKnowledgeStoreProjection[]

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

storageConnectionString

string

Die Verbindungszeichenfolge mit den Speicherkontoprojektionen wird gespeichert.

SearchIndexerKnowledgeStoreFileProjectionSelector

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

Name Typ Beschreibung
generatedKeyName

string

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

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

storageContainer

string

Blobcontainer zum Speichern von Projektionen in.

SearchIndexerKnowledgeStoreObjectProjectionSelector

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

Name Typ Beschreibung
generatedKeyName

string

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

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

storageContainer

string

Blobcontainer zum Speichern von Projektionen in.

SearchIndexerKnowledgeStoreParameters

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

Name Typ Standardwert Beschreibung
synthesizeGeneratedKeyName

boolean

False

Gibt an, ob Projektionen einen generierten Schlüsselnamen synthetisieren sollen, wenn noch kein Schlüssel vorhanden ist.

SearchIndexerKnowledgeStoreProjection

Containerobjekt für verschiedene Projektionsmarkierer.

Name Typ Beschreibung
files

SearchIndexerKnowledgeStoreFileProjectionSelector[]

Projektionen in den Azure-Dateispeicher.

objects

SearchIndexerKnowledgeStoreObjectProjectionSelector[]

Projektionen in Azure Blob Storage.

tables

SearchIndexerKnowledgeStoreTableProjectionSelector[]

Projektionen in Azure Table Storage.

SearchIndexerKnowledgeStoreTableProjectionSelector

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

Name Typ Beschreibung
generatedKeyName

string

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

inputs

InputFieldMappingEntry[]

Geschachtelte Eingaben für komplexe Projektionen.

referenceKeyName

string

Name des Referenzschlüssels für unterschiedliche Projektionen.

source

string

Quelldaten zum Projekt.

sourceContext

string

Quellkontext für komplexe Projektionen.

tableName

string

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

SearchIndexerSkillset

Eine Liste der Fähigkeiten.

Name Typ Beschreibung
@odata.etag

string

Das ETag des Skillset.

cognitiveServices CognitiveServicesAccount:

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

description

string

Die Beschreibung des Skillsets.

encryptionKey

SearchResourceEncryptionKey

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

indexProjections

SearchIndexerIndexProjections

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

knowledgeStore

SearchIndexerKnowledgeStore

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

name

string

Der Name des Skillsets.

skills SearchIndexerSkill[]:

Eine Liste der Fähigkeiten im Skillset.

SearchResourceEncryptionKey

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

Name Typ Beschreibung
accessCredentials

AzureActiveDirectoryApplicationCredentials

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

identity SearchIndexerDataIdentity:

Eine explizite verwaltete Identität, die für diesen Verschlüsselungsschlüssel verwendet werden soll. Wenn diese Eigenschaft nicht angegeben ist und die Eigenschaft für Zugriffsanmeldeinformationen null ist, wird die vom System zugewiesene verwaltete Identität verwendet. Wenn die explizite Identität nicht angegeben ist, bleibt die Aktualisierung der Ressource unverändert. Wenn "none" angegeben wird, wird der Wert dieser Eigenschaft gelöscht.

keyVaultKeyName

string

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

keyVaultKeyVersion

string

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

keyVaultUri

string

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

SentimentSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.SentimentSkill

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

context

string

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

defaultLanguageCode

SentimentSkillLanguage

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

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

SentimentSkillLanguage

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

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.Skills.Text.V3.SentimentSkill

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

context

string

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

defaultLanguageCode

string

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

description

string

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

includeOpinionMining

boolean

False

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

inputs

InputFieldMappingEntry[]

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

modelVersion

string

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

ShaperSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Util.ShaperSkill

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

context

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

SplitSkill

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

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Text.SplitSkill

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

azureOpenAITokenizerParameters

AzureOpenAITokenizerParameters

Gilt nur, wenn die Einheit auf azureOpenAITokens festgelegt ist. Wenn angegeben, verwendet splitSkill diese Parameter beim Ausführen der Tokenisierung. Die Parameter sind ein gültiges 'encoderModelName' und eine optionale 'allowedSpecialTokens'-Eigenschaft.

context

string

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

defaultLanguageCode

SplitSkillLanguage

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

description

string

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

inputs

InputFieldMappingEntry[]

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

maximumPageLength

integer

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

OutputFieldMappingEntry[]

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

pageOverlapLength

integer

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

textSplitMode

TextSplitMode

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

unit

SplitSkillUnit

Gilt nur, wenn textSplitMode auf Seiten festgelegt ist. Es gibt zwei mögliche Werte. Die Auswahl der Werte bestimmt die Länge (maximumPageLength und pageOverlapLength). Der Standardwert ist "Zeichen", was bedeutet, dass die Länge durch Zeichen gemessen wird.

SplitSkillEncoderModelName

Gilt nur, wenn die Einheit auf azureOpenAITokens festgelegt ist. Zu den Optionen gehören "R50k_base", "P50k_base", "P50k_edit" und "CL100k_base". Der Standardwert ist "CL100k_base".

Name Typ Beschreibung
cl100k_base

string

Ein Basismodell mit einem 100.000 Tokenvokabular.

p50k_base

string

Ein Basismodell mit einem 50.000 Tokenvokabular, das für prompte basierte Aufgaben optimiert ist.

p50k_edit

string

Ähnlich wie p50k_base, aber fein abgestimmt für bearbeitungs- oder rephrasing-Aufgaben mit einem 50.000 Tokenvokabular.

r50k_base

string

Bezieht sich auf ein Basismodell, das mit einem 50.000 Tokenvokabular trainiert wurde, das häufig in allgemeinen Verarbeitungsaufgaben in natürlicher Sprache verwendet wird.

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)

SplitSkillUnit

Ein Wert, der angibt, welche Einheit verwendet werden soll.

Name Typ Beschreibung
azureOpenAITokens

string

Die Länge wird von einem AzureOpenAI-Tokenizer aus der Tiktoken-Bibliothek gemessen.

characters

string

Die Länge wird durch Zeichen gemessen.

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.Skills.Text.TranslationSkill

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

context

string

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

defaultFromLanguageCode

TextTranslationSkillLanguage

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

defaultToLanguageCode

TextTranslationSkillLanguage

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

description

string

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

inputs

InputFieldMappingEntry[]

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

suggestedFrom

TextTranslationSkillLanguage

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

TextTranslationSkillLanguage

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

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)

VisionVectorizeSkill

Ermöglicht es Ihnen, einen Vektoreinbettung für ein bestimmtes Bild oder eine Texteingabe mithilfe der Azure AI Services Vision Vectorize-API zu generieren.

Name Typ Beschreibung
@odata.type string:

#Microsoft.Skills.Vision.VectorizeSkill

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

context

string

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

description

string

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

inputs

InputFieldMappingEntry[]

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

modelVersion

string

Die Version des Modells, die beim Aufrufen des AI Services Vision-Diensts verwendet werden soll. Er wird standardmäßig auf den neuesten verfügbaren Wert festgelegt, wenn er nicht angegeben ist.

name

string

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

outputs

OutputFieldMappingEntry[]

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

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.Skills.Custom.WebApiSkill

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

authIdentity SearchIndexerDataIdentity:

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

authResourceId

string

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

batchSize

integer

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

InputFieldMappingEntry[]

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

name

string

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

outputs

OutputFieldMappingEntry[]

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

timeout

string

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

uri

string

Die URL für die Web-API.