Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Schritt 5: Führen Sie den DSBulk load
Befehl aus, um Daten aus der CSV Datei in die Zieltabelle hochzuladen
Im letzten Schritt dieses Tutorials laden Sie die Daten in Amazon Keyspaces hoch.
Führen Sie die folgenden Schritte DSBulk load
aus, um den Befehl auszuführen.
-
Führen Sie den folgenden Code aus, um die Daten aus Ihrer CSV-Datei in Ihre Amazon Keyspaces-Tabelle hochzuladen. Achten Sie darauf, den Pfad zur Anwendungskonfigurationsdatei zu aktualisieren, die Sie zuvor erstellt haben.
dsbulk load -f
./dsbulk_keyspaces.conf
--connector.csv.url keyspace.table.csv -header true --batch.mode DISABLED --executor.maxPerSecond5
--driver.basic.request.timeout"5 minutes"
--driver.advanced.retry-policy.max-retries10
-k catalog -t book_awards -
Die Ausgabe enthält den Speicherort einer Protokolldatei, in der erfolgreiche und erfolglose Vorgänge aufgeführt sind. Die Datei wird im folgenden Verzeichnis gespeichert.
Operation directory: /home/user_name/logs/UNLOAD_20210308-202317-801911
-
Die Einträge in der Protokolldatei werden Metriken enthalten, wie im folgenden Beispiel. Stellen Sie sicher, dass die Anzahl der Zeilen mit der Anzahl der Zeilen in Ihrer CSV-Datei übereinstimmt.
total | failed | rows/s | p50ms | p99ms | p999ms 200 | 0 | 200 | 21.63 | 21.89 | 21.89
Wichtig
Nachdem Sie Ihre Daten übertragen haben, passen Sie die Einstellungen für den Kapazitätsmodus Ihrer Zieltabelle an die regulären Datenverkehrsmuster Ihrer Anwendung an. Es fallen Gebühren zum Stundensatz für Ihre bereitgestellte Kapazität an, bis Sie diese ändern. Weitere Informationen finden Sie unter Lese-/Schreibkapazitätsmodi in Amazon Keyspaces konfigurieren.