Knowledge Sources - Get
Ruft eine Wissensquellendefinition ab.
GET {endpoint}/knowledgesources('{sourceName}')?api-version=2026-08-01-preview
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Die Endpunkt-URL des Suchdiensts. |
|
source
|
path | True |
string |
Der Name der Wissensquelle. |
|
api-version
|
query | True |
string minLength: 1 |
Die API-Version, die für diesen Vorgang verwendet werden soll. |
Anforderungsheader
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| Accept |
Die Überschrift "Annehmen". |
||
| x-ms-client-request-id |
string (uuid) |
Ein undurchsichtiger, global eindeutiger, clientgenerierter Zeichenfolgenbezeichner für die Anforderung. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
KnowledgeSource:
|
Die Anforderung ist erfolgreich. |
| Other Status Codes |
Unerwartete Fehlerantwort. |
Sicherheit
api-key
Typ:
apiKey
In:
header
OAuth2Auth
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Bereiche
| Name | Beschreibung |
|---|---|
| https://search.azure.com/.default |
Beispiele
SearchServiceGetKnowledgeSource
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "searchIndex",
"description": "Description of the knowledge source.",
"resultsProcessing": "none",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"searchIndexParameters": {
"searchIndexName": "preview-test",
"semanticConfigurationName": "testconfig",
"baseFilter": "category eq 'news'",
"sourceDataFields": [
{
"name": "description"
},
{
"name": "category"
}
],
"searchFields": [
{
"name": "*"
}
],
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
}
}
}
SearchServiceGetKnowledgeSourceAzureBlob
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "azureBlob",
"description": "Description of the knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"azureBlobParameters": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "test-container",
"folderPath": "test-path",
"isADLSGen2": false,
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"rbacScope"
],
"contentExtractionMode": "standard",
"networkAccessMode": "private",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-4o-mini"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"assetStore": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "image-assets"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
},
"freshnessPolicy": {
"boostingDuration": "P90D"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceFabricDataAgent
Beispielanforderung
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabric-agent-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-fabric-agent-test",
"kind": "fabricDataAgent",
"description": "Description of the Fabric Data Agent knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"fabricDataAgentParameters": {
"workspaceId": "fakeWorkspaceId",
"dataAgentId": "fakeAgentId"
}
}
SearchServiceGetKnowledgeSourceFabricOntology
Beispielanforderung
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabricontology-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-fabricontology-test",
"kind": "fabricOntology",
"description": "Description of the Fabric Ontology knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"fabricOntologyParameters": {
"workspaceId": "12345678-1234-1234-1234-123456789abc",
"ontologyId": "ontology-456"
}
}
SearchServiceGetKnowledgeSourceFile
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "file",
"description": "Description of the File knowledge source.",
"fileParameters": {
"ingestionParameters": {
"ingestionPermissionOptions": [],
"contentExtractionMode": "standard",
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-4o-mini"
}
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"index": "ks-preview-test-index"
}
},
"corsOptions": {
"allowedOrigins": [
"https://myapp.example.com"
],
"maxAgeInSeconds": 300
}
}
SearchServiceGetKnowledgeSourceIndexedOneLake
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "indexedOneLake",
"description": "Description of the OneLake knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"indexedOneLakeParameters": {
"fabricWorkspaceId": "<redacted>",
"lakehouseId": "fakeLakehouseId",
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [],
"contentExtractionMode": "standard",
"networkAccessMode": "public",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-4o-mini"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"assetStore": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "image-assets"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceIndexedSharePoint
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "indexedSharePoint",
"description": "Description of the SharePoint knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"indexedSharePointParameters": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "defaultSiteLibrary",
"query": "*.docx OR *.pdf",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds"
],
"contentExtractionMode": "standard",
"networkAccessMode": "public",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"chatCompletionModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "myDeployment",
"apiKey": "<redacted>",
"modelName": "gpt-4o-mini"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
},
"assetStore": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"containerName": "image-assets"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
},
"freshnessPolicy": {
"boostingDuration": "P90D"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceIndexedSql
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "indexedSql",
"description": "Description of the SQL knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"indexedSqlParameters": {
"connectionString": "DefaultEndpointsProtocol=https;AccountName=myAccountName;AccountKey=myAccountKey;EndpointSuffix=core.windows.net ",
"tableOrView": "dbo.Products",
"contentColumns": [
{
"name": "title",
"sourceField": "Title",
"searchFieldType": "Edm.String"
},
{
"name": "description",
"sourceField": "Description",
"searchFieldType": "Edm.String"
},
{
"name": "price",
"sourceField": "Price",
"searchFieldType": "Edm.Double"
}
],
"embeddingColumns": [
{
"name": "descriptionEmbedding",
"sourceField": "Description"
}
],
"ingestionParameters": {
"ingestionPermissionOptions": [],
"contentExtractionMode": "minimal",
"networkAccessMode": "public",
"identity": {
"@odata.type": "#Microsoft.Azure.Search.DataUserAssignedIdentity",
"userAssignedIdentity": "/my/userassigned/id"
},
"embeddingModel": {
"kind": "azureOpenAI",
"azureOpenAIParameters": {
"resourceUri": "https://test-sample.openai.azure.com",
"deploymentId": "model",
"apiKey": "<redacted>",
"modelName": "text-embedding-3-large"
}
},
"ingestionSchedule": {
"interval": "P1D",
"startTime": "2024-06-06T00:01:50.265Z"
}
},
"queryHints": {
"filters": [
{
"field": "model",
"fieldValues": [
"Model-X100",
"Model-X200",
"Model-Pro"
],
"filterInstructions": "Product model name."
}
],
"boosts": [
{
"kind": "fieldValue",
"field": "language",
"fieldValues": [
"en",
"ja",
"fr",
"de"
],
"boost": 2,
"boostInstructions": "Document language; pick from the user's locale."
}
]
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceMcpServer
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "mcpServer",
"description": "Description of the MCP server knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"mcpServerParameters": {
"serverURL": "https://mcp.contoso.com/sse",
"authentication": {
"kind": "foundryConnection",
"foundryConnectionParameters": {
"connectionId": "conn-123"
}
},
"tools": [
{
"name": "search-code",
"resultsProcessing": "rerank",
"maxOutputTokens": 4096,
"outputParsing": {
"kind": "json",
"jsonParameters": {
"documentsPath": "$.documents[*]",
"includeContext": true
}
}
}
]
}
}
SearchServiceGetKnowledgeSourceWeb
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "web",
"description": "Description of the knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"webParameters": {
"domains": {
"allowedDomains": [
{
"address": "example.com",
"includeSubpages": true
},
{
"address": "another-example.com"
}
],
"blockedDomains": [
{
"address": "blocked.com"
},
{
"address": "spam.com",
"includeSubpages": true
}
]
}
}
}
SearchServiceGetKnowledgeSourceWorkIQ
Beispielanforderung
GET https://typespecpreviewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-08-01-preview
Beispiel für eine Antwort
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "workIQ",
"description": "Description of the WorkIQ knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"isServiceLevelKey": false,
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"workIQParameters": {
"entraAppAuthentication": {
"applicationId": "11111111-1111-1111-1111-111111111111",
"federatedCredentialId": "22222222-2222-2222-2222-222222222222"
}
}
}
Definitionen
| Name | Beschreibung |
|---|---|
| Accept |
Die Überschrift "Annehmen". |
| AIServices |
Parameter für KI-Dienste. |
|
Asset |
Konfiguration für einen Asset-Store, der zur Speicherung extrahierter Assets wie Bilder verwendet wird. |
|
Azure |
Konfiguration für die Azure Blob Storage-Wissensquelle. |
|
Azure |
Parameter für die Azure Blob Storage-Wissensquelle. |
|
Azure |
Der Name des Azure Open AI-Modells, der aufgerufen wird. |
|
Azure |
Gibt die Parameter für die Verbindung mit der Azure OpenAI-Ressource an. |
|
Content |
Bildet eine SQL-Spalte einem Suchindexfeld zu. |
|
Cors |
Definiert Optionen zum Steuern der cross-Origin Resource Sharing (CORS) für einen Index. |
|
Embedding |
Mappt eine SQL-Spalte auf ein Vektorfeld zur Einbettung. |
|
Entra |
Konfiguration für eine kundeneigene Microsoft Entra-App-Registrierung, die für föderierte Zugangsdaten im Auftrag der Authentifizierung verwendet wird. |
|
Error |
Zusätzliche Informationen zum Fehler bei der Ressourcenverwaltung. |
|
Error |
Die Fehlerdetails. |
|
Error |
Häufige Fehlerantwort für alle Azure Resource Manager-APIs, um Fehlerdetails für fehlgeschlagene Vorgänge zurückzugeben. (Dies folgt auch dem OData-Fehlerantwortformat.) |
|
Fabric |
Konfiguration für Fabric Data Agent-Wissensquelle. |
|
Fabric |
Parameter für Fabric Data Agent-Wissensquelle. |
|
Fabric |
Konfiguration für Fabric Ontology Wissensquelle. |
|
Fabric |
Parameter für Fabric Ontology Wissensquellen. |
|
File |
Konfiguration für Datei-Wissensquell, die direkte Datei-Upload und -Indexierung unterstützt. |
|
File |
Parameter für Datei-Wissensquelle. |
|
Freshness |
Konfiguration für frischebewusste Abrufe. Wenn sie eingestellt sind, erhalten neuere Dokumente beim Abruf einen Ranking-Boost. |
|
Indexed |
Konfiguration für die OneLake-Wissensquelle. |
|
Indexed |
Parameter für die OneLake-Wissensquelle. |
|
Indexed |
Gibt an, auf welche SharePoint-Bibliotheken zugegriffen werden soll. |
|
Indexed |
Konfiguration für SharePoint-Wissensquelle. |
|
Indexed |
Parameter für die SharePoint-Wissensquelle. |
|
Indexed |
Konfiguration für indexierte SQL-Wissensquellen. |
|
Indexed |
Parameter für indexierte SQL-Wissensquellen. |
|
Indexing |
Stellt einen Zeitplan für die Indizierungsausführung dar. |
|
Knowledge |
Gibt die Azure OpenAI-Ressource an, die für die Abfrageplanung verwendet wird. |
|
Knowledge |
Das KI-Modell, das für die Abfrageplanung verwendet werden soll. |
|
Knowledge |
Gibt die Azure OpenAI-Ressource an, die zum Vektorisieren einer Abfragezeichenfolge verwendet wird. |
|
Knowledge |
Konsolidiert alle allgemeinen Erfassungseinstellungen für Wissensquellen. |
|
Knowledge |
Berechtigungstypen, die zusammen mit Dokumenteninhalten aufgenommen werden. |
|
Knowledge |
Die Art der Wissensquelle. |
|
Knowledge |
Spezifiziert den Netzwerkzugriffsmodus für die Erfassung von Wissensquellen. Standardmäßig ist 'öffentlich'. |
|
Knowledge |
Kontrolliert, ob die Ergebnisse einer Wissensquelle neu bewertet werden. |
|
Mcp |
Die Art der Authentifizierung für einen MCP-Server. |
|
Mcp |
Automatisch das Ausgabeformat erkennen und entsprechend parsen. |
|
Mcp |
Authentifizierung über eine Azure AI Foundry -Verbindung. |
|
Mcp |
Parameter für die Foundry-Verbindungsauthentifizierung. |
|
Mcp |
Parse die Ausgabe als JSON-Dokument mit den konfigurierten JSON-Parametern. |
|
Mcp |
Konfiguration für eine Wissensquelle, die von einem MCP-Server (Model Context Protocol) unterstützt wird. |
|
Mcp |
Parameter für eine Wissensquelle eines MCP-Servers. |
|
Mcp |
Behandle die Ausgabe als einen einzelnen Block ohne Parsing. |
|
Mcp |
Parameter für JSON-Ausgabeparsing. |
|
Mcp |
Die Art von Output-Parsing für ein MCP-Server-Tool. |
|
Mcp |
Parameter für geteilte Ausgabe-Parsing. |
|
Mcp |
Teile die Ausgabe mit den konfigurierten Split-Parametern in Seiten auf. |
|
Mcp |
Authentifizierung mit gespeicherten HTTP-Headern. |
|
Mcp |
Parameter für die Authentifizierung gespeicherter Header. |
|
Mcp |
Stellt ein einzelnes Werkzeug innerhalb einer Wissensquelle des MCP-Servers dar. |
|
Remote |
Konfiguration für Remote-SharePoint-Wissensquelle. |
|
Remote |
Parameter für die Remote-SharePoint-Wissensquelle. |
|
Search |
Löscht die Identitätseigenschaft einer Datenquelle. |
|
Search |
Gibt die Identität für eine zu verwendende Datenquelle an. |
|
Search |
Feldreferenz für einen Suchindex. |
|
Search |
Wissensquelle, die auf einen Suchindex abzielt. |
|
Search |
Die Art von Boost-Hinweis für eine Suchindex-Informationsquelle. |
|
Search |
Ein Hinweis, der Dokumente basierend auf einem Feldwert verbessert. |
|
Search |
Ein Hinweis, der ein Feld und repräsentative Werte identifiziert, die der Abfrageplaner beim Erstellen eines Filters verwenden kann. |
|
Search |
Ein Hinweis, der Dokumente basierend auf einem mehrsprachigen Ausdruck verbessert. |
|
Search |
Parameter für die Wissensquelle für den Suchindex. |
|
Search |
Hinweise, die die Abfrageplanung zu nützlichen Filtern und Verbesserungen für eine Suchindex-Wissensquelle führen. |
|
Search |
Ein vom Kunden verwalteter Verschlüsselungsschlüssel im Azure Key Vault. Schlüssel, die Sie erstellen und verwalten, können zum Verschlüsseln oder Entschlüsseln ruhender Daten verwendet werden, z. B. Indizes und Synonymzuordnungen. |
|
Split |
Die Sprachcodes, die von SplitSkill für Eingabetext unterstützt werden. |
|
Text |
Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll. |
|
Vector |
Die Vektorisierungsmethode, die während der Abfragezeit verwendet werden soll. |
|
Web |
Wissensquelle, die auf Webergebnisse abzielt. |
|
Web |
Konfiguration für die Web-Wissensquellendomäne. |
|
Web |
Konfiguration der Domäne für Web-Wissensquelle zulassen/blockieren. |
|
Web |
Parameter für die Web-Wissensquelle. |
|
Work |
Konfiguration für WorkIQ Knowledge Source. |
|
Work |
Parameter für eine WorkIQ-Wissensquelle. |
Accept
Die Überschrift "Annehmen".
| Wert | Beschreibung |
|---|---|
| application/json;odata.metadata=minimal |
AIServices
Parameter für KI-Dienste.
| Name | Typ | Beschreibung |
|---|---|---|
| apiKey |
string |
Der API-Schlüssel für den Zugriff auf KI-Dienste. |
| uri |
string (uri) |
Der URI des AI Services-Endpunkts. |
AssetStore
Konfiguration für einen Asset-Store, der zur Speicherung extrahierter Assets wie Bilder verwendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionString |
string |
Die Verbindungszeichenfolge für den Asset Store. |
| containerName |
string |
Der Name des Blob-Containers im Asset-Store, in dem extrahierte Assets (zum Beispiel Images) gespeichert werden. |
AzureBlobKnowledgeSource
Konfiguration für die Azure Blob Storage-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| azureBlobParameters |
Der Typ der Wissensquelle. |
|
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| kind |
string:
azure |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
AzureBlobKnowledgeSourceParameters
Parameter für die Azure Blob Storage-Wissensquelle.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| connectionString |
string |
Schlüsselbasierte Verbindungszeichenfolge oder das ResourceId-Format, wenn eine verwaltete Identität verwendet wird. |
|
| containerName |
string |
Der Name des BLOB-Speichercontainers. |
|
| createdResources |
object |
Ressourcen, die von der Wissensquelle erstellt wurden. |
|
| folderPath |
string |
Optionaler Ordnerpfad innerhalb des Containers. |
|
| ingestionParameters |
Konsolidiert alle allgemeinen Erfassungseinstellungen. |
||
| isADLSGen2 |
boolean |
False |
Legen Sie diesen Wert auf true fest, wenn eine Verbindung mit einem ADLS Gen2-Speicherkonto hergestellt wird. Die Standardeinstellung ist "false". |
| queryHints |
Standardhinweise, die die Abfrageplanung zu nützlichen Filtern und Verbesserungen für diese indexgestützte Wissensquelle führen. Anfragezeitliche Abfragehinweise ersetzen diese Standardwerte als vollständiges Objekt. |
AzureOpenAIModelName
Der Name des Azure Open AI-Modells, der aufgerufen wird.
| Wert | Beschreibung |
|---|---|
| text-embedding-ada-002 |
TextEmbeddingAda002 Modell. |
| text-embedding-3-large |
TextEmbedding3Großes Modell. |
| text-embedding-3-small |
TextEmbedding3Kleines Modell. |
| gpt-4o |
Gpt4o Modell. |
| gpt-4o-mini |
Gpt4oMini-Modell. |
| gpt-4.1 |
Gpt41-Modell. |
| gpt-4.1-mini |
Gpt41Mini Modell. |
| gpt-4.1-nano |
Gpt41Nano-Modell. |
| gpt-5 |
Gpt5-Modell. |
| gpt-5-mini |
Gpt5Mini-Modell. |
| gpt-5-nano |
Gpt5Nano-Modell. |
| gpt-5.1 |
Gpt51 Modell. |
| gpt-5.2 |
Gpt52 Modell. |
| gpt-5.4 |
Gpt54-Modell. |
| gpt-5.4-mini |
Gpt54Mini Modell. |
| gpt-5.4-nano |
Gpt54Nano-Modell. |
| gpt-5.5 |
Gpt55-Modell. |
| gpt-5.6-sol |
Gpt56Sol-Modell. |
| gpt-5.6-terra |
Gpt56Terra Modell. |
| gpt-5.6-luna |
Gpt56Luna Modell. |
AzureOpenAIVectorizerParameters
Gibt die Parameter für die Verbindung mit der Azure OpenAI-Ressource an.
| Name | Typ | Beschreibung |
|---|---|---|
| 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. |
| deploymentId |
string |
ID der Azure OpenAI-Modellbereitstellung für die angegebene Ressource. |
| modelName |
Der Name des Einbettungsmodells, das im bereitgestellten deploymentId-Pfad bereitgestellt wird. |
|
| resourceUri |
string (uri) |
Der Ressourcen-URI der Azure OpenAI-Ressource. |
ContentColumnMapping
Bildet eine SQL-Spalte einem Suchindexfeld zu.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Name des Zielindexfeldes. |
| searchFieldType |
string |
Azure KI-Suche field type (z.B. Edm.String, Edm.Int32). |
| sourceField |
string |
SQL-Spaltenname. |
CorsOptions
Definiert Optionen zum Steuern der cross-Origin Resource Sharing (CORS) für einen Index.
| Name | Typ | Beschreibung |
|---|---|---|
| allowedOrigins |
string[] |
Die Liste der Ursprünge, von denen aus JavaScript-Code Zugriff auf Ihren Index erhält. Kann eine Liste von Hosts in der Form {protocol}://{fully-qualified-domain-name}[:{port#}] oder ein einzelnes '*' enthalten, um alle Ursprünge zuzulassen (nicht empfohlen). |
| maxAgeInSeconds |
integer (int64) |
Die Dauer, für die Browser CORS-Preflight-Antworten zwischenspeichern sollen. Der Standardwert ist 5 Minuten. |
EmbeddingColumnMapping
Mappt eine SQL-Spalte auf ein Vektorfeld zur Einbettung.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Name des Zielvektorfeldes im Suchindex. |
| sourceField |
string |
SQL-Spalte wird als Eingabe für die Einbettungsgenerierung verwendet. |
EntraAppAuthentication
Konfiguration für eine kundeneigene Microsoft Entra-App-Registrierung, die für föderierte Zugangsdaten im Auftrag der Authentifizierung verwendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| applicationId |
string (uuid) |
Die Anwendungs-(Client-)ID der kundeneigenen Entra-App-Registrierung. |
| federatedCredentialId |
string (uuid) |
Die föderierte Zugangsdaten-ID wurde bei der App-Registrierung konfiguriert, was es dem Suchdienst ermöglichte, sich als App zu authentifizieren, ohne ein gespeichertes Client-Geheimnis. |
| tenantId |
string (uuid) |
Die Mieter-ID der App-Registrierung. Erforderlich, wenn die App-Registrierung in einem anderen Tenant als der Suchdienst ist. Wird dieser nicht erwähnt, wird der Mieter des Suchdienstes verwendet. |
ErrorAdditionalInfo
Zusätzliche Informationen zum Fehler bei der Ressourcenverwaltung.
| Name | Typ | Beschreibung |
|---|---|---|
| info |
Zusätzliche Informationen. |
|
| type |
string |
Typ der Zusatzinformationen. |
ErrorDetail
Die Fehlerdetails.
| Name | Typ | Beschreibung |
|---|---|---|
| additionalInfo |
Die Zusatzinformationen zum Fehler. |
|
| code |
string |
Der Fehlercode. |
| details |
Die Fehlerdetails. |
|
| message |
string |
Die Fehlermeldung. |
| target |
string |
Der Fehlerzielwert. |
ErrorResponse
Häufige Fehlerantwort für alle Azure Resource Manager-APIs, um Fehlerdetails für fehlgeschlagene Vorgänge zurückzugeben. (Dies folgt auch dem OData-Fehlerantwortformat.)
| Name | Typ | Beschreibung |
|---|---|---|
| error |
Das Fehlerobjekt. |
FabricDataAgentKnowledgeSource
Konfiguration für Fabric Data Agent-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| fabricDataAgentParameters |
Die Parameter für die Fabric Data Agent-Wissensquelle. |
|
| kind |
string:
fabric |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
FabricDataAgentKnowledgeSourceParameters
Parameter für Fabric Data Agent-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| dataAgentId |
string |
Spezifiziert, auf welchen Fabric Data Agent zugegriffen werden soll. |
| workspaceId |
string |
Fabric-Arbeitsplatz-ID. |
FabricOntologyKnowledgeSource
Konfiguration für Fabric Ontology Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| fabricOntologyParameters |
Die Parameter für die Fabric Ontology Wissensquelle. |
|
| kind |
string:
fabric |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
FabricOntologyKnowledgeSourceParameters
Parameter für Fabric Ontology Wissensquellen.
| Name | Typ | Beschreibung |
|---|---|---|
| ontologyId |
string |
Die ID der Ontologie, die aus dem Fabric-Arbeitsbereich verwendet werden soll. |
| workspaceId |
string |
Die Fabric-Arbeitsbereichs-ID, die die Ontologie enthält. |
FileKnowledgeSource
Konfiguration für Datei-Wissensquell, die direkte Datei-Upload und -Indexierung unterstützt.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| corsOptions |
Optionen zur Steuerung des Cross-Origin Resource Sharing (CORS) für die Dateiendpunkte der Datei-Wissensquelle (Hochladen, Listen, Aktualisieren, Löschen). |
|
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| fileParameters |
Die Parameter für die Datei-Wissensquelle. |
|
| kind |
string:
file |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
FileKnowledgeSourceParameters
Parameter für Datei-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| createdResources |
object |
Ressourcen, die von der Datei-Wissensquelle erstellt werden. |
| ingestionParameters |
Konsolidiert alle allgemeinen Eingabeeinstellungen für die Datei-Wissensquelle, einschließlich des Inhaltsextraktionsmodus und eines optionalen EmbeddingModel. |
|
| queryHints |
Standardhinweise, die die Abfrageplanung zu nützlichen Filtern und Verbesserungen für diese indexgestützte Wissensquelle führen. Anfragezeitliche Abfragehinweise ersetzen diese Standardwerte als vollständiges Objekt. |
FreshnessPolicy
Konfiguration für frischebewusste Abrufe. Wenn sie eingestellt sind, erhalten neuere Dokumente beim Abruf einen Ranking-Boost.
| Name | Typ | Beschreibung |
|---|---|---|
| boostingDuration |
string |
ISO 8601-Dauer für das Frischesteigerungsfenster (z. B. 'P90D' für 90 Tage). Dokumente, die jünger als diese Dauer sind, erhalten während der Abruf einen Ranking-Boost. |
IndexedOneLakeKnowledgeSource
Konfiguration für die OneLake-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| indexedOneLakeParameters |
Die Parameter für die Wissensquelle. |
|
| kind |
string:
indexed |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
IndexedOneLakeKnowledgeSourceParameters
Parameter für die OneLake-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| createdResources |
object |
Ressourcen, die von der Wissensquelle erstellt wurden. |
| fabricWorkspaceId |
string |
OneLake-Arbeitsbereichs-ID. |
| ingestionParameters |
Konsolidiert alle allgemeinen Erfassungseinstellungen. |
|
| lakehouseId |
string |
Gibt an, auf welches OneLake-Seehaus zugegriffen werden soll. |
| queryHints |
Standardhinweise, die die Abfrageplanung zu nützlichen Filtern und Verbesserungen für diese indexgestützte Wissensquelle führen. Anfragezeitliche Abfragehinweise ersetzen diese Standardwerte als vollständiges Objekt. |
|
| targetPath |
string |
Optionaler OneLakehouse-Ordner oder Verknüpfung zum Filtern von OneLake-Inhalten. |
IndexedSharePointContainerName
Gibt an, auf welche SharePoint-Bibliotheken zugegriffen werden soll.
| Wert | Beschreibung |
|---|---|
| defaultSiteLibrary |
Indizieren Sie Inhalte aus der Standarddokumentbibliothek der Website. |
| allSiteLibraries |
Indizieren Sie Inhalte aus jeder Dokumentbibliothek auf der Website. |
| useQuery |
Verwenden Sie eine Abfrage, um SharePoint-Inhalte zu filtern. |
IndexedSharePointKnowledgeSource
Konfiguration für SharePoint-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| indexedSharePointParameters |
Die Parameter für die Wissensquelle. |
|
| kind |
string:
indexed |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
IndexedSharePointKnowledgeSourceParameters
Parameter für die SharePoint-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionString |
string |
SharePoint-Verbindungszeichenfolge mit dem Format: SharePointOnlineEndpoint=[URL der SharePoint-Website]; ApplicationId=[Azure AD-App-ID]; ApplicationSecret=[Geheimer Clientschlüssel für Azure AD-Apps]; TenantId=[Mandanten-ID der SharePoint-Website] |
| containerName |
Gibt an, auf welche SharePoint-Bibliotheken zugegriffen werden soll. |
|
| createdResources |
object |
Ressourcen, die von der Wissensquelle erstellt wurden. |
| ingestionParameters |
Konsolidiert alle allgemeinen Erfassungseinstellungen. |
|
| query |
string |
Optionale Abfrage zum Filtern von SharePoint-Inhalten. |
| queryHints |
Standardhinweise, die die Abfrageplanung zu nützlichen Filtern und Verbesserungen für diese indexgestützte Wissensquelle führen. Anfragezeitliche Abfragehinweise ersetzen diese Standardwerte als vollständiges Objekt. |
IndexedSqlKnowledgeSource
Konfiguration für indexierte SQL-Wissensquellen.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| indexedSqlParameters |
Die Parameter für die SQL-Wissensquelle. |
|
| kind |
string:
indexed |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
IndexedSqlKnowledgeSourceParameters
Parameter für indexierte SQL-Wissensquellen.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionString |
string |
Die Verbindungszeichenfolge für die Azure SQL-Datenbank oder SQL Managed Instance. |
| contentColumns |
Optionale Spaltenzuordnungen für Inhaltsfelder. Wenn sie weggelassen werden, werden alle Spalten automatisch entdeckt. |
|
| createdResources |
object |
Ressourcen, die von der Wissensquelle erstellt wurden. |
| embeddingColumns |
Optionale Spaltenabbildungen zum Einbetten von Vektorfeldern. Wenn sie weggelassen werden, werden keine Vektorfelder erzeugt. |
|
| highWaterMarkColumnName |
string |
Optionaler Spaltenname zur Erkennung von Veränderungen bei hohen Wassermarken. Falls vorhanden, verwenden Sie HighWaterMarkChangeDetectionPolicy. |
| ingestionParameters |
Konsolidiert alle allgemeinen Aufnahmeeinstellungen, einschließlich Einbettung von Modell, Schema und Identität. |
|
| queryHints |
Standardhinweise, die die Abfrageplanung zu nützlichen Filtern und Verbesserungen für diese indexgestützte Wissensquelle führen. Anfragezeitliche Abfragehinweise ersetzen diese Standardwerte als vollständiges Objekt. |
|
| tableOrView |
string |
Der Name der Tabelle oder Ansicht zum Indexieren. Kann schema-qualifiziert sein (z. B. 'dbo. MyTable'). |
IndexingSchedule
Stellt einen Zeitplan für die Indizierungsausführung dar.
| Name | Typ | Beschreibung |
|---|---|---|
| interval |
string (duration) |
Das Zeitintervall zwischen den Indexerausführungen. |
| startTime |
string (date-time) |
Der Zeitpunkt, zu dem die Ausführung eines Indexers gestartet werden soll. |
KnowledgeBaseAzureOpenAIModel
Gibt die Azure OpenAI-Ressource an, die für die Abfrageplanung verwendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| azureOpenAIParameters |
Azure OpenAI parameters. |
|
| kind |
string:
azure |
Das KI-Modell, das für die Abfrageplanung verwendet werden soll. |
KnowledgeBaseModelKind
Das KI-Modell, das für die Abfrageplanung verwendet werden soll.
| Wert | Beschreibung |
|---|---|
| azureOpenAI |
Verwenden Sie Azure Open AI-Modelle für die Abfrageplanung. |
KnowledgeSourceAzureOpenAIVectorizer
Gibt die Azure OpenAI-Ressource an, die zum Vektorisieren einer Abfragezeichenfolge verwendet wird.
| Name | Typ | Beschreibung |
|---|---|---|
| azureOpenAIParameters |
Enthält die Parameter, die für die Vektorisierung der Azure OpenAI-Einbettung spezifisch sind. |
|
| kind |
string:
azure |
Der Name der Art von Vektorisierungsmethode, die für die Verwendung mit der Vektorsuche konfiguriert wird. |
KnowledgeSourceIngestionParameters
Konsolidiert alle allgemeinen Erfassungseinstellungen für Wissensquellen.
| Name | Typ | Standardwert | Beschreibung |
|---|---|---|---|
| aiServices |
Optionale AI Services-Konfiguration für die Inhaltsverarbeitung. |
||
| assetStore |
Optionale Asset-Store-Konfiguration zum Speichern extrahierter Assets wie Bilder. |
||
| chatCompletionModel | KnowledgeBaseModel: |
Optionales Chat-Vervollständigungsmodell für die Verbalisierung von Bildern oder die Extraktion von Kontexten. |
|
| contentExtractionMode |
enum:
|
minimal |
Optionaler Modus zur Extraktion von Inhalten. Der Standardwert ist 'minimal'. |
| disableImageVerbalization |
boolean |
False |
Gibt an, ob die Bildverbalisierung deaktiviert werden soll. Die Standardeinstellung ist "false". |
| embeddingModel | KnowledgeSourceVectorizer: |
Optionale Vektorisiererkonfiguration zum Vektorisieren von Inhalten. |
|
| freshnessPolicy |
Optionale Aktualisierungsrichtlinie zur voreingenommenen Abruf zugunsten neuerer Dokumente. |
||
| identity | SearchIndexerDataIdentity: |
Eine explizite Identität, die für diese Wissensquelle verwendet werden soll. |
|
| ingestionPermissionOptions |
Optionale Liste von Berechtigungstypen, die zusammen mit dem Dokumentinhalt aufgenommen werden sollen. Wenn angegeben, werden die Indexerberechtigungsoptionen für die Datenquelle festgelegt. |
||
| ingestionSchedule |
Optionaler Zeitplan für die Datenerfassung. |
||
| networkAccessMode | public |
Optionaler Netzwerkzugriffsmodus zur Aufnahme. Auf 'privat' gestellt, um die Eingabe in einer privaten Ausführungsumgebung durchzuführen, die Datenquellen und Abhängigkeiten über ein privates Netzwerk erreichen kann. Standardmäßig ist 'öffentlich'. Dies ist eine Erstellungszeit-Einstellung und kann nach der Erstellung der Wissensquelle nicht mehr geändert werden. |
KnowledgeSourceIngestionPermissionOption
Berechtigungstypen, die zusammen mit Dokumenteninhalten aufgenommen werden.
| Wert | Beschreibung |
|---|---|
| userIds |
Erfassen Sie explizite Benutzerkennungen zusammen mit Dokumentinhalten. |
| groupIds |
Erfassen Sie Gruppenkennungen zusammen mit Dokumentinhalten. |
| rbacScope |
Erfassen Sie RBAC-Bereichsinformationen zusammen mit Dokumentinhalten. |
| sensitivityLabels |
Führen Sie Microsoft Purview-Sensitivitätsetiketten zusammen mit Dokumentinhalten ein. |
KnowledgeSourceKind
Die Art der Wissensquelle.
| Wert | Beschreibung |
|---|---|
| searchIndex |
Eine Wissensquelle, die Daten aus einem Suchindex liest. |
| azureBlob |
Eine Wissensquelle, die Daten aus Azure Blob Storage liest und in einem Suchindex erfasst. |
| indexedSharePoint |
Eine Wissensquelle, die Daten von indexiertem SharePoint liest. |
| indexedOneLake |
Eine Wissensquelle, die Daten von indexierten OneLake ausliest. |
| indexedSql |
Eine Wissensquelle, die Daten aus der Azure SQL-Datenbank oder der SQL Managed Instance in einen Search Index abruft und aufnimmt. |
| web |
Eine Wissensquelle, die Daten aus dem Web liest. |
| remoteSharePoint |
Eine Wissensquelle, die Daten von entferntem SharePoint liest. |
| workIQ |
Eine Wissensquelle, die Daten aus dem Arbeits-IQ liest |
| file |
Eine Wissensquelle, die das direkte Uploaden und Indexieren von Dateien unterstützt. |
| mcpServer |
Eine Wissensquelle, die von einem MCP-Server (Model Context Protocol) unterstützt wird. |
| fabricDataAgent |
Eine Wissensquelle, die Daten von einem Fabric Data Agent abruft. |
| fabricOntology |
Eine Wissensquelle, die Daten aus Microsoft Fabric Ontology-Ontologien abruft. |
KnowledgeSourceNetworkAccessMode
Spezifiziert den Netzwerkzugriffsmodus für die Erfassung von Wissensquellen. Standardmäßig ist 'öffentlich'.
| Wert | Beschreibung |
|---|---|
| public |
Die Aufnahme läuft in der standardisierten, öffentlich erreichbaren Ausführungsumgebung. Dies ist die Standardoption. |
| private |
Die Eingabe läuft in einer privaten Ausführungsumgebung, sodass Datenquellen und Abhängigkeiten über ein privates Netzwerk (privater Endpunkt / geteilte private Verbindung) erreicht werden können. |
KnowledgeSourceResultsProcessing
Kontrolliert, ob die Ergebnisse einer Wissensquelle neu bewertet werden.
| Wert | Beschreibung |
|---|---|
| rerank |
Ergebnisse aus dieser Wissensquelle durchlaufen die Reranking-Pipeline. Dies ist das Standardverhalten. |
| none |
Die Ergebnisse dieser Wissensquelle umgehen das Reranking und behalten ihre zugrundeliegende Ordnung bei. |
McpServerAuthenticationKind
Die Art der Authentifizierung für einen MCP-Server.
| Wert | Beschreibung |
|---|---|
| foundryConnection |
Authentifizieren Sie sich über eine Azure AI Foundry -Verbindung. |
| storedHeaders |
Authentifiziere dich mit gespeicherten HTTP-Headern. |
McpServerAutoOutputParsing
Automatisch das Ausgabeformat erkennen und entsprechend parsen.
| Name | Typ | Beschreibung |
|---|---|---|
| kind |
string:
auto |
Die Art von Output-Parsing, die man anwenden sollte. |
McpServerFoundryConnectionAuthentication
Authentifizierung über eine Azure AI Foundry -Verbindung.
| Name | Typ | Beschreibung |
|---|---|---|
| foundryConnectionParameters |
Parameter für die Foundry-Verbindungsauthentifizierung. |
|
| kind |
string:
foundry |
Die Art der Authentifizierung, die man verwenden sollte. |
McpServerFoundryConnectionParameters
Parameter für die Foundry-Verbindungsauthentifizierung.
| Name | Typ | Beschreibung |
|---|---|---|
| connectionId |
string |
Die Azure AI Foundry -Verbindungskennung. |
McpServerJsonOutputParsing
Parse die Ausgabe als JSON-Dokument mit den konfigurierten JSON-Parametern.
| Name | Typ | Beschreibung |
|---|---|---|
| jsonParameters |
Parameter für JSON-Ausgabeparsing. Erforderlich, wenn Freundlichkeit 'json' ist. |
|
| kind |
string:
json |
Die Art von Output-Parsing, die man anwenden sollte. |
McpServerKnowledgeSource
Konfiguration für eine Wissensquelle, die von einem MCP-Server (Model Context Protocol) unterstützt wird.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| kind |
string:
mcp |
Der Typ der Wissensquelle. |
| mcpServerParameters |
Die Parameter für die Wissensquelle des MCP-Servers. |
|
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
McpServerKnowledgeSourceParameters
Parameter für eine Wissensquelle eines MCP-Servers.
| Name | Typ | Beschreibung |
|---|---|---|
| authentication | McpServerAuthentication: |
Die Authentifizierungskonfiguration für den MCP-Server. |
| serverURL |
string |
Die URL des MCP-Server-Endpunkts. |
| tools |
Die Liste der Werkzeuge, die auf dem MCP-Server aufgerufen werden können. |
McpServerNoneOutputParsing
Behandle die Ausgabe als einen einzelnen Block ohne Parsing.
| Name | Typ | Beschreibung |
|---|---|---|
| kind |
string:
none |
Die Art von Output-Parsing, die man anwenden sollte. |
McpServerOutputParsingJsonParameters
Parameter für JSON-Ausgabeparsing.
| Name | Typ | Beschreibung |
|---|---|---|
| documentsPath |
string |
Der JSON-Pfad zum Array der Dokumente im Tool-Output. |
| includeContext |
boolean |
Ob der umgebende Kontext aus der JSON-Ausgabe zusammen mit extrahierten Dokumenten aufgenommen werden soll. |
McpServerOutputParsingKind
Die Art von Output-Parsing für ein MCP-Server-Tool.
| Wert | Beschreibung |
|---|---|
| auto |
Automatisch das Ausgabeformat erkennen und entsprechend parsen. |
| json |
Parse die Ausgabe als JSON-Dokument mit den konfigurierten JSON-Parametern. |
| split |
Teile die Ausgabe mit den konfigurierten Split-Parametern in Seiten auf. |
| none |
Behandle die Ausgabe als einen einzelnen Block ohne Parsing. |
McpServerOutputParsingSplitParameters
Parameter für geteilte Ausgabe-Parsing.
| Name | Typ | Beschreibung |
|---|---|---|
| defaultLanguageCode |
Ein Wert, der angibt, welcher Sprachcode verwendet werden soll. Der Standardwert ist |
|
| maximumPageLength |
integer (int32) |
Die maximale Anzahl an Zeichen pro Seite. |
| maximumPagesToTake |
integer (int32) |
Die maximale Anzahl an Seiten, die aus dem Output genommen werden muss. |
| pageOverlapLength |
integer (int32) |
Die Anzahl der Zeichen, die sich zwischen den Seiten überschneiden. |
| textSplitMode |
Der Textsplit-Modus ist zu verwenden. |
McpServerSplitOutputParsing
Teile die Ausgabe mit den konfigurierten Split-Parametern in Seiten auf.
| Name | Typ | Beschreibung |
|---|---|---|
| kind |
string:
split |
Die Art von Output-Parsing, die man anwenden sollte. |
| splitParameters |
Parameter für geteilte Ausgabe-Parsing. |
McpServerStoredHeadersAuthentication
Authentifizierung mit gespeicherten HTTP-Headern.
| Name | Typ | Beschreibung |
|---|---|---|
| kind |
string:
stored |
Die Art der Authentifizierung, die man verwenden sollte. |
| storedHeadersParameters |
Parameter für die Authentifizierung gespeicherter Header. |
McpServerStoredHeadersParameters
Parameter für die Authentifizierung gespeicherter Header.
| Name | Typ | Beschreibung |
|---|---|---|
| headers |
object |
Die gespeicherten HTTP-Header, die in MCP-Serveranfragen aufgenommen werden. |
McpServerTool
Stellt ein einzelnes Werkzeug innerhalb einer Wissensquelle des MCP-Servers dar.
| Name | Typ | Beschreibung |
|---|---|---|
| maxOutputTokens |
integer (int32) |
Optionales Post-Parsing-Token-Limit für die Ausgabe dieses Tools. Muss größer als 0 sein, wenn angegeben. |
| name |
string |
Der Name des zu aufrufenden MCP-Tools. |
| outputParsing | McpServerOutputParsing: |
Optionale Konfiguration zum Parsen der Ausgabe des Werkzeugs. |
| resultsProcessing |
Kontrolliert, ob die geparsten Ergebnisse dieses Tools neu gerankt werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
RemoteSharePointKnowledgeSource
Konfiguration für Remote-SharePoint-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| kind |
string:
remote |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| remoteSharePointParameters |
Die Parameter für die entfernte SharePoint-Wissensquelle. |
|
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
RemoteSharePointKnowledgeSourceParameters
Parameter für die Remote-SharePoint-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| containerTypeId |
string |
Container-ID für SharePoint Embedded-Verbindung. Wenn dieser Wert null ist, wird SharePoint Online verwendet. |
| filterExpression |
string |
KQL-Ausdruck (Keyword Query Language) mit abfragbaren SharePoint-Eigenschaften und -Attributen, um den Abruf vor der Ausführung der Abfrage zu begrenzen. |
| resourceMetadata |
string[] |
Eine Liste der Metadatenfelder, die für jedes Element in der Antwort zurückgegeben werden sollen. In dieser Liste können nur abrufbare Metadateneigenschaften enthalten sein. Standardmäßig werden keine Metadaten zurückgegeben. |
SearchIndexerDataNoneIdentity
Löscht die Identitätseigenschaft einer Datenquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ der Identität angibt. |
SearchIndexerDataUserAssignedIdentity
Gibt die Identität für eine zu verwendende Datenquelle an.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ein URI-Fragment, das den Typ der Identität angibt. |
| federatedIdentityClientId |
string |
Multi-Tenant User-Assigned Managed Identity Support: Die Client-ID der Multi-Tentant-App, die so konfiguriert wurde, dass sie mit der vom Benutzer zugewiesenen verwalteten Identität föderiert. |
| 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. |
SearchIndexFieldReference
Feldreferenz für einen Suchindex.
| Name | Typ | Beschreibung |
|---|---|---|
| name |
string |
Der Name des Felds. |
SearchIndexKnowledgeSource
Wissensquelle, die auf einen Suchindex abzielt.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| kind |
string:
search |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
|
| searchIndexParameters |
Die Parameter für die Wissensquelle. |
SearchIndexKnowledgeSourceBoostKind
Die Art von Boost-Hinweis für eine Suchindex-Informationsquelle.
| Wert | Beschreibung |
|---|---|
| fieldValue |
Verbessern Sie Dokumente basierend auf einem Feldwert. |
| multiWordExpression |
Booste Dokumente basierend auf einem mehrsprachigen Ausdruck. |
SearchIndexKnowledgeSourceFieldValueBoost
Ein Hinweis, der Dokumente basierend auf einem Feldwert verbessert.
| Name | Typ | Beschreibung |
|---|---|---|
| boost |
number (double) |
Ein Multiplikator für die Dokumentenbewertung. Muss eine positive Zahl sein, die nicht gleich 1,0 ist. |
| boostInstructions |
string |
Anweisungen in natürlicher Sprache, die erklären, wann und wie der Boost angewendet werden soll. |
| field |
string minLength: 1 |
Der Name des Suchindexfeldes. |
| fieldValues |
string[] |
Repräsentative Werte für das Feld. |
| kind |
string:
field |
So eine Art Boost-Hinweis. |
SearchIndexKnowledgeSourceFilterHint
Ein Hinweis, der ein Feld und repräsentative Werte identifiziert, die der Abfrageplaner beim Erstellen eines Filters verwenden kann.
| Name | Typ | Beschreibung |
|---|---|---|
| field |
string minLength: 1 |
Der Name des filterbaren Suchindexfeldes. |
| fieldValues |
string[] |
Repräsentative Werte für das Feld. |
| filterInstructions |
string |
Anweisungen in natürlicher Sprache, die erklären, wann und wie man auf dem Feld filtert. |
SearchIndexKnowledgeSourceMultiWordExpressionBoost
Ein Hinweis, der Dokumente basierend auf einem mehrsprachigen Ausdruck verbessert.
| Name | Typ | Beschreibung |
|---|---|---|
| boost |
number (double) |
Ein Multiplikator für die Dokumentenbewertung. Muss eine positive Zahl sein, die nicht gleich 1,0 ist. |
| boostInstructions |
string |
Anweisungen in natürlicher Sprache, die erklären, wann und wie der Boost angewendet werden soll. |
| fieldValues |
string[] |
Repräsentative Werte für den Schub. |
| kind |
string:
multi |
So eine Art Boost-Hinweis. |
SearchIndexKnowledgeSourceParameters
Parameter für die Wissensquelle für den Suchindex.
| Name | Typ | Beschreibung |
|---|---|---|
| baseFilter |
string |
Eine Standard-Filterbedingung, die beim Abruf auf den Index angewendet wird (z. B. 'State eq VA'). Kann zur Abfragezeit über Knowledge Source Laufzeitparameter überschrieben werden. |
| queryHints |
Standardhinweise, die die Abfrageplanung zu nützlichen Filtern und Verbesserungen für diese Suchindex-Wissensquelle führen. Anfragezeitliche Abfragehinweise ersetzen diese Standardwerte als vollständiges Objekt. |
|
| searchFields |
Wird verwendet, um einzuschränken, welche Felder im Suchindex durchsucht werden sollen. |
|
| searchIndexName |
string |
Der Name des Suchindexes. |
| semanticConfigurationName |
string |
Wird verwendet, um eine andere semantische Konfiguration für den Zielsuchindex als die Standardkonfiguration anzugeben. |
| sourceDataFields |
Wird verwendet, um zusätzliche Felder für referenzierte Quelldaten anzufordern. |
SearchIndexKnowledgeSourceQueryHints
Hinweise, die die Abfrageplanung zu nützlichen Filtern und Verbesserungen für eine Suchindex-Wissensquelle führen.
| Name | Typ | Beschreibung |
|---|---|---|
| boosts | SearchIndexKnowledgeSourceBoost[]: |
Verbessern Sie Hinweise, die Bedingungen identifizieren, die der Abfrageplaner nutzen kann, um das Dokumentranking zu beeinflussen. |
| filters |
Filterhinweise, die Felder und repräsentative Werte identifizieren, die der Abfrageplaner beim Erstellen von Filtern verwenden kann. |
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 | Standardwert | Beschreibung |
|---|---|---|---|
| accessCredentials.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. |
|
| accessCredentials.applicationSecret |
string |
Der Authentifizierungsschlüssel der angegebenen AAD-Anwendung. |
|
| 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. |
|
| isServiceLevelKey |
boolean |
False |
Ein optionaler Wert, der angibt, ob dieser Schlüssel ein Service-Level-Schlüssel ist. Die Standardeinstellung ist "false". |
| 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 |
SplitSkillLanguage
Die Sprachcodes, die von SplitSkill für Eingabetext unterstützt werden.
| Wert | Beschreibung |
|---|---|
| am |
Amharic |
| bs |
Bosnian |
| cs |
Tschechisch |
| da |
Dänisch |
| de |
German |
| en |
English |
| es |
Spanish |
| et |
Estonian |
| fi |
Finnisch |
| fr |
French |
| he |
Hebräisch |
| hi |
Hindi |
| hr |
Croatian |
| hu |
Hungarian |
| id |
Indonesian |
| is |
Icelandic |
| it |
Italian |
| ja |
Japanese |
| ko |
Korean |
| lv |
Lettisch |
| nb |
Norwegisch |
| nl |
Holländisch |
| pl |
Polnisch |
| pt |
Portugiesisch (Portugal) |
| pt-br |
Portugiesisch (Brasilien) |
| ru |
Russian |
| sk |
Slovak |
| sl |
Slovenian |
| sr |
Serbisch |
| sv |
Schwedisch |
| tr |
Türkisch |
| ur |
Urdu |
| zh |
Chinesisch (vereinfacht) |
TextSplitMode
Ein Wert, der angibt, welcher Geteilte Modus ausgeführt werden soll.
| Wert | Beschreibung |
|---|---|
| pages |
Teilen Sie den Text in einzelne Seiten auf. |
| sentences |
Teilen Sie den Text in einzelne Sätze. |
VectorSearchVectorizerKind
Die Vektorisierungsmethode, die während der Abfragezeit verwendet werden soll.
| Wert | Beschreibung |
|---|---|
| azureOpenAI |
Generieren Sie Einbettungen mithilfe einer Azure OpenAI-Ressource zur Abfragezeit. |
| customWebApi |
Generieren Sie Einbettungen mithilfe eines benutzerdefinierten Webendpunkts zur Abfragezeit. |
| aiServicesVision |
Generieren Sie Einbettungen für ein Bild oder eine Texteingabe zur Abfragezeit mithilfe der Azure AI Services Vision Vectorize-API. |
| aml |
Generieren Sie Einbettungen mithilfe eines Azure Machine Learning-Endpunkts, der zur Abfragezeit über den Azure AI Foundry -Modellkatalog bereitgestellt wird. |
WebKnowledgeSource
Wissensquelle, die auf Webergebnisse abzielt.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| kind |
string:
web |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
|
| webParameters |
Die Parameter für die Web-Wissensquelle. |
WebKnowledgeSourceDomain
Konfiguration für die Web-Wissensquellendomäne.
| Name | Typ | Beschreibung |
|---|---|---|
| address |
string |
Die Adresse der Domain. |
| includeSubpages |
boolean |
Ob Unterseiten aus dieser Domain eingebunden werden sollen oder nicht. |
WebKnowledgeSourceDomains
Konfiguration der Domäne für Web-Wissensquelle zulassen/blockieren.
| Name | Typ | Beschreibung |
|---|---|---|
| allowedDomains |
Domains, die für Webergebnisse erlaubt sind. |
|
| blockedDomains |
Domains, die aus Webergebnissen blockiert sind. |
WebKnowledgeSourceParameters
Parameter für die Web-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| count |
integer (int32) |
Die Standardanzahl der Webergebnisse, die zurückgegeben werden sollen. Kann zur Abfragezeit über Knowledge Source Laufzeitparameter überschrieben werden. |
| domains |
Konfiguration des Zulassens/Blockierens von Domänen für Webergebnisse. |
|
| freshness |
string |
Der Standard-Frischefilter für Web-Ergebnisse. Kann zur Abfragezeit über Knowledge Source Laufzeitparameter überschrieben werden. |
| language |
string |
Die Standardsprache für Webergebnisse. Kann zur Abfragezeit über Knowledge Source Laufzeitparameter überschrieben werden. |
| market |
string |
Der Standardmarkt für Webergebnisse. Kann zur Abfragezeit über Knowledge Source Laufzeitparameter überschrieben werden. |
WorkIQKnowledgeSource
Konfiguration für WorkIQ Knowledge Source.
| Name | Typ | Beschreibung |
|---|---|---|
| @odata.etag |
string |
Die ETag der Wissensquelle. |
| description |
string |
Optionale benutzerdefinierte Beschreibung. |
| encryptionKey |
Eine Beschreibung eines Verschlüsselungsschlüssels, den Sie in Azure Key Vault erstellen. Dieser Schlüssel dient dazu, eine zusätzliche Ebene der Verschlüsselung im Ruhezustand für die Definition Ihrer Wissensquelle bereitzustellen, wenn Sie die volle Gewissheit wünschen, dass niemand, nicht einmal Microsoft, sie entschlüsseln kann. Sobald Sie Ihre Definition Ihrer Wissensquelle verschlüsselt haben, bleibt sie immer verschlüsselt. Der Suchdienst ignoriert Versuche, diese Eigenschaft auf null festzulegen. Du kannst diese Eigenschaft nach Bedarf ändern, wenn du deinen Verschlüsselungsschlüssel drehen möchtest; Deine Definition der Wissensquelle bleibt unverändert. 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. |
|
| kind |
string:
workIQ |
Der Typ der Wissensquelle. |
| name |
string |
Der Name der Wissensquelle. |
| resultsProcessing |
Kontrolliert, ob Ergebnisse aus dieser Wissensquelle neu bewertet werden, bevor sie in den Endergebnissatz aufgenommen werden. Standardmäßig steht 'Rerank', wenn nicht angegeben. |
|
| workIQParameters |
Die Parameter für die WorkIQ-Wissensquelle, einschließlich der kundeneigenen Entra-App-Konfiguration, die für die Authentifizierung verwendet wird. |
WorkIQKnowledgeSourceParameters
Parameter für eine WorkIQ-Wissensquelle.
| Name | Typ | Beschreibung |
|---|---|---|
| entraAppAuthentication |
Die kundeneigene Microsoft Entra-App-Registrierungskonfiguration wird für die On-the-the-Authentifizierung der Work IQ API verwendet. Der Kunde registriert eine tenant-eigene Entra-App, gewährt ihr die WorkIQAgent.Ask delegated Permission und konfiguriert eine föderierte Zugangsberechtigung, sodass Azure KI-Suche als diese App authentifizieren kann, ohne ein gespeichertes Client-Geheimnis. |