Megosztás a következőn keresztül:


SearchIndexerDataSourceConnection interface

Az indexelő konfigurálásához használható adatforrásdefiníciót jelöli.

Tulajdonságok

connectionString

Az adatforrás kapcsolati sztringje.

container

Az adatforrás adattárolója.

dataChangeDetectionPolicy

Az adatforrás adatváltozás-észlelési szabályzata.

dataDeletionDetectionPolicy

Az adatforrás adattörlési észlelési szabályzata.

description

Az adatforrás leírása.

encryptionKey

Az Azure Key Vaultban létrehozott titkosítási kulcs leírása. Ez a kulcs további inaktív szintű titkosítást biztosít az adatforrás definíciójához, ha teljes bizonyosságot szeretne arról, hogy senki, még a Microsoft sem tudja visszafejteni az adatforrásdefiníciót az Azure Cognitive Searchben. Miután titkosította az adatforrásdefiníciót, az mindig titkosítva marad. Az Azure Cognitive Search figyelmen kívül hagyja a tulajdonság null értékre történő beállítására tett kísérleteket. Szükség szerint módosíthatja ezt a tulajdonságot, ha el szeretné forgatni a titkosítási kulcsot; Az adatforrás definíciója nem lesz hatással. Az ügyfél által felügyelt kulcsokkal rendelkező titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

etag

Az adatforrás ETagje.

identity

Az adatforráshoz használandó explicit felügyelt identitás. Ha nincs megadva, és a kapcsolati sztring felügyelt identitás, a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Ha nincs megadva, az érték változatlan marad. Ha nincs megadva, a tulajdonság értéke törlődik.

name

Az adatforrás neve.

type

Az adatforrás típusa. Lehetséges értékek: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"

Tulajdonság adatai

connectionString

Az adatforrás kapcsolati sztringje.

connectionString?: string

Tulajdonság értéke

string

container

Az adatforrás adattárolója.

container: SearchIndexerDataContainer

Tulajdonság értéke

dataChangeDetectionPolicy

Az adatforrás adatváltozás-észlelési szabályzata.

dataChangeDetectionPolicy?: DataChangeDetectionPolicy

Tulajdonság értéke

dataDeletionDetectionPolicy

Az adatforrás adattörlési észlelési szabályzata.

dataDeletionDetectionPolicy?: SoftDeleteColumnDeletionDetectionPolicy

Tulajdonság értéke

description

Az adatforrás leírása.

description?: string

Tulajdonság értéke

string

encryptionKey

Az Azure Key Vaultban létrehozott titkosítási kulcs leírása. Ez a kulcs további inaktív szintű titkosítást biztosít az adatforrás definíciójához, ha teljes bizonyosságot szeretne arról, hogy senki, még a Microsoft sem tudja visszafejteni az adatforrásdefiníciót az Azure Cognitive Searchben. Miután titkosította az adatforrásdefiníciót, az mindig titkosítva marad. Az Azure Cognitive Search figyelmen kívül hagyja a tulajdonság null értékre történő beállítására tett kísérleteket. Szükség szerint módosíthatja ezt a tulajdonságot, ha el szeretné forgatni a titkosítási kulcsot; Az adatforrás definíciója nem lesz hatással. Az ügyfél által felügyelt kulcsokkal rendelkező titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

encryptionKey?: SearchResourceEncryptionKey

Tulajdonság értéke

etag

Az adatforrás ETagje.

etag?: string

Tulajdonság értéke

string

identity

Az adatforráshoz használandó explicit felügyelt identitás. Ha nincs megadva, és a kapcsolati sztring felügyelt identitás, a rendszer a rendszer által hozzárendelt felügyelt identitást használja. Ha nincs megadva, az érték változatlan marad. Ha nincs megadva, a tulajdonság értéke törlődik.

identity?: SearchIndexerDataIdentity

Tulajdonság értéke

name

Az adatforrás neve.

name: string

Tulajdonság értéke

string

type

Az adatforrás típusa. Lehetséges értékek: "AzureSql", "CosmosDb", "AzureBlob", "AzureTable", "MySql", "AdlsGen2"

type: "azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql" | "adlsgen2"

Tulajdonság értéke

"azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql" | "adlsgen2"