Package google.cloud.discoveryengine.logging

색인

ConnectorRunErrorContext

다음과 같은 LRO 동기화 API에 채워지는 오류 페이로드입니다.

  • google.cloud.discoveryengine.v1main.DataConnectorService.SetUpDataConnector
  • google.cloud.discoveryengine.v1main.DataConnectorService.StartConnectorRun
필드
operation

string

커넥터를 동기화할 LRO의 작업 리소스 이름입니다.

data_connector

string

DataConnector의 전체 리소스 이름입니다. 형식은 projects/*/locations/*/collections/*/dataConnector입니다.

connector_run

string

커넥터 실행의 전체 리소스 이름입니다. 형식은 projects/*/locations/*/collections/*/dataConnector/connectorRuns/*입니다. connector_run_id는 시스템에서 생성됩니다.

entity

string

커넥터 실행을 위해 동기화할 항목입니다.

sync_type

string

동기화 실행 유형입니다. 다음 중 하나일 수 있습니다.

  • FULL
  • INCREMENTAL
start_time

Timestamp

커넥터 실행이 시작된 시간입니다.

end_time

Timestamp

커넥터 실행이 종료된 시간입니다.

ErrorContext

오류가 발생한 컨텍스트에 대한 설명입니다.

필드
http_request

HttpRequestContext

오류가 발생했을 때 처리된 HTTP 요청입니다.

report_location

SourceLocation

소스 코드에서 오류를 보고하기로 결정한 위치, 일반적으로 오류가 로깅된 위치입니다.

ErrorLog

오류 보고 시스템에 보고되는 오류 로그입니다.

필드
service_context

ServiceContext

이 오류가 발생한 서비스 컨텍스트입니다.

context

ErrorContext

오류가 발생한 컨텍스트에 대한 설명입니다.

message

string

오류를 설명하는 메시지입니다.

status

Status

오류 로그와 연결된 RPC 상태입니다.

request_payload

Struct

API 요청 페이로드로, 프로토콜 버퍼로 표현됩니다.

대부분의 API 요청 유형이 지원됩니다. 예를 들면 다음과 같습니다.

  • type.googleapis.com/google.cloud.discoveryengine.v1alpha.DocumentService.CreateDocumentRequest
  • type.googleapis.com/google.cloud.discoveryengine.v1alpha.UserEventService.WriteUserEventRequest
response_payload

Struct

API 응답 페이로드입니다. 프로토콜 버퍼로 표시됩니다.

이 기능은 응답이 유효하지만 조인되지 않은 이벤트와 같은 품질 문제가 있다고 간주되는 '소프트 오류'를 로깅하는 데 사용됩니다.

다음 API 응답이 지원되며 PII는 포함되지 않습니다.

  • google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend
  • google.cloud.discoveryengine.v1alpha.UserEventService.WriteUserEvent
  • google.cloud.discoveryengine.v1alpha.UserEventService.CollectUserEvent
import_payload

ImportErrorContext

LRO 가져오기 API에서 채워지는 오류 페이로드입니다.

connector_run_payload

ConnectorRunErrorContext

LRO 커넥터 동기화 API에 채워지는 오류 페이로드입니다.

HttpRequestContext

보고된 오류와 관련된 HTTP 요청 데이터입니다.

필드
response_status_code

int32

요청에 대한 HTTP 응답 상태 코드입니다.

ImportErrorContext

다음과 같이 LRO 가져오기 API에 채워지는 오류 페이로드입니다.

  • google.cloud.discoveryengine.v1alpha.DocumentService.ImportDocuments
  • google.cloud.discoveryengine.v1alpha.UserEventService.ImportUserEvents
필드
operation

string

LRO의 작업 리소스 이름입니다.

gcs_path

string

가져오기 소스의 Google Cloud Storage 파일 경로입니다. 일괄 작업 오류에 대해 설정할 수 있습니다.

line_number

string

파일의 콘텐츠 줄 번호입니다. 권한 또는 배치 작업 오류의 경우 비어 있어야 합니다.

통합 필드 line_content. 오류를 일으킨 자세한 콘텐츠입니다. 권한 또는 배치 작업 오류의 경우 비어 있어야 합니다. line_content은 다음 중 하나여야 합니다.
document

string

문서를 가져올 때 오류를 일으킨 자세한 콘텐츠입니다.

user_event

string

사용자 이벤트를 가져올 때 오류를 일으킨 세부 콘텐츠입니다.

ServiceContext

오류를 전송하는 실행 중인 서비스를 설명합니다.

필드
service

string

서비스의 식별자입니다(예: discoveryengine.googleapis.com).

SourceLocation

오류가 보고된 서비스의 소스 코드에 있는 위치를 나타냅니다.

필드
function_name

string

사람이 읽을 수 있는 함수 또는 메서드의 이름입니다(예: google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend).