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 Esecuzione del connettore. Formato: projects/*/locations/*/collections/*/dataConnector/connectorRuns/*. connector_run_id viene 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, in genere 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 questo 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 è supportata, 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 di protocollo.

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

Le seguenti risposte API sono supportate e non includono 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 della richiesta 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

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

line_number

string

Il numero di riga del contenuto nel file. Deve essere vuoto per l'errore di autorizzazione o dell'operazione batch.

Campo unione line_content. Il contenuto dettagliato che ha causato l'errore. Deve essere vuoto per l'errore di autorizzazione o dell'operazione batch. line_content può essere solo uno dei seguenti tipi:
document

string

Il contenuto dettagliato che ha causato l'errore durante l'importazione di un documento.

user_event

string

Il contenuto dettagliato che ha 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 gli errori.

Campi
function_name

string

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