Skillsets - Create Or Update
Crea un nuovo set di competenze in un servizio di ricerca o aggiorna il set di competenze se esiste già.
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2023-10-01-Preview
PUT {endpoint}/skillsets('{skillsetName}')?api-version=2023-10-01-Preview&ignoreResetRequirements={ignoreResetRequirements}&disableCacheReprocessingChangeDetection={disableCacheReprocessingChangeDetection}
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
endpoint
|
path | True |
string |
URL dell'endpoint del servizio di ricerca. |
skillset
|
path | True |
string |
Nome del set di competenze da creare o aggiornare. |
api-version
|
query | True |
string |
Versione dell'API client. |
disable
|
query |
boolean |
Disabilita il rilevamento delle modifiche della cache. |
|
ignore
|
query |
boolean |
Ignora i requisiti di reimpostazione della cache. |
Intestazione della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
x-ms-client-request-id |
string uuid |
ID di rilevamento inviato con la richiesta di assistenza per il debug. |
|
If-Match |
string |
Definisce la condizione di If-Match. L'operazione verrà eseguita solo se il ETag nel server corrisponde a questo valore. |
|
If-None-Match |
string |
Definisce la condizione If-None-Match. L'operazione verrà eseguita solo se L'ETag nel server non corrisponde a questo valore. |
|
Prefer | True |
string |
Per le richieste HTTP PUT, indica al servizio di restituire la risorsa creata/aggiornata in caso di esito positivo. |
Corpo della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
name | True |
string |
Nome del set di competenze. |
skills | True |
SearchIndexerSkill[]:
|
Elenco delle competenze nel set di competenze. |
@odata.etag |
string |
ETag del set di competenze. |
|
cognitiveServices | CognitiveServicesAccount: |
Informazioni dettagliate sul servizio azure per intelligenza artificiale da usare durante l'esecuzione delle competenze. |
|
description |
string |
Descrizione del set di competenze. |
|
encryptionKey |
Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia inattivo per la definizione del set di competenze quando si vuole garantire che nessuno, non anche Microsoft, possa decrittografare la definizione del set di competenze. Dopo aver crittografato la definizione del set di competenze, rimarrà sempre crittografato. Il servizio di ricerca ignora i tentativi di impostare questa proprietà su Null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; La definizione del set di competenze non sarà influenzata. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati o dopo il 1° gennaio 2019. |
||
indexProjections |
Definizione di proiezioni aggiuntive all'indice di ricerca secondario(es). |
||
knowledgeStore |
Definizione di proiezioni aggiuntive per BLOB di Azure, tabella o file, di dati arricchiti. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Il set di competenze viene aggiornato correttamente. |
|
201 Created |
Il set di competenze viene creato correttamente. |
|
Other Status Codes |
Risposta di errore. |
Esempio
SearchServiceCreateOrUpdateSkillset
Esempio di richiesta
PUT https://myservice.search.windows.net/skillsets('demoskillset')?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": {}
}
],
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": null
}
}
Risposta di esempio
{
"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": null
}
}
{
"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": null
}
}
Definizioni
Nome | Descrizione |
---|---|
Aml |
La competenza AML consente di estendere l'arricchimento di intelligenza artificiale con un modello AML (Azure Machine Learning) personalizzato. Dopo aver eseguito il training e la distribuzione di un modello AML, una competenza AML lo integra nell'arricchimento dell'intelligenza artificiale. |
Azure |
Credenziali di un'applicazione registrata creata per il servizio di ricerca, usata per l'accesso autenticato alle chiavi di crittografia archiviate in Azure Key Vault. |
Azure |
Consente di generare l'incorporamento di un vettore per un input di testo specificato usando la risorsa Azure OpenAI. |
Cognitive |
Chiave dell'account multi-area di una risorsa del servizio intelligenza artificiale di Azure collegata a un set di competenze. |
Conditional |
Competenza che consente scenari che richiedono un'operazione booleana per determinare i dati da assegnare a un output. |
Custom |
Oggetto che contiene informazioni sulle corrispondenze trovate e sui metadati correlati. |
Custom |
Oggetto complesso che può essere usato per specificare ortografia o sinonimi alternativi al nome dell'entità radice. |
Custom |
Una competenza cerca testo da un elenco personalizzato e definito dall'utente di parole e frasi. |
Custom |
Codici di lingua supportati per il testo di input da CustomEntityLookupSkill. |
Default |
Oggetto vuoto che rappresenta la risorsa predefinita del servizio Di intelligenza artificiale di Azure per un set di competenze. |
Document |
Competenza che estrae il contenuto da un file all'interno della pipeline di arricchimento. |
Entity |
Stringa che indica le categorie di entità da restituire. |
Entity |
Usando l'API Analisi del testo, estrae entità collegate dal testo. |
Entity |
Questa competenza è deprecata. Usare la V3. EntityRecognitionSkill. |
Entity |
Deprecato. Codici di lingua supportati per il testo di input da EntityRecognitionSkill. |
Entity |
Usando l'API Analisi del testo, estrae entità di tipi diversi dal testo. |
Image |
Competenza che analizza i file di immagine. Estrae un set completo di funzionalità visive basate sul contenuto dell'immagine. |
Image |
Codici di lingua supportati per l'input da ImageAnalysisSkill. |
Image |
Stringa che indica i dettagli specifici del dominio da restituire. |
Index |
Definisce il comportamento delle proiezioni di indice in relazione al resto dell'indicizzatore. |
Input |
Mapping dei campi di input per una competenza. |
Key |
Competenza che usa l'analisi del testo per l'estrazione di frasi chiave. |
Key |
Codici di lingua supportati per il testo di input da KeyPhraseExtractionSkill. |
Language |
Competenza che rileva la lingua di testo di input e segnala un singolo codice linguistico per ogni documento inviato nella richiesta. Il codice del linguaggio è associato a un punteggio che indica l'attendibilità dell'analisi. |
Line |
Definisce la sequenza di caratteri da usare tra le righe di testo riconosciute dalla competenza OCR. Il valore predefinito è "spazio". |
Merge |
Una competenza per l'unione di due o più stringhe in una singola stringa unificata, con un delimitatore definito dall'utente facoltativo che separa ogni parte del componente. |
Ocr |
Competenza che estrae il testo dai file di immagine. |
Ocr |
Codici di lingua supportati per l'input da OcrSkill. |
Output |
Mapping dei campi di output per una competenza. |
PIIDetection |
Usando l'API Analisi del testo, estrae informazioni personali da un testo di input e offre l'opzione di mascherarla. |
PIIDetection |
Stringa che indica quale maskingMode usare per mascherare le informazioni personali rilevate nel testo di input. |
Search |
Descrive una condizione di errore per l'API. |
Search |
Cancella la proprietà identity di un'origine dati. |
Search |
Specifica l'identità da usare per un'origine dati. |
Search |
Definizione di proiezioni aggiuntive agli indici di ricerca secondari. |
Search |
Descrizione per i dati da archiviare nell'indice di ricerca designato. |
Search |
Dizionario delle proprietà di configurazione specifiche della proiezione dell'indice. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo. |
Search |
Definizione di proiezioni aggiuntive in BLOB, tabelle o file di Azure di dati arricchiti. |
Search |
Definizione di proiezione per i dati da archiviare in File di Azure. |
Search |
Definizione di proiezione per i dati da archiviare in BLOB di Azure. |
Search |
Dizionario delle proprietà di configurazione specifiche dell'archivio conoscenze. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo. |
Search |
Oggetto contenitore per vari selettore di proiezione. |
Search |
Descrizione per i dati da archiviare nelle tabelle di Azure. |
Search |
Elenco di competenze. |
Search |
Una chiave di crittografia gestita dal cliente in Azure Key Vault. Le chiavi create e gestite possono essere usate per crittografare o decrittografare i dati inattivi, ad esempio indici e mappe sinonimi. |
Sentiment |
Questa competenza è deprecata. Usare la V3. SentimentSkill. |
Sentiment |
Deprecato. Codici di lingua supportati per il testo di input da SentimentSkill. |
Sentiment |
Usando l'API Analisi del testo, valuta il testo non strutturato e per ogni record, fornisce etichette di sentiment (ad esempio "negative", "neutral" e "positive") in base al punteggio di attendibilità più alto trovato dal servizio a una frase e a livello di documento. |
Shaper |
Una competenza per rimodellare gli output. Crea un tipo complesso per supportare campi compositi (noti anche come campi multipart). |
Split |
Competenza per dividere una stringa in blocchi di testo. |
Split |
Codici di lingua supportati per il testo di input da SplitSkill. |
Text |
Valore che indica la modalità di divisione da eseguire. |
Text |
Competenza per tradurre il testo da una lingua a un'altra. |
Text |
Codici linguistici supportati per il testo di input da TextTranslationSkill. |
Visual |
Stringhe che indicano quali tipi di funzionalità visive restituire. |
Web |
Una competenza che può chiamare un endpoint API Web, consentendo di estendere un set di competenze chiamando il codice personalizzato. |
AmlSkill
La competenza AML consente di estendere l'arricchimento di intelligenza artificiale con un modello AML (Azure Machine Learning) personalizzato. Dopo aver eseguito il training e la distribuzione di un modello AML, una competenza AML lo integra nell'arricchimento dell'intelligenza artificiale.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
degreeOfParallelism |
integer |
(Facoltativo) Se specificato, indica il numero di chiamate effettuate dall'indicizzatore in parallelo all'endpoint specificato. È possibile ridurre questo valore se l'endpoint ha esito negativo troppo elevato di un carico di richiesta o generarlo se l'endpoint è in grado di accettare più richieste e si desidera un aumento delle prestazioni dell'indicizzatore. Se non è impostato, viene usato un valore predefinito pari a 5. Il degreeOfParallelism può essere impostato su un massimo di 10 e un minimo di 1. |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
key |
string |
(Obbligatorio per l'autenticazione della chiave) Chiave per il servizio AML. |
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
|
region |
string |
(Facoltativo per l'autenticazione del token). L'area in cui viene distribuito il servizio AML. |
resourceId |
string |
(Obbligatorio per l'autenticazione del token). Id risorsa di Azure Resource Manager del servizio AML. Deve trovarsi nelle sottoscrizioni di formato/{guid}/resourceGroups/{resource-group-name}/Microsoft.MachineLearningServices/{workspace-name}/services/{service_name}. |
timeout |
string |
(facoltativo) Se specificato, indica il timeout per il client HTTP che effettua la chiamata API. |
uri |
string |
(Obbligatorio per nessuna autenticazione o autenticazione della chiave) URI di assegnazione dei punteggi del servizio AML a cui verrà inviato il payload JSON. È consentito solo lo schema URI https. |
AzureActiveDirectoryApplicationCredentials
Credenziali di un'applicazione registrata creata per il servizio di ricerca, usata per l'accesso autenticato alle chiavi di crittografia archiviate in Azure Key Vault.
Nome | Tipo | Descrizione |
---|---|---|
applicationId |
string |
ID applicazione AAD che ha concesso le autorizzazioni di accesso necessarie all'Key Vault di Azure da usare durante la crittografia dei dati inattivi. L'ID applicazione non deve essere confuso con l'ID oggetto per l'applicazione AAD. |
applicationSecret |
string |
Chiave di autenticazione dell'applicazione AAD specificata. |
AzureOpenAIEmbeddingSkill
Consente di generare l'incorporamento di un vettore per un input di testo specificato usando la risorsa Azure OpenAI.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
apiKey |
string |
Chiave API per la risorsa OpenAI designata. |
authIdentity | SearchIndexerDataIdentity: |
Identità gestita assegnata dall'utente usata per le connessioni in uscita. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
deploymentId |
string |
ID della distribuzione del modello OpenAI di Azure nella risorsa designata. |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
|
resourceUri |
string |
URI della risorsa per la risorsa OpenAI di Azure. |
CognitiveServicesAccountKey
Chiave dell'account multi-area di una risorsa del servizio intelligenza artificiale di Azure collegata a un set di competenze.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di risorsa del servizio Intelligenza artificiale di Azure collegata a un set di competenze. |
description |
string |
Descrizione della risorsa del servizio Di intelligenza artificiale di Azure collegata a un set di competenze. |
key |
string |
Chiave usata per effettuare il provisioning della risorsa del servizio intelligenza artificiale di Azure collegata a un set di competenze. |
ConditionalSkill
Competenza che consente scenari che richiedono un'operazione booleana per determinare i dati da assegnare a un output.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello in cui vengono eseguite le operazioni, ad esempio la radice del documento o il contenuto del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. A una competenza senza nome definito verrà assegnato un nome predefinito del relativo indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
CustomEntity
Oggetto che contiene informazioni sulle corrispondenze trovate e sui metadati correlati.
Nome | Tipo | Descrizione |
---|---|---|
accentSensitive |
boolean |
Il valore predefinito è false. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili all'accento. |
aliases |
Matrice di oggetti complessi che possono essere usati per specificare ortografia o sinonimi alternativi al nome dell'entità radice. |
|
caseSensitive |
boolean |
Il valore predefinito è false. Valore booleano che indica se i confronti con il nome dell'entità devono essere sensibili alle maiuscole e minuscole dei caratteri. Le corrispondenze senza distinzione tra maiuscole e minuscole di esempio di "Microsoft" potrebbero essere: microsoft, microSoft, MICROSOFT. |
defaultAccentSensitive |
boolean |
Modifica il valore di riservatezza accentato predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori accentati accentati. |
defaultCaseSensitive |
boolean |
Modifica il valore di riservatezza delle maiuscole predefinito per questa entità. Viene usato per modificare il valore predefinito di tutti i valori caseSensitive degli alias. |
defaultFuzzyEditDistance |
integer |
Modifica il valore predefinito della distanza di modifica fuzzy per questa entità. Può essere usato per modificare il valore predefinito di tutti gli alias fuzzyEditDistance. |
description |
string |
Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze. |
fuzzyEditDistance |
integer |
Il valore predefinito è 0. Valore massimo 5. Indica il numero accettabile di caratteri divergenti che costituiscono comunque una corrispondenza con il nome dell'entità. La più piccola possibile fuzzinessa per qualsiasi corrispondenza specificata viene restituita. Ad esempio, se la distanza di modifica è impostata su 3, "Windows10" corrisponderebbe comunque a "Windows", "Windows10" e "Windows 7". Se la riservatezza delle maiuscole è impostata su false, le differenze tra maiuscole e minuscole non vengono conteggiate verso la tolleranza di fuzziness, ma in caso contrario. |
id |
string |
Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze. |
name |
string |
Descrittore di entità di primo livello. Le corrispondenze nell'output della competenza verranno raggruppate in base a questo nome e dovrebbero rappresentare la forma "normalizzata" del testo trovato. |
subtype |
string |
Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze. |
type |
string |
Questo campo può essere usato come pass-through per i metadati personalizzati relativi ai testi corrispondenti. Il valore di questo campo verrà visualizzato con ogni corrispondenza dell'entità nell'output delle competenze. |
CustomEntityAlias
Oggetto complesso che può essere usato per specificare ortografia o sinonimi alternativi al nome dell'entità radice.
Nome | Tipo | Descrizione |
---|---|---|
accentSensitive |
boolean |
Determinare se l'alias è sensibile al accento. |
caseSensitive |
boolean |
Determinare se l'alias è distinzione tra maiuscole e minuscole. |
fuzzyEditDistance |
integer |
Determinare la distanza di modifica fuzzy dell'alias. |
text |
string |
Testo dell'alias. |
CustomEntityLookupSkill
Una competenza cerca testo da un elenco personalizzato e definito dall'utente di parole e frasi.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
Valore che indica il codice del linguaggio da usare. Il valore predefinito è |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
entitiesDefinitionUri |
string |
Percorso di un file JSON o CSV contenente tutto il testo di destinazione da associare. Questa definizione di entità viene letto all'inizio di un'esecuzione dell'indicizzatore. Qualsiasi aggiornamento a questo file durante un'esecuzione dell'indicizzatore non avrà effetto fino a quando non verranno eseguite successive. Questa configurazione deve essere accessibile tramite HTTPS. |
globalDefaultAccentSensitive |
boolean |
Flag globale per AccentSensitive. Se AccentSensitive non è impostato in CustomEntity, questo valore sarà il valore predefinito. |
globalDefaultCaseSensitive |
boolean |
Flag globale per CaseSensitive. Se CaseSensitive non è impostato in CustomEntity, questo valore sarà il valore predefinito. |
globalDefaultFuzzyEditDistance |
integer |
Flag globale per FuzzyEditDistance. Se FuzzyEditDistance non è impostato in CustomEntity, questo valore sarà il valore predefinito. |
inlineEntitiesDefinition |
Definizione di customEntity inline. |
|
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
CustomEntityLookupSkillLanguage
Codici di lingua supportati per il testo di input da CustomEntityLookupSkill.
Nome | Tipo | Descrizione |
---|---|---|
da |
string |
Danese |
de |
string |
Tedesco |
en |
string |
Inglese |
es |
string |
Spagnolo |
fi |
string |
Finlandese |
fr |
string |
Francese |
it |
string |
Italiano |
ko |
string |
Coreano |
pt |
string |
Portoghese |
DefaultCognitiveServicesAccount
Oggetto vuoto che rappresenta la risorsa predefinita del servizio Di intelligenza artificiale di Azure per un set di competenze.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di risorsa del servizio Intelligenza artificiale di Azure collegata a un set di competenze. |
description |
string |
Descrizione della risorsa del servizio Di intelligenza artificiale di Azure collegata a un set di competenze. |
DocumentExtractionSkill
Competenza che estrae il contenuto da un file all'interno della pipeline di arricchimento.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
configuration |
object |
Dizionario delle configurazioni per la competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
dataToExtract |
string |
Tipo di dati da estrarre per la competenza. Verrà impostato su 'contentAndMetadata' se non definito. |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
|
parsingMode |
string |
ParsingMode per la competenza. Verrà impostato su 'default' se non definito. |
EntityCategory
Stringa che indica le categorie di entità da restituire.
Nome | Tipo | Descrizione |
---|---|---|
datetime |
string |
Entità che descrivono una data e un'ora. |
string |
Entità che descrivono un indirizzo di posta elettronica. |
|
location |
string |
Entità che descrivono una posizione fisica. |
organization |
string |
Entità che descrivono un'organizzazione. |
person |
string |
Entità che descrivono una persona. |
quantity |
string |
Entità che descrivono una quantità. |
url |
string |
Entità che descrivono un URL. |
EntityLinkingSkill
Usando l'API Analisi del testo, estrae entità collegate dal testo.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
string |
Valore che indica il codice del linguaggio da usare. Il valore predefinito è |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
minimumPrecision |
number |
Valore compreso tra 0 e 1 utilizzato per includere solo entità il cui punteggio di attendibilità è maggiore del valore specificato. Se non è impostato (impostazione predefinita) o se impostato in modo esplicito su Null, tutte le entità verranno incluse. |
modelVersion |
string |
Versione del modello da usare quando si chiama il servizio di Analisi del testo. Per impostazione predefinita, la versione più recente disponibile non è specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
EntityRecognitionSkill
Questa competenza è deprecata. Usare la V3. EntityRecognitionSkill.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
categories |
Elenco di categorie di entità che devono essere estratte. |
|
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
Valore che indica il codice del linguaggio da usare. Il valore predefinito è |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
includeTypelessEntities |
boolean |
Determina se includere entità ben note ma non conformi a un tipo pre-definito. Se questa configurazione non è impostata (impostazione predefinita), impostata su Null o impostata su false, le entità che non sono conformi a uno dei tipi pre-definiti non verranno visualizzate. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
minimumPrecision |
number |
Valore compreso tra 0 e 1 utilizzato per includere solo entità il cui punteggio di attendibilità è maggiore del valore specificato. Se non è impostato (impostazione predefinita) o se impostato in modo esplicito su Null, tutte le entità verranno incluse. |
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
EntityRecognitionSkillLanguage
Deprecato. Codici di lingua supportati per il testo di input da EntityRecognitionSkill.
Nome | Tipo | Descrizione |
---|---|---|
ar |
string |
Arabo |
cs |
string |
Ceco |
da |
string |
Danese |
de |
string |
Tedesco |
el |
string |
Greco |
en |
string |
Inglese |
es |
string |
Spagnolo |
fi |
string |
Finlandese |
fr |
string |
Francese |
hu |
string |
Ungherese |
it |
string |
Italiano |
ja |
string |
Giapponese |
ko |
string |
Coreano |
nl |
string |
Olandese |
no |
string |
Norvegese (Bokmaal) |
pl |
string |
Polacco |
pt-BR |
string |
Portoghese (Brasile) |
pt-PT |
string |
Portoghese (Portogallo) |
ru |
string |
Russo |
sv |
string |
Svedese |
tr |
string |
Turco |
zh-Hans |
string |
Cinese semplificato |
zh-Hant |
string |
Cinese tradizionale |
EntityRecognitionSkillV3
Usando l'API Analisi del testo, estrae entità di tipi diversi dal testo.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
categories |
string[] |
Elenco di categorie di entità che devono essere estratte. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
string |
Valore che indica il codice del linguaggio da usare. Il valore predefinito è |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
minimumPrecision |
number |
Valore compreso tra 0 e 1 utilizzato per includere solo entità il cui punteggio di attendibilità è maggiore del valore specificato. Se non è impostato (impostazione predefinita) o se impostato in modo esplicito su Null, tutte le entità verranno incluse. |
modelVersion |
string |
Versione del modello da usare quando si chiama l'API di Analisi del testo. Per impostazione predefinita, la versione più recente disponibile non è specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
ImageAnalysisSkill
Competenza che analizza i file di immagine. Estrae un set completo di funzionalità visive basate sul contenuto dell'immagine.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello in cui vengono eseguite le operazioni, ad esempio la radice del documento o il contenuto del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
Valore che indica il codice della lingua da usare. Il valore predefinito è |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
details |
Stringa che indica i dettagli specifici del dominio da restituire. |
|
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. A una competenza senza nome definito verrà assegnato un nome predefinito del relativo indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
|
visualFeatures |
Elenco di funzionalità visive. |
ImageAnalysisSkillLanguage
Codici di lingua supportati per l'input da ImageAnalysisSkill.
Nome | Tipo | Descrizione |
---|---|---|
ar |
string |
Arabo |
az |
string |
Azerbaigiano |
bg |
string |
Bulgaro |
bs |
string |
Alfabeto latino bosniaco |
ca |
string |
Catalano |
cs |
string |
Ceco |
cy |
string |
Gallese |
da |
string |
Danese |
de |
string |
Tedesco |
el |
string |
Greco |
en |
string |
Inglese |
es |
string |
Spagnolo |
et |
string |
Estone |
eu |
string |
Basco |
fi |
string |
Finlandese |
fr |
string |
Francese |
ga |
string |
Irlandese |
gl |
string |
Galiziano |
he |
string |
Ebraico |
hi |
string |
Hindi |
hr |
string |
Croato |
hu |
string |
Ungherese |
id |
string |
Indonesiano |
it |
string |
Italiano |
ja |
string |
Giapponese |
kk |
string |
Kazako |
ko |
string |
Coreano |
lt |
string |
Lituano |
lv |
string |
Lettone |
mk |
string |
Macedone |
ms |
string |
Malese Malaysia |
nb |
string |
Norvegese (Bokmål) |
nl |
string |
Olandese |
pl |
string |
Polacco |
prs |
string |
Dari |
pt |
string |
Portuguese-Portugal |
pt-BR |
string |
Portoghese brasiliano |
pt-PT |
string |
Portuguese-Portugal |
ro |
string |
Romeno |
ru |
string |
Russo |
sk |
string |
Slovacco |
sl |
string |
Sloveno |
sr-Cyrl |
string |
Serbo - Rs cirillico |
sr-Latn |
string |
Serbo - Alfabeto latino RS |
sv |
string |
Svedese |
th |
string |
Thai |
tr |
string |
Turco |
uk |
string |
Ucraino |
vi |
string |
Vietnamita |
zh |
string |
Cinese semplificato |
zh-Hans |
string |
Cinese semplificato |
zh-Hant |
string |
Cinese tradizionale |
ImageDetail
Stringa che indica i dettagli specifici del dominio da restituire.
Nome | Tipo | Descrizione |
---|---|---|
celebrities |
string |
Dettagli riconosciuti come celebrità. |
landmarks |
string |
Dettagli riconosciuti come punti di riferimento. |
IndexProjectionMode
Definisce il comportamento delle proiezioni di indice in relazione al resto dell'indicizzatore.
Nome | Tipo | Descrizione |
---|---|---|
includeIndexingParentDocuments |
string |
Il documento di origine verrà scritto nell'indice di destinazione dell'indicizzatore. Si tratta del modello predefinito. |
skipIndexingParentDocuments |
string |
Il documento di origine verrà ignorato dalla scrittura nell'indice di destinazione dell'indicizzatore. |
InputFieldMappingEntry
Mapping dei campi di input per una competenza.
Nome | Tipo | Descrizione |
---|---|---|
inputs |
Input ricorsivi utilizzati durante la creazione di un tipo complesso. |
|
name |
string |
Nome dell'input. |
source |
string |
Origine dell'input. |
sourceContext |
string |
Contesto di origine usato per selezionare input ricorsivi. |
KeyPhraseExtractionSkill
Competenza che usa l'analisi del testo per l'estrazione di frasi chiave.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello in cui vengono eseguite le operazioni, ad esempio la radice del documento o il contenuto del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
Valore che indica il codice della lingua da usare. Il valore predefinito è |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
maxKeyPhraseCount |
integer |
Numero che indica il numero di frasi chiave da restituire. Se assente, verranno restituite tutte le frasi chiave identificate. |
modelVersion |
string |
Versione del modello da usare quando si chiama il servizio Analisi del testo. L'impostazione predefinita sarà la versione più recente disponibile quando non è specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. A una competenza senza nome definito verrà assegnato un nome predefinito del relativo indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
KeyPhraseExtractionSkillLanguage
Codici di lingua supportati per il testo di input da KeyPhraseExtractionSkill.
Nome | Tipo | Descrizione |
---|---|---|
da |
string |
Danese |
de |
string |
Tedesco |
en |
string |
Inglese |
es |
string |
Spagnolo |
fi |
string |
Finlandese |
fr |
string |
Francese |
it |
string |
Italiano |
ja |
string |
Giapponese |
ko |
string |
Coreano |
nl |
string |
Olandese |
no |
string |
Norvegese (Bokmaal) |
pl |
string |
Polacco |
pt-BR |
string |
Portoghese (Brasile) |
pt-PT |
string |
Portoghese (Portogallo) |
ru |
string |
Russo |
sv |
string |
Svedese |
LanguageDetectionSkill
Competenza che rileva la lingua di testo di input e segnala un singolo codice linguistico per ogni documento inviato nella richiesta. Il codice del linguaggio è associato a un punteggio che indica l'attendibilità dell'analisi.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultCountryHint |
string |
Codice paese da usare come hint per il modello di rilevamento della lingua se non può disambiguare la lingua. |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
modelVersion |
string |
Versione del modello da usare quando si chiama il servizio di Analisi del testo. Per impostazione predefinita, la versione più recente disponibile non è specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
LineEnding
Definisce la sequenza di caratteri da usare tra le righe di testo riconosciute dalla competenza OCR. Il valore predefinito è "spazio".
Nome | Tipo | Descrizione |
---|---|---|
carriageReturn |
string |
Le righe sono separate da un carattere restituito a capo ('\r'). |
carriageReturnLineFeed |
string |
Le linee sono separate da un ritorno a capo e da un carattere di feed di linee ('\r\n'). |
lineFeed |
string |
Le righe sono separate da un singolo feed di righe ('\n'). |
space |
string |
Le righe sono separate da un singolo carattere di spazio. |
MergeSkill
Una competenza per l'unione di due o più stringhe in una singola stringa unificata, con un delimitatore definito dall'utente facoltativo che separa ogni parte del componente.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
|
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
|
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
||
insertPostTag |
string |
Il tag indica la fine del testo unito. Per impostazione predefinita, il tag è uno spazio vuoto. |
|
insertPreTag |
string |
Il tag indica l'inizio del testo unito. Per impostazione predefinita, il tag è uno spazio vuoto. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
|
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
OcrSkill
Competenza che estrae il testo dai file di immagine.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Frammento URI che specifica il tipo di competenza. |
|
context |
string |
Rappresenta il livello in cui vengono eseguite le operazioni, ad esempio la radice del documento o il contenuto del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
|
defaultLanguageCode |
Valore che indica il codice della lingua da usare. Il valore predefinito è |
||
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
|
detectOrientation |
boolean |
False |
Valore che indica di attivare o meno il rilevamento dell'orientamento. L'impostazione predefinita è false. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
||
lineEnding |
Definisce la sequenza di caratteri da usare tra le righe di testo riconosciute dalla competenza OCR. Il valore predefinito è "space". |
||
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. A una competenza senza nome definito verrà assegnato un nome predefinito del relativo indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
|
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
OcrSkillLanguage
Codici di lingua supportati per l'input da OcrSkill.
Nome | Tipo | Descrizione |
---|---|---|
Jns |
string |
Jaunsari (Devana concilio) |
af |
string |
Afrikaans |
anp |
string |
Angika (Devana concilio) |
ar |
string |
Arabo |
ast |
string |
Asturiano |
awa |
string |
Awadhi-Hindi (Devanasana) |
az |
string |
Azero (alfabeto latino) |
be |
string |
Bielorusso (alfabeto cirillico e latino) |
be-cyrl |
string |
Bielorusso (cirillico) |
be-latn |
string |
Bielorusso (alfabeto latino) |
bfy |
string |
Bagheli |
bfz |
string |
Mahasu Pahari (Devanagiri) |
bg |
string |
Bulgaro |
bgc |
string |
Haryanvi |
bho |
string |
Bhojpuri-Hindi (Devanasana) |
bi |
string |
Bislama |
bns |
string |
Bundeli |
br |
string |
Bretone |
bra |
string |
Brajbha |
brx |
string |
Bodo (Devana concilio) |
bs |
string |
Alfabeto latino bosniaco |
bua |
string |
Buryat (cirillico) |
ca |
string |
Catalano |
ceb |
string |
Cebuano |
ch |
string |
Chamorro |
cnr-cyrl |
string |
Montenegrin (cirillico) |
cnr-latn |
string |
Montenegrin (latino) |
co |
string |
Corso |
crh |
string |
Tartaro di Crimea (alfabeto latino) |
cs |
string |
Ceco |
csb |
string |
Kashubian |
cy |
string |
Gallese |
da |
string |
Danese |
de |
string |
Tedesco |
dhi |
string |
Dhimal (Devana concilio) |
doi |
string |
Dogri (Devanarij) |
dsb |
string |
Sorbiano inferiore |
el |
string |
Greco |
en |
string |
Inglese |
es |
string |
Spagnolo |
et |
string |
Estone |
eu |
string |
Basco |
fa |
string |
Persiano |
fi |
string |
Finlandese |
fil |
string |
Filippino |
fj |
string |
Figiano |
fo |
string |
Faeroese |
fr |
string |
Francese |
fur |
string |
Fruliano |
fy |
string |
Frisiano occidentale |
ga |
string |
Irlandese |
gag |
string |
Gagauz (alfabeto latino) |
gd |
string |
Scozzese Gaelico |
gil |
string |
Gilbertese |
gl |
string |
Galiziano |
gon |
string |
Gondi (Devanascorrere) |
gv |
string |
Manx |
gvr |
string |
Gurung (Devana concilio) |
haw |
string |
Hawaiian |
hi |
string |
Hindi |
hlb |
string |
Halbi (Devana concilio) |
hne |
string |
Chhattisjanai (Devana concilio) |
hni |
string |
Hani |
hoc |
string |
Ho (Devana concilio) |
hr |
string |
Croato |
hsb |
string |
Sorbiano superiore |
ht |
string |
Creolo haitiano |
hu |
string |
Ungherese |
ia |
string |
Interlingua |
id |
string |
Indonesiano |
is |
string |
Islandese |
it |
string |
Italiano |
iu |
string |
Inuktitut (alfabeto latino) |
ja |
string |
Giapponese |
jv |
string |
Giavanese |
kaa |
string |
Kara-Kalpak (latino) |
kaa-cyrl |
string |
Kara-Kalpak (cirillico) |
kac |
string |
Kachin (alfabeto latino) |
kea |
string |
Kabuverdianu |
kfq |
string |
Korku |
kha |
string |
Khasi |
kk-cyrl |
string |
Kazakh (cirillico) |
kk-latn |
string |
Kazakh (latino) |
kl |
string |
Groenlandese |
klr |
string |
Khaling |
kmj |
string |
Malto (Devanagiri) |
ko |
string |
Coreano |
kos |
string |
Kosraean |
kpy |
string |
Koryak |
krc |
string |
Karachay-Balkar |
kru |
string |
Kurukh (Devanagiri) |
ksh |
string |
Ripuarian |
ku-arab |
string |
Curdo (paesi arabi) |
ku-latn |
string |
Curdo (Latino) |
kum |
string |
Kumyk (cirillico) |
kw |
string |
Cornish |
ky |
string |
Kirghiso (cirillico) |
la |
string |
Latino |
lb |
string |
Lussemburghese |
lkt |
string |
Lakota |
lt |
string |
Lituano |
mi |
string |
Maori |
mn |
string |
Mongolo (alfabeto cirillico) |
mr |
string |
Marathi |
ms |
string |
Malese (alfabeto latino) |
mt |
string |
Maltese |
mww |
string |
Hmong Daw (alfabeto latino) |
myv |
string |
Erzya (cirillico) |
nap |
string |
Napoletana |
nb |
string |
Norvegese |
ne |
string |
Nepalese |
niu |
string |
Niuean |
nl |
string |
Olandese |
no |
string |
Norvegese |
nog |
string |
Nogay |
oc |
string |
Occitano |
os |
string |
Ossetico |
pa |
string |
Punjabi (arabo) |
pl |
string |
Polacco |
prs |
string |
Dari |
ps |
string |
Pashto |
pt |
string |
Portoghese |
quc |
string |
Quiché |
rab |
string |
Camalella |
rm |
string |
Romancio |
ro |
string |
Romeno |
ru |
string |
Russo |
sa |
string |
Sanskrit (Devanagiri) |
sat |
string |
Santali (Devanagiri) |
sck |
string |
Sadri (Devanagiri) |
sco |
string |
Scozzese |
sk |
string |
Slovacco |
sl |
string |
Sloveno |
sm |
string |
Samoan (latino) |
sma |
string |
Sami meridionale |
sme |
string |
Sami settentrionale (latino) |
smj |
string |
Lule Sami |
smn |
string |
Inari Sami |
sms |
string |
Skolt Sami |
so |
string |
Somali (arabo) |
sq |
string |
Albanese |
sr |
string |
Serbo (alfabeto latino) |
sr-Cyrl |
string |
Serbo (alfabeto cirillico) |
sr-Latn |
string |
Serbo (alfabeto latino) |
srx |
string |
Sirmauri (Devanagiri) |
sv |
string |
Svedese |
sw |
string |
Swahili (latino) |
tet |
string |
Tetum |
tg |
string |
Tagico (alfabeto cirillico) |
thf |
string |
Thangmi |
tk |
string |
Turkmen (latino) |
to |
string |
Tongano |
tr |
string |
Turco |
tt |
string |
Tartaro (latino) |
tyv |
string |
Tuvan |
ug |
string |
Uyghur (arabo) |
unk |
string |
Sconosciuto (Tutto) |
ur |
string |
Urdu |
uz |
string |
Uzbeco (alfabeto latino) |
uz-arab |
string |
Uzbek (arabo) |
uz-cyrl |
string |
Uzbeco (alfabeto cirillico) |
vo |
string |
Volapük |
wae |
string |
Walser |
xnr |
string |
Kangri (Devana concilio) |
xsr |
string |
Sherpa (Devanagiri) |
yua |
string |
Yucatec Maya |
za |
string |
Zhuang |
zh-Hans |
string |
Cinese semplificato |
zh-Hant |
string |
Cinese tradizionale |
zu |
string |
Zulù |
OutputFieldMappingEntry
Mapping dei campi di output per una competenza.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome dell'output definito dalla competenza. |
targetName |
string |
Nome di destinazione dell'output. È facoltativo e il nome predefinito è . |
PIIDetectionSkill
Usando l'API Analisi del testo, estrae informazioni personali da un testo di input e offre l'opzione di mascherarla.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
string |
Valore che indica il codice del linguaggio da usare. Il valore predefinito è |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
domain |
string |
Se specificato, imposta il dominio PII per includere solo un subset delle categorie di entità. I valori possibili includono: 'phi', 'none'. Il valore predefinito è 'nessuno'. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
maskingCharacter |
string |
Carattere usato per mascherare il testo se il parametro maskingMode è impostato su sostituisci. Il valore predefinito è '*'. |
maskingMode |
Parametro che fornisce vari modi per mascherare le informazioni personali rilevate nel testo di input. Il valore predefinito è 'nessuno'. |
|
minimumPrecision |
number |
Valore compreso tra 0 e 1 utilizzato per includere solo entità il cui punteggio di attendibilità è maggiore del valore specificato. Se non è impostato (impostazione predefinita) o se impostato in modo esplicito su Null, tutte le entità verranno incluse. |
modelVersion |
string |
Versione del modello da usare quando si chiama il servizio di Analisi del testo. Per impostazione predefinita, la versione più recente disponibile non è specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
|
piiCategories |
string[] |
Elenco di categorie di entità pii che devono essere estratte e mascherate. |
PIIDetectionSkillMaskingMode
Stringa che indica quale maskingMode usare per mascherare le informazioni personali rilevate nel testo di input.
Nome | Tipo | Descrizione |
---|---|---|
none |
string |
Non si verifica alcuna maschera e l'output maskedText non verrà restituito. |
replace |
string |
Sostituisce le entità rilevate con il carattere specificato nel parametro maskingCharacter. Il carattere verrà ripetuto alla lunghezza dell'entità rilevata in modo che gli offset corrispondano correttamente sia al testo di input che all'output maskedText. |
SearchError
Descrive una condizione di errore per l'API.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Uno dei set definiti dal server di codici di errore. |
details |
Matrice di dettagli sugli errori specifici che hanno causato questo errore segnalato. |
|
message |
string |
Rappresentazione leggibile dell'errore. |
SearchIndexerDataNoneIdentity
Cancella la proprietà identity di un'origine dati.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Frammento URI che specifica il tipo di identità. |
SearchIndexerDataUserAssignedIdentity
Specifica l'identità da usare per un'origine dati.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Frammento URI che specifica il tipo di identità. |
userAssignedIdentity |
string |
ID risorsa di Azure completo di un'identità gestita assegnata dall'utente in genere nel formato "/subscriptions/12345678-1234-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" che deve essere stato assegnato al servizio di ricerca. |
SearchIndexerIndexProjections
Definizione di proiezioni aggiuntive agli indici di ricerca secondari.
Nome | Tipo | Descrizione |
---|---|---|
parameters |
Dizionario delle proprietà di configurazione specifiche della proiezione dell'indice. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo. |
|
selectors |
Elenco di proiezioni da eseguire agli indici di ricerca secondari. |
SearchIndexerIndexProjectionSelector
Descrizione per i dati da archiviare nell'indice di ricerca designato.
Nome | Tipo | Descrizione |
---|---|---|
mappings |
Mapping per la proiezione o quale origine deve essere mappata a quale campo nell'indice di destinazione. |
|
parentKeyFieldName |
string |
Nome del campo nell'indice di ricerca per eseguire il mapping del valore della chiave del documento padre a. Deve essere un campo stringa filtrabile e non il campo chiave. |
sourceContext |
string |
Contesto di origine per le proiezioni. Rappresenta la cardinalità in corrispondenza della quale il documento verrà suddiviso in più documenti secondari. |
targetIndexName |
string |
Nome dell'indice di ricerca a cui eseguire il progetto. Deve avere un campo chiave con il set di analizzatori "parola chiave". |
SearchIndexerIndexProjectionsParameters
Dizionario delle proprietà di configurazione specifiche della proiezione dell'indice. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo.
Nome | Tipo | Descrizione |
---|---|---|
projectionMode |
Definisce il comportamento delle proiezioni di indice in relazione al resto dell'indicizzatore. |
SearchIndexerKnowledgeStore
Definizione di proiezioni aggiuntive in BLOB, tabelle o file di Azure di dati arricchiti.
Nome | Tipo | Descrizione |
---|---|---|
identity | SearchIndexerDataIdentity: |
Identità gestita assegnata dall'utente usata per le connessioni ad Archiviazione di Azure durante la scrittura di proiezioni dell'archivio conoscenze. Se il stringa di connessione indica un'identità (ResourceId) e non è specificata, viene usata l'identità gestita assegnata dal sistema. Negli aggiornamenti all'indicizzatore, se l'identità non è specificata, il valore rimane invariato. Se impostato su "none", il valore di questa proprietà viene cancellato. |
parameters |
Dizionario delle proprietà di configurazione specifiche dell'archivio conoscenze. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo. |
|
projections |
Elenco di proiezioni aggiuntive da eseguire durante l'indicizzazione. |
|
storageConnectionString |
string |
Il stringa di connessione alle proiezioni dell'account di archiviazione verrà archiviato in . |
SearchIndexerKnowledgeStoreFileProjectionSelector
Definizione di proiezione per i dati da archiviare in File di Azure.
Nome | Tipo | Descrizione |
---|---|---|
generatedKeyName |
string |
Nome della chiave generata in cui archiviare la proiezione. |
inputs |
Input annidati per proiezioni complesse. |
|
referenceKeyName |
string |
Nome della chiave di riferimento a una proiezione diversa. |
source |
string |
Dati di origine da proiettare. |
sourceContext |
string |
Contesto di origine per proiezioni complesse. |
storageContainer |
string |
Contenitore BLOB in cui archiviare le proiezioni. |
SearchIndexerKnowledgeStoreObjectProjectionSelector
Definizione di proiezione per i dati da archiviare in BLOB di Azure.
Nome | Tipo | Descrizione |
---|---|---|
generatedKeyName |
string |
Nome della chiave generata in cui archiviare la proiezione. |
inputs |
Input annidati per proiezioni complesse. |
|
referenceKeyName |
string |
Nome della chiave di riferimento a una proiezione diversa. |
source |
string |
Dati di origine da proiettare. |
sourceContext |
string |
Contesto di origine per proiezioni complesse. |
storageContainer |
string |
Contenitore BLOB in cui archiviare le proiezioni. |
SearchIndexerKnowledgeStoreParameters
Dizionario delle proprietà di configurazione specifiche dell'archivio conoscenze. Ogni nome è il nome di una proprietà specifica. Ogni valore deve essere di un tipo primitivo.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
synthesizeGeneratedKeyName |
boolean |
False |
Indica se le proiezioni devono sintetizzare un nome di chiave generato se non è già presente. |
SearchIndexerKnowledgeStoreProjection
Oggetto contenitore per vari selettore di proiezione.
Nome | Tipo | Descrizione |
---|---|---|
files |
Proiezioni in Archiviazione file di Azure. |
|
objects |
Proiezioni nell'archiviazione BLOB di Azure. |
|
tables |
Proiezioni in Archiviazione tabelle di Azure. |
SearchIndexerKnowledgeStoreTableProjectionSelector
Descrizione per i dati da archiviare nelle tabelle di Azure.
Nome | Tipo | Descrizione |
---|---|---|
generatedKeyName |
string |
Nome della chiave generata in cui archiviare la proiezione. |
inputs |
Input annidati per proiezioni complesse. |
|
referenceKeyName |
string |
Nome della chiave di riferimento a una proiezione diversa. |
source |
string |
Dati di origine da proiettare. |
sourceContext |
string |
Contesto di origine per proiezioni complesse. |
tableName |
string |
Nome della tabella di Azure in cui archiviare i dati proiettati. |
SearchIndexerSkillset
Elenco di competenze.
Nome | Tipo | Descrizione |
---|---|---|
@odata.etag |
string |
ETag del set di competenze. |
cognitiveServices | CognitiveServicesAccount: |
Informazioni dettagliate sul servizio Di intelligenza artificiale di Azure da usare durante l'esecuzione delle competenze. |
description |
string |
Descrizione del set di competenze. |
encryptionKey |
Descrizione di una chiave di crittografia creata in Azure Key Vault. Questa chiave viene usata per fornire un livello aggiuntivo di crittografia dei dati inattivi per la definizione del set di competenze quando si vuole garantire che nessuno, nemmeno Microsoft, possa decrittografare la definizione del set di competenze. Dopo aver crittografato la definizione del set di competenze, rimarrà sempre crittografata. Il servizio di ricerca ignorerà i tentativi di impostare questa proprietà su Null. È possibile modificare questa proprietà in base alle esigenze se si vuole ruotare la chiave di crittografia; La definizione del set di competenze non sarà influenzata. La crittografia con chiavi gestite dal cliente non è disponibile per i servizi di ricerca gratuiti ed è disponibile solo per i servizi a pagamento creati il 1° gennaio 2019. |
|
indexProjections |
Definizione di proiezioni aggiuntive per gli indici di ricerca secondari. |
|
knowledgeStore |
Definizione di proiezioni aggiuntive per BLOB, tabelle o file di Azure di dati arricchiti. |
|
name |
string |
Nome del set di competenze. |
skills |
SearchIndexerSkill[]:
|
Elenco di competenze nel set di competenze. |
SearchResourceEncryptionKey
Una chiave di crittografia gestita dal cliente in Azure Key Vault. Le chiavi create e gestite possono essere usate per crittografare o decrittografare i dati inattivi, ad esempio indici e mappe sinonimi.
Nome | Tipo | Descrizione |
---|---|---|
accessCredentials |
Credenziali facoltative di Azure Active Directory usate per l'accesso ad Azure Key Vault. Non obbligatorio se invece si usa l'identità gestita. |
|
identity | SearchIndexerDataIdentity: |
Identità gestita esplicita da usare per questa chiave di crittografia. Se non specificato e la proprietà delle credenziali di accesso è Null, viene usata l'identità gestita assegnata dal sistema. Se l'identità esplicita non è specificata, l'aggiornamento alla risorsa rimane invariato. Se viene specificato "none", il valore di questa proprietà viene cancellato. |
keyVaultKeyName |
string |
Nome della chiave Key Vault di Azure da usare per crittografare i dati inattivi. |
keyVaultKeyVersion |
string |
Versione della chiave Key Vault di Azure da usare per crittografare i dati inattivi. |
keyVaultUri |
string |
L'URI del Key Vault di Azure, detto anche nome DNS, che contiene la chiave da usare per crittografare i dati inattivi. Un URI di esempio può essere |
SentimentSkill
Questa competenza è deprecata. Usare la V3. SentimentSkill.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
Valore che indica il codice del linguaggio da usare. Il valore predefinito è |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
SentimentSkillLanguage
Deprecato. Codici di lingua supportati per il testo di input da SentimentSkill.
Nome | Tipo | Descrizione |
---|---|---|
da |
string |
Danese |
de |
string |
Tedesco |
el |
string |
Greco |
en |
string |
Inglese |
es |
string |
Spagnolo |
fi |
string |
Finlandese |
fr |
string |
Francese |
it |
string |
Italiano |
nl |
string |
Olandese |
no |
string |
Norvegese (Bokmaal) |
pl |
string |
Polacco |
pt-PT |
string |
Portoghese (Portogallo) |
ru |
string |
Russo |
sv |
string |
Svedese |
tr |
string |
Turco |
SentimentSkillV3
Usando l'API Analisi del testo, valuta il testo non strutturato e per ogni record, fornisce etichette di sentiment (ad esempio "negative", "neutral" e "positive") in base al punteggio di attendibilità più alto trovato dal servizio a una frase e a livello di documento.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
|
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
|
defaultLanguageCode |
string |
Valore che indica il codice del linguaggio da usare. Il valore predefinito è |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
|
includeOpinionMining |
boolean |
False |
Se impostato su true, l'output delle competenze includerà informazioni da Analisi del testo per il data mining di opinioni, ovvero destinazioni (sostantivi o verbi) e la relativa valutazione associata (aggettivo) nel testo. L'impostazione predefinita è false. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
||
modelVersion |
string |
Versione del modello da usare quando si chiama il servizio di Analisi del testo. Per impostazione predefinita, la versione più recente disponibile non è specificata. È consigliabile non specificare questo valore a meno che non sia assolutamente necessario. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
|
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
ShaperSkill
Una competenza per rimodellare gli output. Crea un tipo complesso per supportare campi compositi (noti anche come campi multipart).
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
SplitSkill
Competenza per dividere una stringa in blocchi di testo.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultLanguageCode |
Valore che indica il codice del linguaggio da usare. Il valore predefinito è |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
maximumPageLength |
integer |
Lunghezza massima della pagina desiderata. Il valore predefinito è 10000. |
maximumPagesToTake |
integer |
Applicabile solo quando textSplitMode è impostato su 'pages'. Se specificato, SplitSkill interromperà la suddivisione dopo l'elaborazione delle prime pagine 'maximumPagesToTake', per migliorare le prestazioni quando sono necessarie solo alcune pagine iniziali da ogni documento. |
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
|
pageOverlapLength |
integer |
Applicabile solo quando textSplitMode è impostato su 'pages'. Se specificato, n+1th chunk inizierà con questo numero di caratteri/token dalla fine del nth chunk. |
textSplitMode |
Valore che indica la modalità di divisione da eseguire. |
SplitSkillLanguage
Codici di lingua supportati per il testo di input da SplitSkill.
Nome | Tipo | Descrizione |
---|---|---|
am |
string |
Amharico |
bs |
string |
Bosniaco |
cs |
string |
Ceco |
da |
string |
Danese |
de |
string |
Tedesco |
en |
string |
Inglese |
es |
string |
Spagnolo |
et |
string |
Estone |
fi |
string |
Finlandese |
fr |
string |
Francese |
he |
string |
Ebraico |
hi |
string |
Hindi |
hr |
string |
Croato |
hu |
string |
Ungherese |
id |
string |
Indonesiano |
is |
string |
Islandese |
it |
string |
Italiano |
ja |
string |
Giapponese |
ko |
string |
Coreano |
lv |
string |
Lettone |
nb |
string |
Norvegese |
nl |
string |
Olandese |
pl |
string |
Polacco |
pt |
string |
Portoghese (Portogallo) |
pt-br |
string |
Portoghese (Brasile) |
ru |
string |
Russo |
sk |
string |
Slovacco |
sl |
string |
Sloveno |
sr |
string |
Serbo |
sv |
string |
Svedese |
tr |
string |
Turco |
ur |
string |
Urdu |
zh |
string |
Cinese (semplificato) |
TextSplitMode
Valore che indica la modalità di divisione da eseguire.
Nome | Tipo | Descrizione |
---|---|---|
pages |
string |
Suddividere il testo in singole pagine. |
sentences |
string |
Suddividere il testo in singole frasi. |
TextTranslationSkill
Competenza per tradurre il testo da una lingua a un'altra.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
defaultFromLanguageCode |
Codice della lingua da cui tradurre documenti da per documenti che non specificano esplicitamente la lingua. |
|
defaultToLanguageCode |
Codice della lingua in cui tradurre i documenti per i documenti che non specificano in modo esplicito la lingua. |
|
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
|
suggestedFrom |
Il codice della lingua da cui tradurre i documenti quando non viene fornito né l'input fromLanguageCode né il parametro defaultFromLanguageCode e il rilevamento automatico della lingua non riesce. Il valore predefinito è |
TextTranslationSkillLanguage
Codici linguistici supportati per il testo di input da TextTranslationSkill.
Nome | Tipo | Descrizione |
---|---|---|
af |
string |
Afrikaans |
ar |
string |
Arabo |
bg |
string |
Bulgaro |
bn |
string |
Bengalese |
bs |
string |
Bosniaco (latino) |
ca |
string |
Catalano |
cs |
string |
Ceco |
cy |
string |
Gallese |
da |
string |
Danese |
de |
string |
Tedesco |
el |
string |
Greco |
en |
string |
Inglese |
es |
string |
Spagnolo |
et |
string |
Estone |
fa |
string |
Persiano |
fi |
string |
Finlandese |
fil |
string |
Filippino |
fj |
string |
Figiano |
fr |
string |
Francese |
ga |
string |
Irlandese |
he |
string |
Ebraico |
hi |
string |
Hindi |
hr |
string |
Croato |
ht |
string |
Creolo haitiano |
hu |
string |
Ungherese |
id |
string |
Indonesiano |
is |
string |
Islandese |
it |
string |
Italiano |
ja |
string |
Giapponese |
kn |
string |
Kannada |
ko |
string |
Coreano |
lt |
string |
Lituano |
lv |
string |
Lettone |
mg |
string |
Malgascio |
mi |
string |
Maori |
ml |
string |
Malayalam |
ms |
string |
Malese |
mt |
string |
Maltese |
mww |
string |
Hmong Daw |
nb |
string |
Norvegese |
nl |
string |
Olandese |
otq |
string |
Querétaro Otomi |
pa |
string |
Punjabi |
pl |
string |
Polacco |
pt |
string |
Portoghese |
pt-PT |
string |
Portoghese (Portogallo) |
pt-br |
string |
Portoghese (Brasile) |
ro |
string |
Rumeno |
ru |
string |
Russo |
sk |
string |
Slovacco |
sl |
string |
Sloveno |
sm |
string |
Samoano |
sr-Cyrl |
string |
Serbo (alfabeto cirillico) |
sr-Latn |
string |
Serbo (alfabeto latino) |
sv |
string |
Svedese |
sw |
string |
Kiswahili |
ta |
string |
Tamil |
te |
string |
Telugu |
th |
string |
Thai |
tlh |
string |
Klingon |
tlh-Latn |
string |
Klingon (script latino) |
tlh-Piqd |
string |
Klingon (script Klingon) |
to |
string |
Tongano |
tr |
string |
Turco |
ty |
string |
Tahitiano |
uk |
string |
Ucraino |
ur |
string |
Urdu |
vi |
string |
Vietnamita |
yua |
string |
Yucatec Maya |
yue |
string |
Cantonese (tradizionale) |
zh-Hans |
string |
Cinese semplificato |
zh-Hant |
string |
Cinese tradizionale |
VisualFeature
Stringhe che indicano quali tipi di funzionalità visive restituire.
Nome | Tipo | Descrizione |
---|---|---|
adult |
string |
Caratteristiche visive riconosciute come persone adulte. |
brands |
string |
Caratteristiche visive riconosciute come marchi commerciali. |
categories |
string |
Categorie. |
description |
string |
Descrizione |
faces |
string |
Funzionalità visive riconosciute come visi di persone. |
objects |
string |
Funzionalità visive riconosciute come oggetti . |
tags |
string |
Tag. |
WebApiSkill
Una competenza che può chiamare un endpoint API Web, consentendo di estendere un set di competenze chiamando il codice personalizzato.
Nome | Tipo | Descrizione |
---|---|---|
@odata.type |
string:
#Microsoft. |
Un frammento URI che specifica il tipo di competenza. |
authIdentity | SearchIndexerDataIdentity: |
Identità gestita assegnata dall'utente usata per le connessioni in uscita. Se viene fornito un authResourceId e non è specificato, viene usata l'identità gestita assegnata dal sistema. Negli aggiornamenti dell'indicizzatore, se l'identità non è specificata, il valore rimane invariato. Se impostato su "nessuno", il valore di questa proprietà viene cancellato. |
authResourceId |
string |
Si applica alle competenze personalizzate che si connettono al codice esterno in una funzione di Azure o ad un'altra applicazione che fornisce le trasformazioni. Questo valore deve essere l'ID applicazione creato per la funzione o l'app quando è stato registrato con Azure Active Directory. Quando specificato, la competenza personalizzata si connette alla funzione o all'app usando un ID gestito (sistema o assegnato dall'utente) del servizio di ricerca e il token di accesso della funzione o dell'app, usando questo valore come ID risorsa per creare l'ambito del token di accesso. |
batchSize |
integer |
Dimensioni del batch desiderate che indica il numero di documenti. |
context |
string |
Rappresenta il livello a cui si svolgono le operazioni, ad esempio il contenuto radice o documento del documento, ad esempio /document o /document/content. Il valore predefinito è /document. |
degreeOfParallelism |
integer |
Se impostato, il numero di chiamate parallele che possono essere effettuate all'API Web. |
description |
string |
Descrizione della competenza che descrive gli input, gli output e l'utilizzo della competenza. |
httpHeaders |
object |
Le intestazioni necessarie per effettuare la richiesta http. |
httpMethod |
string |
Metodo per la richiesta http. |
inputs |
Gli input delle competenze possono essere una colonna nel set di dati di origine o l'output di una competenza upstream. |
|
name |
string |
Nome della competenza che lo identifica in modo univoco all'interno del set di competenze. Una competenza senza nome definita verrà assegnato un nome predefinito dell'indice basato su 1 nella matrice di competenze, preceduto dal carattere '#'. |
outputs |
L'output di una competenza è un campo in un indice di ricerca o un valore che può essere utilizzato come input da un'altra competenza. |
|
timeout |
string |
Timeout desiderato per la richiesta. Il valore predefinito è 30 secondi. |
uri |
string |
URL per l'API Web. |