Package google.cloud.discoveryengine.logging

Indice

ConnectorRunErrorContext

Il payload di errore compilato nelle API di sincronizzazione LRO, tra cui:

  • google.cloud.discoveryengine.v1main.DataConnectorService.SetUpDataConnector
  • google.cloud.discoveryengine.v1main.DataConnectorService.StartConnectorRun
Campi
operation

string

Il nome della risorsa dell'operazione LRO per sincronizzare il connettore.

data_connector

string

Il nome completo della risorsa DataConnector. Formato: projects/*/locations/*/collections/*/dataConnector.

connector_run

string

Il nome completo della risorsa dell'esecuzione del connettore. Formato: projects/*/locations/*/collections/*/dataConnector/connectorRuns/*. Il connector_run_id è generato dal sistema.

entity

string

L'entità da sincronizzare per l'esecuzione del connettore.

sync_type

string

Il tipo di esecuzione della sincronizzazione. Può corrispondere a uno dei seguenti:

  • FULL
  • INCREMENTAL
start_time

Timestamp

L'ora in cui è iniziata l'esecuzione del connettore.

end_time

Timestamp

L'ora in cui è terminata l'esecuzione del connettore.

ErrorContext

Una descrizione del contesto in cui si è verificato un errore.

Campi
http_request

HttpRequestContext

La richiesta HTTP elaborata quando è stato attivato l'errore.

report_location

SourceLocation

La posizione nel codice sorgente in cui è stata presa la decisione di segnalare l'errore, di solito il punto in cui è stato registrato.

ErrorLog

Un log degli errori segnalato al sistema Error Reporting.

Campi
service_context

ServiceContext

Il contesto del servizio in cui si è verificato l'errore.

context

ErrorContext

Una descrizione del contesto in cui si è verificato l'errore.

message

string

Un messaggio che descrive l'errore.

status

Status

Lo stato RPC associato al log degli errori.

request_payload

Struct

Il payload della richiesta API, rappresentato come buffer di protocollo.

La maggior parte dei tipi di richieste API sono supportati, ad esempio:

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

Struct

Il payload della risposta API, rappresentato come buffer del protocollo.

Viene utilizzato per registrare alcuni "errori soft", in cui la risposta è valida, ma riteniamo che ci siano alcuni problemi di qualità, come eventi non associati.

Sono supportate le seguenti risposte dell'API e non sono incluse PII:

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

ImportErrorContext

Il payload di errore compilato nelle API di importazione LRO.

connector_run_payload

ConnectorRunErrorContext

Il payload di errore compilato nelle API di sincronizzazione del connettore LRO.

HttpRequestContext

Dati delle richieste HTTP correlati a un errore segnalato.

Campi
response_status_code

int32

Il codice di stato della risposta HTTP per la richiesta.

ImportErrorContext

Il payload di errore compilato nelle API di importazione LRO, tra cui:

  • google.cloud.discoveryengine.v1alpha.DocumentService.ImportDocuments
  • google.cloud.discoveryengine.v1alpha.UserEventService.ImportUserEvents
Campi
operation

string

Il nome della risorsa dell'operazione LRO.

gcs_path

string

Percorso file di Google Cloud Storage dell'origine dell'importazione. Può essere impostato per l'errore dell'operazione batch.

line_number

string

Numero di riga dei contenuti nel file. Deve essere vuoto per l'errore di autorizzazione o operazione batch.

Campo unione line_content. Contenuti dettagliati che hanno causato l'errore. Deve essere vuoto per l'errore di autorizzazione o operazione batch. line_content può essere solo uno dei seguenti:
document

string

I contenuti dettagliati che hanno causato l'errore durante l'importazione di un documento.

user_event

string

I contenuti dettagliati che hanno causato l'errore durante l'importazione di un evento utente.

ServiceContext

Descrive un servizio in esecuzione che invia errori.

Campi
service

string

Un identificatore del servizio, ad esempio discoveryengine.googleapis.com.

SourceLocation

Indica una posizione nel codice sorgente del servizio per il quale vengono segnalati errori.

Campi
function_name

string

Nome leggibile di una funzione o di un metodo, ad esempio google.cloud.discoveryengine.v1alpha.RecommendationService.Recommend.