SearchIndexer interface

表示索引子。

屬性

dataSourceName

這個索引子從中讀取資料的資料來源名稱。

description

索引子的描述。

encryptionKey

您在 Azure 金鑰保存庫中建立的加密金鑰描述。 當您想要完整保證沒有任何使用者甚至 Microsoft 可以解密時,此金鑰會用來為索引子定義 (提供額外的待用加密層級,以及索引子執行狀態 Azure 認知搜尋) 。 加密索引子定義之後,它一律會保持加密狀態。 Azure 認知搜尋會忽略將此屬性設定為 null 的嘗試。 如果您想要輪替加密金鑰,您可以視需要變更此屬性;您的索引子定義 (和索引子執行狀態) 不會受到影響。 使用客戶管理的金鑰加密不適用於免費搜尋服務,而且僅適用于在 2019 年 1 月 1 日或之後建立的付費服務。

etag

索引子的 ETag。

fieldMappings

定義資料來源中的欄位與索引中對應目標欄位之間的對應。

isDisabled

值,指出索引子是否已停用。 預設值為 false。 預設值:false。

name

索引子的名稱。

outputFieldMappings

輸出欄位對應會在擴充之後套用,並在編制索引之前立即套用。

parameters

索引子執行的參數。

schedule

這個索引子的排程。

skillsetName

使用此索引子執行的技能集名稱。

targetIndexName

這個索引子寫入資料的索引名稱。

屬性詳細資料

dataSourceName

這個索引子從中讀取資料的資料來源名稱。

dataSourceName: string

屬性值

string

description

索引子的描述。

description?: string

屬性值

string

encryptionKey

您在 Azure 金鑰保存庫中建立的加密金鑰描述。 當您想要完整保證沒有任何使用者甚至 Microsoft 可以解密時,此金鑰會用來為索引子定義 (提供額外的待用加密層級,以及索引子執行狀態 Azure 認知搜尋) 。 加密索引子定義之後,它一律會保持加密狀態。 Azure 認知搜尋會忽略將此屬性設定為 null 的嘗試。 如果您想要輪替加密金鑰,您可以視需要變更此屬性;您的索引子定義 (和索引子執行狀態) 不會受到影響。 使用客戶管理的金鑰加密不適用於免費搜尋服務,而且僅適用于在 2019 年 1 月 1 日或之後建立的付費服務。

encryptionKey?: SearchResourceEncryptionKey

屬性值

etag

索引子的 ETag。

etag?: string

屬性值

string

fieldMappings

定義資料來源中的欄位與索引中對應目標欄位之間的對應。

fieldMappings?: FieldMapping[]

屬性值

isDisabled

值,指出索引子是否已停用。 預設值為 false。 預設值:false。

isDisabled?: boolean

屬性值

boolean

name

索引子的名稱。

name: string

屬性值

string

outputFieldMappings

輸出欄位對應會在擴充之後套用,並在編制索引之前立即套用。

outputFieldMappings?: FieldMapping[]

屬性值

parameters

索引子執行的參數。

parameters?: IndexingParameters

屬性值

schedule

這個索引子的排程。

schedule?: IndexingSchedule

屬性值

skillsetName

使用此索引子執行的技能集名稱。

skillsetName?: string

屬性值

string

targetIndexName

這個索引子寫入資料的索引名稱。

targetIndexName: string

屬性值

string