GoogleBigQueryLinkedService interface

Google BigQuery 서비스 연결된 서비스.

Extends

속성

additionalProjects

액세스할 공용 BigQuery 프로젝트의 쉼표로 구분된 목록입니다. 형식: string(또는 resultType 문자열이 있는 식).

authenticationType

인증에 사용되는 OAuth 2.0 인증 메커니즘입니다. ServiceAuthentication은 자체 호스팅 IR에서만 사용할 수 있습니다.

clientId

새로 고침 토큰을 얻는 데 사용되는 Google 애플리케이션의 클라이언트 ID입니다. 형식: string(또는 resultType 문자열이 있는 식).

clientSecret

새로 고침 토큰을 얻는 데 사용되는 Google 애플리케이션의 클라이언트 암호입니다.

email

ServiceAuthentication에 사용되는 서비스 계정 메일 ID이며 자체 호스팅 IR에서만 사용할 수 있습니다. 형식: string(또는 resultType 문자열이 있는 식).

encryptedCredential

인증에 사용되는 암호화된 자격 증명입니다. 자격 증명은 통합 런타임 자격 증명 관리자를 사용하여 암호화됩니다. 형식: 문자열입니다.

keyFilePath

서비스 계정 메일 주소를 인증하는 데 사용되는 .p12 키 파일의 전체 경로이며 자체 호스팅 IR에서만 사용할 수 있습니다. 형식: string(또는 resultType 문자열이 있는 식).

project

쿼리할 기본 BigQuery 프로젝트입니다. 형식: string(또는 resultType 문자열이 있는 식).

refreshToken

UserAuthentication을 위한 BigQuery 액세스 권한을 부여하기 위해 Google에서 얻은 새로 고침 토큰입니다.

requestGoogleDriveScope

Google Drive에 대한 액세스를 요청할지 여부입니다. Google Drive 액세스를 허용하면 BigQuery 데이터를 Google Drive의 데이터와 결합하는 페더레이션된 테이블을 지원할 수 있습니다. 기본값은 false입니다. 형식: string(또는 resultType 문자열이 있는 식).

trustedCertPath

SSL을 통해 연결할 때 서버를 확인하기 위한 신뢰할 수 있는 CA 인증서를 포함하는 .pem 파일의 전체 경로입니다. 이 속성은 자체 호스팅 IR에서 SSL을 사용하는 경우에만 설정할 수 있습니다. 기본값은 IR과 함께 설치된 cacerts.pem 파일입니다. 형식: string(또는 resultType 문자열이 있는 식).

type

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

useSystemTrustStore

시스템 신뢰 저장소 또는 지정된 PEM 파일의 CA 인증서를 사용할지 여부를 지정합니다. 기본값은 false입니다. 형식: 부울(또는 resultType 부울이 있는 식).

상속된 속성

annotations

연결된 서비스를 설명하는 데 사용할 수 있는 태그 목록입니다.

connectVia

통합 런타임 참조입니다.

description

연결된 서비스 설명입니다.

parameters

연결된 서비스에 대한 매개 변수입니다.

속성 세부 정보

additionalProjects

액세스할 공용 BigQuery 프로젝트의 쉼표로 구분된 목록입니다. 형식: string(또는 resultType 문자열이 있는 식).

additionalProjects?: any

속성 값

any

authenticationType

인증에 사용되는 OAuth 2.0 인증 메커니즘입니다. ServiceAuthentication은 자체 호스팅 IR에서만 사용할 수 있습니다.

authenticationType: string

속성 값

string

clientId

새로 고침 토큰을 얻는 데 사용되는 Google 애플리케이션의 클라이언트 ID입니다. 형식: string(또는 resultType 문자열이 있는 식).

clientId?: any

속성 값

any

clientSecret

새로 고침 토큰을 얻는 데 사용되는 Google 애플리케이션의 클라이언트 암호입니다.

clientSecret?: SecretBaseUnion

속성 값

email

ServiceAuthentication에 사용되는 서비스 계정 메일 ID이며 자체 호스팅 IR에서만 사용할 수 있습니다. 형식: string(또는 resultType 문자열이 있는 식).

email?: any

속성 값

any

encryptedCredential

인증에 사용되는 암호화된 자격 증명입니다. 자격 증명은 통합 런타임 자격 증명 관리자를 사용하여 암호화됩니다. 형식: 문자열입니다.

encryptedCredential?: string

속성 값

string

keyFilePath

서비스 계정 메일 주소를 인증하는 데 사용되는 .p12 키 파일의 전체 경로이며 자체 호스팅 IR에서만 사용할 수 있습니다. 형식: string(또는 resultType 문자열이 있는 식).

keyFilePath?: any

속성 값

any

project

쿼리할 기본 BigQuery 프로젝트입니다. 형식: string(또는 resultType 문자열이 있는 식).

project: any

속성 값

any

refreshToken

UserAuthentication을 위한 BigQuery 액세스 권한을 부여하기 위해 Google에서 얻은 새로 고침 토큰입니다.

refreshToken?: SecretBaseUnion

속성 값

requestGoogleDriveScope

Google Drive에 대한 액세스를 요청할지 여부입니다. Google Drive 액세스를 허용하면 BigQuery 데이터를 Google Drive의 데이터와 결합하는 페더레이션된 테이블을 지원할 수 있습니다. 기본값은 false입니다. 형식: string(또는 resultType 문자열이 있는 식).

requestGoogleDriveScope?: any

속성 값

any

trustedCertPath

SSL을 통해 연결할 때 서버를 확인하기 위한 신뢰할 수 있는 CA 인증서를 포함하는 .pem 파일의 전체 경로입니다. 이 속성은 자체 호스팅 IR에서 SSL을 사용하는 경우에만 설정할 수 있습니다. 기본값은 IR과 함께 설치된 cacerts.pem 파일입니다. 형식: string(또는 resultType 문자열이 있는 식).

trustedCertPath?: any

속성 값

any

type

이 개체가 될 수 있는 다양한 형식을 지정하는 다형 판별자

type: "GoogleBigQuery"

속성 값

"GoogleBigQuery"

useSystemTrustStore

시스템 신뢰 저장소 또는 지정된 PEM 파일의 CA 인증서를 사용할지 여부를 지정합니다. 기본값은 false입니다. 형식: 부울(또는 resultType 부울이 있는 식).

useSystemTrustStore?: any

속성 값

any

상속된 속성 세부 정보

annotations

연결된 서비스를 설명하는 데 사용할 수 있는 태그 목록입니다.

annotations?: any[]

속성 값

any[]

LinkedService.annotations에서 상속

connectVia

통합 런타임 참조입니다.

connectVia?: IntegrationRuntimeReference

속성 값

LinkedService.connectVia에서 상속됨

description

연결된 서비스 설명입니다.

description?: string

속성 값

string

LinkedService.description에서 상속됨

parameters

연결된 서비스에 대한 매개 변수입니다.

parameters?: {[propertyName: string]: ParameterSpecification}

속성 값

{[propertyName: string]: ParameterSpecification}

LinkedService.parameters에서 상속됨