SearchIndexerDataSourceConnection interface
인덱서 구성에 사용할 수 있는 데이터 원본 정의를 나타냅니다.
속성
connection |
데이터 원본에 대한 연결 문자열입니다. |
container | 데이터 원본의 데이터 컨테이너입니다. |
data |
데이터 원본에 대한 데이터 변경 검색 정책입니다. |
data |
데이터 원본에 대한 데이터 삭제 검색 정책입니다. |
description | 데이터 원본에 대한 설명입니다. |
encryption |
Azure Key Vault에서 만드는 암호화 키에 대한 설명입니다. 이 키는 Microsoft를 비롯한 누구도 Azure Cognitive Search에서 데이터 원본 정의를 해독할 수 없다는 완전한 보증을 원할 때 데이터 원본 정의에 대한 추가 수준의 미사용 암호화를 제공하는 데 사용됩니다. 데이터 원본 정의를 암호화한 후에는 항상 암호화된 상태로 유지됩니다. Azure Cognitive Search는 이 속성을 null로 설정하려는 시도를 무시합니다. 암호화 키를 회전하려는 경우 필요에 따라 이 속성을 변경할 수 있습니다. 데이터 원본 정의는 영향을 받지 않습니다. 고객 관리형 키를 사용한 암호화는 무료 검색 서비스에 사용할 수 없으며 2019년 1월 1일 이후 생성된 유료 서비스에만 사용할 수 있습니다. |
etag | DataSource의 ETag입니다. |
identity | 이 데이터 원본에 사용할 명시적 관리 ID입니다. 지정하지 않고 연결 문자열이 관리 ID인 경우 시스템 할당 관리 ID가 사용됩니다. 지정하지 않으면 값이 변경되지 않은 상태로 유지됩니다. "none"을 지정하면 이 속성의 값이 지워집니다. |
name | 데이터 원본의 이름입니다. |
type | 데이터 원본의 형식입니다. 가능한 값은 'AzureSql', 'CosmosDb', 'AzureBlob', 'AzureTable', 'MySql', 'AdlsGen2'입니다. |
속성 세부 정보
connectionString
데이터 원본에 대한 연결 문자열입니다.
connectionString?: string
속성 값
string
container
dataChangeDetectionPolicy
데이터 원본에 대한 데이터 변경 검색 정책입니다.
dataChangeDetectionPolicy?: DataChangeDetectionPolicy
속성 값
dataDeletionDetectionPolicy
데이터 원본에 대한 데이터 삭제 검색 정책입니다.
dataDeletionDetectionPolicy?: SoftDeleteColumnDeletionDetectionPolicy
속성 값
description
데이터 원본에 대한 설명입니다.
description?: string
속성 값
string
encryptionKey
Azure Key Vault에서 만드는 암호화 키에 대한 설명입니다. 이 키는 Microsoft를 비롯한 누구도 Azure Cognitive Search에서 데이터 원본 정의를 해독할 수 없다는 완전한 보증을 원할 때 데이터 원본 정의에 대한 추가 수준의 미사용 암호화를 제공하는 데 사용됩니다. 데이터 원본 정의를 암호화한 후에는 항상 암호화된 상태로 유지됩니다. Azure Cognitive Search는 이 속성을 null로 설정하려는 시도를 무시합니다. 암호화 키를 회전하려는 경우 필요에 따라 이 속성을 변경할 수 있습니다. 데이터 원본 정의는 영향을 받지 않습니다. 고객 관리형 키를 사용한 암호화는 무료 검색 서비스에 사용할 수 없으며 2019년 1월 1일 이후 생성된 유료 서비스에만 사용할 수 있습니다.
encryptionKey?: SearchResourceEncryptionKey
속성 값
etag
DataSource의 ETag입니다.
etag?: string
속성 값
string
identity
이 데이터 원본에 사용할 명시적 관리 ID입니다. 지정하지 않고 연결 문자열이 관리 ID인 경우 시스템 할당 관리 ID가 사용됩니다. 지정하지 않으면 값이 변경되지 않은 상태로 유지됩니다. "none"을 지정하면 이 속성의 값이 지워집니다.
identity?: SearchIndexerDataIdentity
속성 값
name
데이터 원본의 이름입니다.
name: string
속성 값
string
type
데이터 원본의 형식입니다. 가능한 값은 'AzureSql', 'CosmosDb', 'AzureBlob', 'AzureTable', 'MySql', 'AdlsGen2'입니다.
type: "azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql" | "adlsgen2"
속성 값
"azuresql" | "cosmosdb" | "azureblob" | "azuretable" | "mysql" | "adlsgen2"