Knowledge Sources - Get
Hämtar en definition av en kunskapskälla.
GET {endpoint}/knowledgesources('{sourceName}')?api-version=2026-05-01-preview
URI-parametrar
| Name | I | Obligatorisk | Typ | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string (uri) |
Slutpunkts-URL:en för söktjänsten. |
|
source
|
path | True |
string |
Namnet på kunskapskällan. |
|
api-version
|
query | True |
string minLength: 1 |
Den API-version som ska användas för den här åtgärden. |
Begärandehuvud
| Name | Obligatorisk | Typ | Description |
|---|---|---|---|
| x-ms-client-request-id |
string (uuid) |
En ogenomskinlig, globalt unik, klientgenererad strängidentifierare för begäran. |
|
| Accept |
Acceptera-rubriken. |
Svar
| Name | Typ | Description |
|---|---|---|
| 200 OK |
KnowledgeSource:
|
Begäran har slutförts. |
| Other Status Codes |
Ett oväntat felsvar. |
Säkerhet
api-key
Typ:
apiKey
I:
header
OAuth2Auth
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Omfattningar
| Name | Description |
|---|---|
| https://search.azure.com/.default |
Exempel
SearchServiceGetKnowledgeSource
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-preview-test",
"kind": "searchIndex",
"description": "Description of the knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"searchIndexParameters": {
"searchIndexName": "preview-test",
"semanticConfigurationName": "testconfig",
"sourceDataFields": [
{
"name": "description"
},
{
"name": "category"
}
],
"searchFields": [
{
"name": "*"
}
]
}
}
SearchServiceGetKnowledgeSourceAzureBlob
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@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",
"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": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"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"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceFabricDataAgent
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabric-agent-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@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
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-fabricontology-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@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"
}
}
SearchServiceGetKnowledgeSourceIndexedOneLake
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@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",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
},
"indexedOneLakeParameters": {
"fabricWorkspaceId": "<redacted>",
"lakehouseId": "fakeLakehouseId",
"targetPath": "testfolder",
"ingestionParameters": {
"disableImageVerbalization": false,
"ingestionPermissionOptions": [
"userIds",
"groupIds",
"rbacScope"
],
"contentExtractionMode": "standard",
"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"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceIndexedSharePoint
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@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",
"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",
"rbacScope"
],
"contentExtractionMode": "standard",
"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"
},
"aiServices": {
"uri": "https://my-ai-service.azure.com/",
"apiKey": "<redacted>"
}
},
"createdResources": {
"datasource": "ks-preview-test-datasource",
"indexer": "ks-preview-test-indexer",
"skillset": "ks-preview-test-skillset",
"index": "ks-preview-test-index"
}
}
}
SearchServiceGetKnowledgeSourceMcpServer
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@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",
"inclusionMode": "reranked",
"maxOutputTokens": 4096,
"outputParsing": {
"kind": "json",
"jsonParameters": {
"documentsPath": "$.documents[*]",
"includeContext": true
}
}
}
]
}
}
SearchServiceGetKnowledgeSourceWeb
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-preview-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@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",
"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
Exempelbegäran
GET https://previewexampleservice.search.windows.net/knowledgesources('ks-workiq-test')?api-version=2026-05-01-preview
Exempelsvar
{
"@odata.etag": "0x1234568AE7E58A1",
"name": "ks-workiq-test",
"kind": "workIQ",
"description": "Description of the WorkIQ knowledge source.",
"encryptionKey": {
"keyVaultKeyName": "myUserManagedEncryptionKey-createdinAzureKeyVault",
"keyVaultKeyVersion": "myKeyVersion-32charAlphaNumericString",
"keyVaultUri": "https://myKeyVault.vault.azure.net",
"accessCredentials": {
"applicationId": "00000000-0000-0000-0000-000000000000",
"applicationSecret": "<applicationSecret>"
}
}
}
Definitioner
| Name | Description |
|---|---|
| Accept |
Acceptera-rubriken. |
| AIServices |
Parametrar för AI-tjänster. |
|
Asset |
Konfiguration för en tillgångslagring som används för att lagra extraherade tillgångar som bilder. |
|
Azure |
Konfiguration för Azure Blob Storage kunskapskälla. |
|
Azure |
Parametrar för Azure Blob Storage kunskapskälla. |
|
Azure |
Namnet på Azure Open AI-modellen som ska anropas. |
|
Azure |
Anger parametrarna för att ansluta till Azure OpenAI-resursen. |
|
Content |
Mappar en SQL-kolumn till ett sökindexfält. |
|
Embedding |
Mappar en SQL-kolumn till ett vektorfält för inbäddning. |
|
Error |
Ytterligare information om resurshanteringsfelet. |
|
Error |
Felinformationen. |
|
Error |
Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.). |
|
Fabric |
Konfiguration för kunskapskälla för Fabric Data Agent. |
|
Fabric |
Parametrar för kunskapskälla för Fabric Data Agent. |
|
Fabric |
Konfiguration för kunskapskälla för Fabric Ontology. |
|
Fabric |
Parametrar för kunskapskälla om Fabric Ontology. |
|
File |
Konfiguration för filkunskapskälla som stödjer direkt filuppladdning och indexering. |
|
File |
Parametrar för filkunskapskälla. |
|
Freshness |
Konfiguration för färskhetsmedveten hämtning. När de är inställda får nyare dokument en rankingökning vid hämtning. |
|
Indexed |
Konfiguration för OneLake-kunskapskälla. |
|
Indexed |
Parametrar för OneLake-kunskapskälla. |
|
Indexed |
Anger vilka SharePoint-bibliotek som ska användas. |
|
Indexed |
Konfiguration för SharePoint-kunskapskälla. |
|
Indexed |
Parametrar för SharePoint-kunskapskälla. |
|
Indexed |
Konfiguration för indexerad SQL-kunskapskälla. |
|
Indexed |
Parametrar för indexerad SQL-kunskapskälla. |
|
Indexing |
Representerar ett schema för indexeringskörning. |
|
Knowledge |
Anger den Azure OpenAI-resurs som används för att göra frågeplanering. |
|
Knowledge |
AI-modellen som ska användas för frågeplanering. |
|
Knowledge |
Anger den Azure OpenAI-resurs som används för att vektorisera en frågesträng. |
|
Knowledge |
Konsoliderar alla allmänna inmatningsinställningar för kunskapskällor. |
|
Knowledge |
Behörighetstyper för att samla in dokumentinnehållet. |
|
Knowledge |
Typen av kunskapskälla. |
|
Mcp |
Typen av autentisering för en MCP-server. |
|
Mcp |
Upptäck automatiskt utdataformatet och analysera därefter. |
|
Mcp |
Autentisering med en Azure AI Foundry-anslutning. |
|
Mcp |
Parametrar för autentisering av Foundry-anslutning. |
|
Mcp |
Tolka utdata som ett JSON-dokument med hjälp av de konfigurerade JSON-parametrarna. |
|
Mcp |
Konfiguration för en kunskapskälla som backas upp av en MCP (Model Context Protocol)-server. |
|
Mcp |
Parametrar för en kunskapskälla för MCP-server. |
|
Mcp |
Behandla utdata som ett enda block utan någon parsing. |
|
Mcp |
Parametrar för JSON-utdataparsing. |
|
Mcp |
Den typen av utdataparsning för ett MCP-serververktyg. |
|
Mcp |
Parametrar för delad utdataparsing. |
|
Mcp |
Dela upp utdata i sidor med de konfigurerade delningsparametrarna. |
|
Mcp |
Autentisering med lagrade HTTP-headers. |
|
Mcp |
Parametrar för autentisering av lagrade headers. |
|
Mcp |
Representerar ett enda verktyg inom en MCP-serverkunskapskälla. |
|
Mcp |
Styr hur analyserade MCP-verktygsresultat integreras i slutresultatuppsättningen. |
|
Remote |
Konfiguration för fjärransluten SharePoint-kunskapskälla. |
|
Remote |
Parametrar för fjärransluten SharePoint-kunskapskälla. |
|
Search |
Rensar identitetsegenskapen för en datakälla. |
|
Search |
Anger identiteten för en datakälla som ska användas. |
|
Search |
Fältreferens för ett sökindex. |
|
Search |
Kunskapskälla som riktar sig till ett sökindex. |
|
Search |
Parametrar för kunskapskälla för sökindex. |
|
Search |
En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data, till exempel index och synonymmappningar. |
|
Split |
Språkkoderna som stöds för indatatext av SplitSkill. |
|
Text |
Ett värde som anger vilket delningsläge som ska utföras. |
|
Vector |
Den vektoriseringsmetod som ska användas under frågetiden. |
|
Web |
Kunskapskälla som riktar in sig på webbresultat. |
|
Web |
Konfiguration för domän för webbkunskapskälla. |
|
Web |
Konfiguration av tillåtet/blockerat domän för webbkunskapskälla. |
|
Web |
Parametrar för webbkunskapskälla. |
|
Work |
Konfiguration för WorkIQ:s kunskapskälla. |
Accept
Acceptera-rubriken.
| Värde | Description |
|---|---|
| application/json;odata.metadata=minimal |
AIServices
Parametrar för AI-tjänster.
| Name | Typ | Description |
|---|---|---|
| apiKey |
string |
API-nyckeln för åtkomst till AI-tjänster. |
| uri |
string (uri) |
URI:n för AI Services-slutpunkten. |
AssetStore
Konfiguration för en tillgångslagring som används för att lagra extraherade tillgångar som bilder.
| Name | Typ | Description |
|---|---|---|
| connectionString |
string |
reťazec pripojenia för asset store. |
| containerName |
string |
Namnet på blobcontainern i tillgångslagret där extraherade tillgångar (till exempel bilder) lagras. |
AzureBlobKnowledgeSource
Konfiguration för Azure Blob Storage kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| azureBlobParameters |
Typen av kunskapskälla. |
|
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
azure |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
AzureBlobKnowledgeSourceParameters
Parametrar för Azure Blob Storage kunskapskälla.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| connectionString |
string |
Nyckelbaserad συμβολοσειρά σύνδεσης eller ResourceId-formatet om du använder en |
|
| containerName |
string |
Namnet på bloblagringsbehållaren. |
|
| createdResources |
object |
Resurser som skapats av kunskapskällan. |
|
| folderPath |
string |
Valfri mappsökväg i containern. |
|
| ingestionParameters |
Konsoliderar alla allmänna inmatningsinställningar. |
||
| isADLSGen2 |
boolean |
False |
Ange till true om du ansluter till ett ADLS Gen2-lagringskonto. Standardvärdet är false. |
AzureOpenAIModelName
Namnet på Azure Open AI-modellen som ska anropas.
| Värde | Description |
|---|---|
| text-embedding-ada-002 |
TextEmbeddingAda002-modellen. |
| text-embedding-3-large |
TextEmbedding3Stor modell. |
| text-embedding-3-small |
TextEmbedding3Small-modellen. |
| gpt-4o |
Gpt4o-modell. |
| gpt-4o-mini |
Gpt4oMini-modell. |
| gpt-4.1 |
Gpt41-modellen. |
| 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-modellen. |
| gpt-5.1 |
Gpt51-modellen. |
| gpt-5.2 |
Gpt52-modellen. |
| gpt-5.4 |
Gpt54-modell. |
| gpt-5.4-mini |
Gpt54Mini-modell. |
| gpt-5.4-nano |
Gpt54Nano-modellen. |
| gpt-5.5 |
Gpt55-modellen. |
AzureOpenAIVectorizerParameters
Anger parametrarna för att ansluta till Azure OpenAI-resursen.
| Name | Typ | Description |
|---|---|---|
| apiKey |
string |
API-nyckeln för den avsedda Azure OpenAI-resursen. |
| authIdentity | SearchIndexerDataIdentity: |
Den användartilldelade hanterade identiteten som används för utgående anslutningar. |
| deploymentId |
string |
ID för Azure OpenAI-modelldistributionen på den avsedda resursen. |
| modelName |
Namnet på den inbäddningsmodell som distribueras på den angivna deploymentId-sökvägen. |
|
| resourceUri |
string (uri) |
Resurs-URI för Azure OpenAI-resursen. |
ContentColumnMapping
Mappar en SQL-kolumn till ett sökindexfält.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Målindexfältets namn. |
| searchFieldType |
string |
Azure AI-sökning fälttyp (t.ex. Edm.String, Edm.Int32). |
| sourceField |
string |
SQL-kolumnnamn. |
EmbeddingColumnMapping
Mappar en SQL-kolumn till ett vektorfält för inbäddning.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Målvektorfältets namn i sökindexet. |
| sourceField |
string |
SQL-kolumnen används som indata för inbäddningsgenerering. |
ErrorAdditionalInfo
Ytterligare information om resurshanteringsfelet.
| Name | Typ | Description |
|---|---|---|
| info |
Ytterligare information. |
|
| type |
string |
Ytterligare informationstyp. |
ErrorDetail
Felinformationen.
| Name | Typ | Description |
|---|---|---|
| additionalInfo |
Ytterligare information om felet. |
|
| code |
string |
Felkoden. |
| details |
Felinformationen. |
|
| message |
string |
Felmeddelandet. |
| target |
string |
Felmålet. |
ErrorResponse
Vanligt felsvar för alla Azure Resource Manager-API:er för att returnera felinformation för misslyckade åtgärder. (Detta följer även formatet för OData-felsvar.).
| Name | Typ | Description |
|---|---|---|
| error |
Felobjektet. |
FabricDataAgentKnowledgeSource
Konfiguration för kunskapskälla för Fabric Data Agent.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| fabricDataAgentParameters |
Parametrarna för kunskapskällan om Fabric Data Agent. |
|
| kind |
string:
fabric |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
FabricDataAgentKnowledgeSourceParameters
Parametrar för kunskapskälla för Fabric Data Agent.
| Name | Typ | Description |
|---|---|---|
| dataAgentId |
string |
Specificerar vilken Fabric Data Agent som ska användas. |
| workspaceId |
string |
Fabric workspace ID. |
FabricOntologyKnowledgeSource
Konfiguration för kunskapskälla för Fabric Ontology.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| fabricOntologyParameters |
Parametrarna för kunskapskällan om Fabric Ontology. |
|
| kind |
string:
fabric |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
FabricOntologyKnowledgeSourceParameters
Parametrar för kunskapskälla om Fabric Ontology.
| Name | Typ | Description |
|---|---|---|
| ontologyId |
string |
ID:t för ontologin att använda från Fabric-arbetsytan. |
| workspaceId |
string |
Fabric-arbetsområdes-ID:t som innehåller ontologin. |
FileKnowledgeSource
Konfiguration för filkunskapskälla som stödjer direkt filuppladdning och indexering.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| fileParameters |
Parametrarna för filkunskapskällan. |
|
| kind |
string:
file |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
FileKnowledgeSourceParameters
Parametrar för filkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| createdResources |
object |
Resurser skapade av filkunskapskällan. |
| ingestionParameters |
Konsoliderar alla allmänna inmatningsinställningar för filkunskapskällan, inklusive innehållsextraktionsläget och en valfri embeddingModel. |
FreshnessPolicy
Konfiguration för färskhetsmedveten hämtning. När de är inställda får nyare dokument en rankingökning vid hämtning.
| Name | Typ | Description |
|---|---|---|
| boostingDuration |
string |
ISO 8601-varaktighet för fräschörshöjningsfönstret (t.ex. 'P90D' i 90 dagar). Dokument som är nyare än denna period får en rankningshöjning vid hämtning. |
IndexedOneLakeKnowledgeSource
Konfiguration för OneLake-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| indexedOneLakeParameters |
Parametrarna för kunskapskällan. |
|
| kind |
string:
indexed |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
IndexedOneLakeKnowledgeSourceParameters
Parametrar för OneLake-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| createdResources |
object |
Resurser som skapats av kunskapskällan. |
| fabricWorkspaceId |
string |
ID för OneLake-arbetsyta. |
| ingestionParameters |
Konsoliderar alla allmänna inmatningsinställningar. |
|
| lakehouseId |
string |
Anger vilket OneLake lakehouse som ska komma åt. |
| targetPath |
string |
Valfri OneLakehouse-mapp eller genväg för att filtrera OneLake-innehåll. |
IndexedSharePointContainerName
Anger vilka SharePoint-bibliotek som ska användas.
| Värde | Description |
|---|---|
| defaultSiteLibrary |
Indexera innehåll från webbplatsens standarddokumentbibliotek. |
| allSiteLibraries |
Indexera innehåll från alla dokumentbibliotek på webbplatsen. |
| useQuery |
Använd en fråga för att filtrera SharePoint-innehåll. |
IndexedSharePointKnowledgeSource
Konfiguration för SharePoint-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| indexedSharePointParameters |
Parametrarna för kunskapskällan. |
|
| kind |
string:
indexed |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
IndexedSharePointKnowledgeSourceParameters
Parametrar för SharePoint-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| connectionString |
string |
SharePoint-anslutningssträng med format: SharePointOnlineEndpoint=[URL för SharePoint-webbplats]; ApplicationId=[Azure AD App-ID]; ApplicationSecret=[Klienthemlighet för Azure AD App]; TenantId=[Klient-ID för SharePoint-webbplats] |
| containerName |
Anger vilka SharePoint-bibliotek som ska användas. |
|
| createdResources |
object |
Resurser som skapats av kunskapskällan. |
| ingestionParameters |
Konsoliderar alla allmänna inmatningsinställningar. |
|
| query |
string |
Valfri fråga för att filtrera SharePoint-innehåll. |
IndexedSqlKnowledgeSource
Konfiguration för indexerad SQL-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| indexedSqlParameters |
Parametrarna för SQL-kunskapskällan. |
|
| kind |
string:
indexed |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
IndexedSqlKnowledgeSourceParameters
Parametrar för indexerad SQL-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| connectionString |
string |
reťazec pripojenia för Azure SQL Database eller SQL Managed Instance. |
| contentColumns |
Valfria kolumnmappningar för innehållsfält. Om de utelämnas blir alla kolumner automatiskt upptäckta. |
|
| createdResources |
object |
Resurser som skapats av kunskapskällan. |
| embeddingColumns |
Valfria kolumnmappningar för inbäddning av vektorfält. Om den utelämnas skapas inga vektorfält. |
|
| highWaterMarkColumnName |
string |
Valfritt kolumnnamn för detektering av högvattenmärkesförändringar. Om det finns, använd HighWaterMarkChangeDetectionPolicy. |
| ingestionParameters |
Konsoliderar alla allmänna insamlingsinställningar inklusive inbäddningsmodell, schema och identitet. |
|
| tableOrView |
string |
Namnet på tabellen eller vyn som ska indexeras. Kan schema-kvalificeras (t.ex. 'dbo. MyTable'). |
IndexingSchedule
Representerar ett schema för indexeringskörning.
| Name | Typ | Description |
|---|---|---|
| interval |
string (duration) |
Tidsintervallet mellan indexerarkörningar. |
| startTime |
string (date-time) |
Den tid då en indexerare ska börja köras. |
KnowledgeBaseAzureOpenAIModel
Anger den Azure OpenAI-resurs som används för att göra frågeplanering.
| Name | Typ | Description |
|---|---|---|
| azureOpenAIParameters |
Azure OpenAI-parametrar. |
|
| kind |
string:
azure |
AI-modellen som ska användas för frågeplanering. |
KnowledgeBaseModelKind
AI-modellen som ska användas för frågeplanering.
| Värde | Description |
|---|---|
| azureOpenAI |
Använd Azure Open AI-modeller för frågeplanering. |
KnowledgeSourceAzureOpenAIVectorizer
Anger den Azure OpenAI-resurs som används för att vektorisera en frågesträng.
| Name | Typ | Description |
|---|---|---|
| azureOpenAIParameters |
Innehåller de parametrar som är specifika för Azure OpenAI-inbäddningsvektorisering. |
|
| kind |
string:
azure |
Namnet på den typ av vektoriseringsmetod som konfigureras för användning med vektorsökning. |
KnowledgeSourceIngestionParameters
Konsoliderar alla allmänna inmatningsinställningar för kunskapskällor.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| aiServices |
Valfri AI Services-konfiguration för innehållsbearbetning. |
||
| assetStore |
Valfri konfiguration av tillgångslagring för att lagra extraherade tillgångar såsom bilder. |
||
| chatCompletionModel | KnowledgeBaseModel: |
Valfri modell för chattkomplettering för bildverbalisering eller kontextextrahering. |
|
| contentExtractionMode |
enum:
|
minimal |
Valfritt läge för extrahering av innehåll. Standardvärdet är "minimal". |
| disableImageVerbalization |
boolean |
False |
Anger om verbalisering av bilder ska inaktiveras. Standardvärdet är false. |
| embeddingModel | KnowledgeSourceVectorizer: |
Valfri vektoriseringskonfiguration för vektorisering av innehåll. |
|
| freshnessPolicy |
Valfri färskhetspolicy för att snedvrida återvinning mot nyare dokument. |
||
| identity | SearchIndexerDataIdentity: |
En explicit identitet som ska användas för den här kunskapskällan. |
|
| ingestionPermissionOptions |
Valfri lista över behörighetstyper som ska importeras tillsammans med dokumentinnehåll. Om det anges anges anges behörighetsalternativen för indexeraren för datakällan. |
||
| ingestionSchedule |
Valfritt schema för datainmatning. |
KnowledgeSourceIngestionPermissionOption
Behörighetstyper för att samla in dokumentinnehållet.
| Värde | Description |
|---|---|
| userIds |
Mata in explicita användaridentifierare tillsammans med dokumentinnehåll. |
| groupIds |
Mata in gruppidentifierare tillsammans med dokumentinnehåll. |
| rbacScope |
Mata in RBAC-omfångsinformation tillsammans med dokumentinnehåll. |
| sensitivityLabels |
Ta in Microsoft Purview-känslighetsetiketter tillsammans med dokumentinnehåll. |
KnowledgeSourceKind
Typen av kunskapskälla.
| Värde | Description |
|---|---|
| searchIndex |
En kunskapskälla som läser data från ett sökindex. |
| azureBlob |
En kunskapskälla som läser och matar in data från Azure Blob Storage till ett sökindex. |
| indexedSharePoint |
En kunskapskälla som läser data från indexerad SharePoint. |
| indexedOneLake |
En kunskapskälla som läser data från indexerad OneLake. |
| indexedSql |
En kunskapskälla som hämtar och tar in data från Azure SQL Database eller SQL Managed Instance till ett sökindex. |
| web |
En kunskapskälla som läser data från webben. |
| remoteSharePoint |
En kunskapskälla som läser data från fjärr-SharePoint. |
| workIQ |
En kunskapskälla som läser data från arbets-IQ |
| file |
En kunskapskälla som stödjer direkt filuppladdning och indexering. |
| mcpServer |
En kunskapskälla som backas upp av en MCP (Model Context Protocol)-server. |
| fabricDataAgent |
En kunskapskälla som hämtar data från en Fabric Data Agent. |
| fabricOntology |
En kunskapskälla som hämtar data från Microsoft Fabric Ontology-ontologier. |
McpServerAuthenticationKind
Typen av autentisering för en MCP-server.
| Värde | Description |
|---|---|
| foundryConnection |
Autentisera med hjälp av en Azure AI Foundry-anslutning. |
| storedHeaders |
Autentisera med lagrade HTTP-headers. |
McpServerAutoOutputParsing
Upptäck automatiskt utdataformatet och analysera därefter.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
auto |
Den typ av output-parsing man ska använda. |
McpServerFoundryConnectionAuthentication
Autentisering med en Azure AI Foundry-anslutning.
| Name | Typ | Description |
|---|---|---|
| foundryConnectionParameters |
Parametrar för autentisering av Foundry-anslutning. |
|
| kind |
string:
foundry |
Den typ av autentisering som ska användas. |
McpServerFoundryConnectionParameters
Parametrar för autentisering av Foundry-anslutning.
| Name | Typ | Description |
|---|---|---|
| connectionId |
string |
Azure AI Foundry-anslutningsidentifieraren. |
McpServerJsonOutputParsing
Tolka utdata som ett JSON-dokument med hjälp av de konfigurerade JSON-parametrarna.
| Name | Typ | Description |
|---|---|---|
| jsonParameters |
Parametrar för JSON-utdataparsing. Krävs när 'kind' är 'json'. |
|
| kind |
string:
json |
Den typ av output-parsing man ska använda. |
McpServerKnowledgeSource
Konfiguration för en kunskapskälla som backas upp av en MCP (Model Context Protocol)-server.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
mcp |
Typen av kunskapskälla. |
| mcpServerParameters |
Parametrarna för MCP-serverns kunskapskälla. |
|
| name |
string |
Namnet på kunskapskällan. |
McpServerKnowledgeSourceParameters
Parametrar för en kunskapskälla för MCP-server.
| Name | Typ | Description |
|---|---|---|
| authentication | McpServerAuthentication: |
Autentiseringskonfigurationen för MCP-servern. |
| serverURL |
string |
URL:en till MCP-serverns endpoint. |
| tools |
Listan över verktyg som ska anropas på MCP-servern. |
McpServerNoneOutputParsing
Behandla utdata som ett enda block utan någon parsing.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
none |
Den typ av output-parsing man ska använda. |
McpServerOutputParsingJsonParameters
Parametrar för JSON-utdataparsing.
| Name | Typ | Description |
|---|---|---|
| documentsPath |
string |
JSON-vägen till arrayen av dokument i verktygsutdatan. |
| includeContext |
boolean |
Om man ska inkludera omgivande kontext från JSON-utdata tillsammans med extraherade dokument. |
McpServerOutputParsingKind
Den typen av utdataparsning för ett MCP-serververktyg.
| Värde | Description |
|---|---|
| auto |
Upptäck automatiskt utdataformatet och analysera därefter. |
| json |
Tolka utdata som ett JSON-dokument med hjälp av de konfigurerade JSON-parametrarna. |
| split |
Dela upp utdata i sidor med de konfigurerade delningsparametrarna. |
| none |
Behandla utdata som ett enda block utan någon parsing. |
McpServerOutputParsingSplitParameters
Parametrar för delad utdataparsing.
| Name | Typ | Description |
|---|---|---|
| defaultLanguageCode |
Ett värde som anger vilken språkkod som ska användas. Standard är |
|
| maximumPageLength |
integer (int32) |
Maximalt antal tecken per sida. |
| maximumPagesToTake |
integer (int32) |
Det maximala antalet sidor att ta från utdatan. |
| pageOverlapLength |
integer (int32) |
Antalet tecken som överlappar mellan sidorna. |
| textSplitMode |
Textdelningsläget att använda. |
McpServerSplitOutputParsing
Dela upp utdata i sidor med de konfigurerade delningsparametrarna.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
split |
Den typ av output-parsing man ska använda. |
| splitParameters |
Parametrar för delad utdataparsing. |
McpServerStoredHeadersAuthentication
Autentisering med lagrade HTTP-headers.
| Name | Typ | Description |
|---|---|---|
| kind |
string:
stored |
Den typ av autentisering som ska användas. |
| storedHeadersParameters |
Parametrar för autentisering av lagrade headers. |
McpServerStoredHeadersParameters
Parametrar för autentisering av lagrade headers.
| Name | Typ | Description |
|---|---|---|
| headers |
object |
De lagrade HTTP-huvuden som ska inkluderas i MCP-serverförfrågningar. |
McpServerTool
Representerar ett enda verktyg inom en MCP-serverkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| inclusionMode |
Styr hur de parsade resultaten från detta verktyg integreras i slutresultatuppsättningen. Går som standard till 'omrankad' när det inte specificeras. |
|
| maxOutputTokens |
integer (int32) |
Valfri token-tak för efterbearbetning av detta verktygs utdata. Måste vara större än 0 när det specificeras. |
| name |
string |
Namnet på MCP-verktyget som ska anropas. |
| outputParsing | McpServerOutputParsing: |
Valfri konfiguration för att tolka verktygets utdata. |
McpServerToolInclusionMode
Styr hur analyserade MCP-verktygsresultat integreras i slutresultatuppsättningen.
| Värde | Description |
|---|---|
| reranked |
Verktygsresultaten går igenom omklassificerings- och aggregeringspipelinen tillsammans med resultat från andra kunskapskällor. Det här är standardbeteendet. |
| always |
Verktygsresultat kringgår omklassificering och inkluderas alltid i agentens kontext. |
RemoteSharePointKnowledgeSource
Konfiguration för fjärransluten SharePoint-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
remote |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| remoteSharePointParameters |
Parametrarna för den fjärrbaserade SharePoint-kunskapskällan. |
RemoteSharePointKnowledgeSourceParameters
Parametrar för fjärransluten SharePoint-kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| containerTypeId |
string |
Container-ID för SharePoint Embedded-anslutning. När detta är null används SharePoint Online. |
| filterExpression |
string |
KQL-uttryck (Keyword Query Language) med frågebara SharePoint-egenskaper och attribut för att begränsa hämtningen innan frågan körs. |
| resourceMetadata |
string[] |
En lista över metadatafält som ska returneras för varje objekt i svaret. Endast hämtningsbara metadataegenskaper kan tas med i den här listan. Som standard returneras inga metadata. |
SearchIndexerDataNoneIdentity
Rensar identitetsegenskapen för en datakälla.
| Name | Typ | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av identitet. |
SearchIndexerDataUserAssignedIdentity
Anger identiteten för en datakälla som ska användas.
| Name | Typ | Description |
|---|---|---|
| @odata.type |
string:
#Microsoft. |
Ett URI-fragment som anger typen av identitet. |
| federatedIdentityClientId |
string |
Multi-tenant User-Assigned Managed Identity Support: Klient-ID:t för den multi-tentant-appen som har konfigurerats för att federera med den användartilldelade hanterade identiteten. |
| userAssignedIdentity |
string |
Det fullständigt kvalificerade Azure-resurs-ID:t för en användartilldelad hanterad identitet, vanligtvis i formuläret "/subscriptions/12345678-1234-1234-1234567890ab/resourceGroups/rg/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId" som borde ha tilldelats söktjänsten. |
SearchIndexFieldReference
Fältreferens för ett sökindex.
| Name | Typ | Description |
|---|---|---|
| name |
string |
Namnet på fältet. |
SearchIndexKnowledgeSource
Kunskapskälla som riktar sig till ett sökindex.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
search |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| searchIndexParameters |
Parametrarna för kunskapskällan. |
SearchIndexKnowledgeSourceParameters
Parametrar för kunskapskälla för sökindex.
| Name | Typ | Description |
|---|---|---|
| baseFilter |
string |
Ett standardfiltervillkor applicerades på indexet vid återhämtningstillfället (t.ex. 'Tillstånds-eq VA'). Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
| searchFields |
Används för att begränsa vilka fält som ska sökas i sökindexet. |
|
| searchIndexName |
string |
Namnet på sökindexet. |
| semanticConfigurationName |
string |
Används för att ange en annan semantisk konfiguration för målsökindexet än standardindexet. |
| sourceDataFields |
Används för att begära ytterligare fält för refererade källdata. |
SearchResourceEncryptionKey
En kundhanterad krypteringsnyckel i Azure Key Vault. Nycklar som du skapar och hanterar kan användas för att kryptera eller dekryptera vilande data, till exempel index och synonymmappningar.
| Name | Typ | Standardvärde | Description |
|---|---|---|---|
| accessCredentials.applicationId |
string |
Ett AAD-program-ID som har beviljats nödvändiga åtkomstbehörigheter till Azure Key Vault som ska användas när du krypterar dina data i vila. Program-ID:t bör inte förväxlas med objekt-ID:t för ditt AAD-program. |
|
| accessCredentials.applicationSecret |
string |
Autentiseringsnyckeln för det angivna AAD-programmet. |
|
| identity | SearchIndexerDataIdentity: |
En explicit hanterad identitet som ska användas för den här krypteringsnyckeln. Om det inte anges och egenskapen för åtkomstautentiseringsuppgifter är null används den systemtilldelade hanterade identiteten. Om den explicita identiteten är ospecificerad vid uppdatering av resursen förblir den oförändrad. Om "ingen" anges rensas värdet för den här egenskapen. |
|
| isServiceLevelKey |
boolean |
False |
Ett valfritt värde som anger om denna nyckel är en servicenivånyckel. Standardvärdet är false. |
| keyVaultKeyName |
string |
Namnet på din Azure Key Vault-nyckel som ska användas för att kryptera dina vilande data. |
|
| keyVaultKeyVersion |
string |
Den version av Azure Key Vault-nyckeln som ska användas för att kryptera dina vilande data. |
|
| keyVaultUri |
string |
URI:n för ditt Azure Key Vault, även kallat DNS-namn, som innehåller nyckeln som ska användas för att kryptera dina data i vila. Ett exempel på en URI kan vara |
SplitSkillLanguage
Språkkoderna som stöds för indatatext av SplitSkill.
| Värde | Description |
|---|---|
| am |
Amhariska |
| bs |
bosniska |
| cs |
Tjeckiska |
| da |
Danska |
| de |
Tyska |
| en |
Engelska |
| es |
Spanska |
| et |
Estniska |
| fi |
Finska |
| fr |
Franska |
| he |
Hebreiska |
| hi |
Hindi |
| hr |
Kroatiska |
| hu |
Ungerska |
| id |
Indonesian |
| is |
Isländska |
| it |
Italienska |
| ja |
Japanska |
| ko |
Koreanska |
| lv |
Lettiska |
| nb |
Norska |
| nl |
Nederländska |
| pl |
Polska |
| pt |
Portugisiska (Portugal) |
| pt-br |
Portugisiska (Brasilien) |
| ru |
Ryska |
| sk |
Slovakiska |
| sl |
Slovenien |
| sr |
Serbiska |
| sv |
Svenska |
| tr |
Turkiska |
| ur |
Urdu |
| zh |
Kinesiska (förenklad) |
TextSplitMode
Ett värde som anger vilket delningsläge som ska utföras.
| Värde | Description |
|---|---|
| pages |
Dela upp texten i enskilda sidor. |
| sentences |
Dela upp texten i enskilda meningar. |
VectorSearchVectorizerKind
Den vektoriseringsmetod som ska användas under frågetiden.
| Värde | Description |
|---|---|
| azureOpenAI |
Generera inbäddningar med hjälp av en Azure OpenAI-resurs vid frågetillfället. |
| customWebApi |
Generera inbäddningar med hjälp av en anpassad webbslutpunkt vid frågetillfället. |
| aiServicesVision |
Generera inbäddningar för en bild eller textinmatning vid frågetillfället med hjälp av Azure AI Services Vision Vectorize-API:et. |
| aml |
Generera inbäddningar med hjälp av en Azure Machine Learning-slutpunkt som distribueras via Azure AI Foundry Model Catalog vid frågetillfället. |
WebKnowledgeSource
Kunskapskälla som riktar in sig på webbresultat.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
web |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |
| webParameters |
Parametrarna för webbkunskapskällan. |
WebKnowledgeSourceDomain
Konfiguration för domän för webbkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| address |
string |
Adressen till domänen. |
| includeSubpages |
boolean |
Om undersidor från den här domänen ska inkluderas eller inte. |
WebKnowledgeSourceDomains
Konfiguration av tillåtet/blockerat domän för webbkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| allowedDomains |
Domäner som är tillåtna för webbresultat. |
|
| blockedDomains |
Domäner som blockeras från webbresultat. |
WebKnowledgeSourceParameters
Parametrar för webbkunskapskälla.
| Name | Typ | Description |
|---|---|---|
| count |
integer (int32) |
Standardantalet webbresultat som ska returneras. Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
| domains |
Domän tillåt/blockera konfiguration för webbresultat. |
|
| freshness |
string |
Standardfiltret för färskhet för webbresultat. Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
| language |
string |
Standardspråket för webbresultat. Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
| market |
string |
Standardmarknaden för webbresultat. Kan överskrivas vid frågetid via knowledge source runtime-parametrar. |
WorkIQKnowledgeSource
Konfiguration för WorkIQ:s kunskapskälla.
| Name | Typ | Description |
|---|---|---|
| @odata.etag |
string |
ETag för kunskapskällan. |
| description |
string |
Valfri användardefinierad beskrivning. |
| encryptionKey |
En beskrivning av en krypteringsnyckel som du skapar i Azure Key Vault. Denna nyckel används för att ge en extra nivå av kryptering i vila för din definition av kunskapskälla när du vill ha full säkerhet att ingen, inte ens Microsoft, kan dekryptera dem. När du har krypterat din definition av kunskapskälla kommer den alltid att förbli krypterad. Söktjänsten ignorerar försök att ange den här egenskapen till null. Du kan ändra denna egenskap vid behov om du vill rotera din krypteringsnyckel; Din definition av kunskapskälla kommer inte att påverkas. Kryptering med kundhanterade nycklar är inte tillgängligt för kostnadsfria söktjänster och är endast tillgängligt för betaltjänster som skapats den 1 januari 2019 eller senare. |
|
| kind |
string:
workIQ |
Typen av kunskapskälla. |
| name |
string |
Namnet på kunskapskällan. |