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

向 Error Reporting 系統回報的錯誤記錄。

欄位
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 回應,且不含個人識別資訊:

  • 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

服務的 ID,例如 discoveryengine.googleapis.com

SourceLocation

指出服務原始碼中回報錯誤的位置。

欄位
function_name

string

函式或方法的使用者可理解名稱,例如 google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend