Prerequisiti per l'esportazione di dati da Amazon Keyspaces ad Amazon S3 - Amazon Keyspaces (per Apache Cassandra)

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à.

Prerequisiti per l'esportazione di dati da Amazon Keyspaces ad Amazon S3

Conferma i seguenti prerequisiti e crea le risorse Amazon Keyspaces prima di iniziare con il tutorial
  1. Prima di iniziare questo tutorial, segui le istruzioni di AWS configurazione riportate in. Accesso ad Amazon Keyspaces (per Apache Cassandra) Questi passaggi includono la registrazione AWS e la creazione di un principale AWS Identity and Access Management (IAM) con accesso ad Amazon Keyspaces.

  2. Gli script di questo tutorial utilizzano le tue credenziali e per impostazione predefinita Regione AWS vengono archiviati in una posizione nota. Per ulteriori informazioni, consulta Memorizza le chiavi di accesso per l'accesso programmatico.

    L'esempio seguente mostra come memorizzare i valori richiesti come variabili di ambiente per l'utente predefinito.

    $ export AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE $ export AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY $ export AWS_DEFAULT_REGION=aws-region
  3. Per eseguire gli script di questo tutorial, è necessario che sul computer siano installati i seguenti software e strumenti:

    Questo tutorial è stato testato con AWS CLI 2, Java 17.0.13 e Apache Maven 3.8.7.

  4. È necessaria una tabella Amazon Keyspaces con dati di esempio da esportare più avanti in questo tutorial. Puoi usare la tua tabella Amazon Keyspaces o creare una tabella di esempio seguendo i passaggi del tutorial. Guida introduttiva ad Amazon Keyspaces (per Apache Cassandra)

    1. Per installarecqlsh-expansion, segui la procedura riportata inUtilizzo di cqlsh-expansion per connettersi ad Amazon Keyspaces.

    2. Verifica che il Murmur3Partitioner partizionatore sia il partizionatore predefinito per il tuo account. Questo partizionatore è compatibile con Apache Spark Cassandra Connector e con. AWS Glue Per ulteriori informazioni sui partizionatori, vedere. Utilizzo dei partizionatori in Amazon Keyspaces

      Per modificare il partizionatore del tuo account, puoi utilizzare la seguente dichiarazione.

      SELECT partitioner FROM system.local; UPDATE system.local set partitioner='org.apache.cassandra.dht.Murmur3Partitioner' where key='local';
    3. Per creare uno spazio di chiavi Amazon Keyspaces, segui la procedura riportata qui. Crea uno spazio chiave in Amazon Keyspaces

    4. Per creare la tabella Amazon Keyspaces, segui i passaggi indicati in. Crea una tabella in Amazon Keyspaces

    5. Per caricare dati di esempio nella tabella da esportare in Amazon S3, segui i passaggi indicati. Inserimento e caricamento di dati in una tabella Amazon Keyspaces

Dopo aver completato i passaggi preliminari, procedi a. Fase 1: creare il bucket Amazon S3, scaricare gli strumenti necessari e configurare l'ambiente