Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Passo 5: Esegui il load
comando DSBulk per caricare i dati dal file CSV nella tabella di destinazione
Nella fase finale di questo tutorial, carichi i dati in Amazon Keyspaces.
Per eseguire il load
comando DSBulk, completa i seguenti passaggi.
-
Esegui il codice seguente per caricare i dati dal tuo file csv nella tabella Amazon Keyspaces. Assicurati di aggiornare il percorso del file di configurazione dell'applicazione che hai creato in precedenza.
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 -
L'output include la posizione di un file di registro che riporta i dettagli delle operazioni riuscite e non riuscite. Il file è memorizzato nella seguente directory.
Operation directory: /home/user_name/logs/UNLOAD_20210308-202317-801911
-
Le voci del file di registro includeranno le metriche, come nell'esempio seguente. Assicurati che il numero di righe sia coerente con il numero di righe del tuo file csv.
total | failed | rows/s | p50ms | p99ms | p999ms 200 | 0 | 200 | 21.63 | 21.89 | 21.89
Importante
Ora che hai trasferito i dati, regola le impostazioni della modalità di capacità della tabella di destinazione in modo che corrispondano ai normali modelli di traffico dell'applicazione. Fino a quando non la modifichi, ti verranno addebitati i costi in base alla tariffa oraria per la capacità assegnata. Per ulteriori informazioni, consulta Modalità di capacità di lettura/scrittura in Amazon Keyspaces.