Startet einen Vorgang mit langer Ausführungszeit, um DataObjects aus einer Collection zu exportieren.
HTTP-Anfrage
POST https://vectorsearch.googleapis.com/v1/{name}:exportDataObjects
Pfadparameter
| Parameter | |
|---|---|
name |
Erforderlich. Der Ressourcenname der Collection, aus der wir DataObjects exportieren möchten. Format: |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{ // Union field |
| Felder | |
|---|---|
Union-Feld destination. Die Konfiguration für die Exportdaten. Für destination ist nur einer der folgenden Werte zulässig: |
|
gcsDestination |
Der Cloud Storage-Speicherort, an den der Nutzer DataObjects exportieren möchte. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/cloud-platform
Weitere Informationen finden Sie unter Authentication Overview.
IAM-Berechtigungen
Erfordert die folgende IAM-Berechtigung für die Ressource name:
vectorsearch.dataObjects.export
Weitere Informationen finden Sie in der IAM-Dokumentation.
GcsExportDestination
Google Cloud Storage-Konfiguration für den Export.
| JSON-Darstellung |
|---|
{
"exportUri": string,
"format": enum ( |
| Felder | |
|---|---|
exportUri |
Erforderlich. URI-Präfix des Cloud Storage-Speicherorts, an den DataObjects exportiert werden sollen. Der Bucket muss sich in derselben Region wie die Collection befinden. |
format |
Erforderlich. Das Format der exportierten DataObjects. |
Format
Optionen für das Format der exportierten DataObjects.
| Enums | |
|---|---|
FORMAT_UNSPECIFIED |
Nicht spezifiziertes Format. |
JSONL |
Exportiert DataObjects im JSONL-Format. |