Exportieren von Daten aus Google Cloud Storage in Amazon S3

8

Ich möchte Daten aus einer Tabelle in BigQuery in eine andere in Redshift übertragen. Mein geplanter Datenfluss ist wie folgt:

BigQuery - & gt; Google Cloud Storage - & gt; Amazon S3 - & gt; Redshift

Ich kenne Google Cloud Storage Transfer Service, aber ich bin mir nicht sicher, ob es mir helfen kann. Aus der Google Cloud-Dokumentation:

  

Cloud Storage-Übertragungsdienst

     

Diese Seite beschreibt den Cloud Storage Transfer Service, den Sie verwenden können   um schnell Online-Daten in Google Cloud Storage zu importieren.

Ich verstehe, dass dieser Dienst dazu verwendet werden kann, Daten in Google Cloud Storage zu importieren und nicht von dort zu exportieren.

Gibt es eine Möglichkeit, Daten von Google Cloud Storage nach Amazon S3 zu exportieren?

    
Onca 05.09.2016, 11:25
quelle

3 Antworten

7

Sie können gsutil verwenden, um Daten aus einem Google Cloud Storage-Bucket in einen Amazon-Bucket zu kopieren. Verwenden Sie dazu einen Befehl wie:

%Vor%

Beachten Sie, dass die Option -d dazu führt, dass gsutil rsync Objekte aus Ihrem S3-Bucket löscht, die in Ihrem GCS-Bucket nicht vorhanden sind (zusätzlich zum Hinzufügen neuer Objekte). Sie können diese Option abbrechen, wenn Sie nur neue Objekte aus Ihrem GCS zu Ihrem S3-Bucket hinzufügen möchten.

    
Mike Schwartz 05.09.2016, 14:59
quelle
1

Verwenden von Rclone ( Ссылка ).

Rclone ist ein Befehlszeilenprogramm zum Synchronisieren von Dateien und Verzeichnissen nach und von

%Vor%     
Itsites 03.04.2017 16:02
quelle
0

Vielleicht kann ich Ihnen noch eine Möglichkeit bieten, Ihre Daten zu exportieren. Verwenden Sie das Tool CloudBerry, das Sie auf Google VW oder Ihrem Amazon EC2a installieren und konfigurieren Sie es dann, um die Daten von Google zu S3 zu übernehmen. Was denkst du über den Weg?

    
Mary17 12.04.2017 07:46
quelle