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à.
Attività di integrazione comuni
Creazione di un'integrazione
Questa sezione descrive i passaggi generali per creare un'integrazione. Questo esempio utilizza Amazon DynamoDB come sorgente.
Nella home page della AWS Glue console, seleziona Zero- ETL integrazioni.
Puoi visualizzare tutte le tue integrazioni nella home page di Zero ETL integration. Per creare una nuova integrazione, seleziona Crea zero ETL integrazione.
Ti viene richiesto di selezionare un tipo di origine. Seleziona la fonte e fai clic su Avanti. Fai riferimento alle sezioni sulla configurazione del codice sorgente per le fonti di integrazione SaaS.
Nella pagina Configura origine e destinazione, seleziona le tabelle o le entità da replicare. Per Amazon DynamoDB, assicurati che PITR la policy RBAC and sia configurata.
Specificate il vostro obiettivo di integrazione:
Per un oggetto AWS Glue Data Catalog, seleziona il AWS Glue database in cui vuoi replicare i dati.
Per un target di data warehouse Amazon Redshift, seleziona lo spazio dei nomi del cluster Redshift o lo spazio dei nomi per gruppi di lavoro Redshift Serverless.
Per ulteriori informazioni, consulta Configurazione dell'integrazione con il target.
Fornisci il ruolo Target che hai creato nei prerequisiti. IAM
Se desideri configurare una Target KMS Key opzionale per l'archiviazione dei dati nella destinazione, fornisci una KMS chiave abilitata. Allo stesso modo, se desideri configurare una connessione di rete di destinazione, seleziona una AWS Glue connessione.
Il pulsante Fix Target configura alcuni passaggi nella sezione Prerequisiti di questa documentazione. In particolare, 1) fornirà una RBAC policy di catalogo e 2) se non URI viene fornito Amazon S3, ne genererà una per te, altrimenti utilizzerà quella fornita. URI
Per le integrazioni con un target di data warehouse Redshift:
Nella sezione Impostazioni di output della pagina Configura origine e destinazione, seleziona l'opzione di annidamento dello schema che desideri per i tuoi dati nella destinazione. Se desideri utilizzare le chiavi di partizione del cliente per i tuoi dati, seleziona Specificare le chiavi di partizione personalizzate e fornisci fino a 10 chiavi. Altrimenti, puoi semplicemente utilizzare le chiavi di partizione assegnate alla tabella DynamoDB da replicare.
Nella sezione Sicurezza e crittografia dei dati, puoi fornire una KMS chiave che verrà utilizzata nel processo intermedio di replica dei dati sulla destinazione. In caso contrario, verrà AWS utilizzata una KMS chiave gestita. Attualmente supportiamo solo un'impostazione di replica di 15 minuti. Inserisci un nome per l'ETLintegrazione Zero nei dettagli dell'integrazione.
Controlla e assicurati che tutti i dettagli forniti siano corretti. Fai clic su Crea e avvia l'integrazione una volta che tutto è stato confermato.
Nella ETL home page di Zero, puoi selezionare l'integrazione che hai creato e verranno visualizzati i dettagli delle tue integrazioni. Lo «Stato» indica lo stato dell'integrazione.
Modificare un'integrazione
È possibile modificare un'integrazione esistente.
Seleziona Modifica nell'angolo in alto a destra della pagina dei dettagli dell'integrazione.
Nella pagina Modifica origine e destinazione puoi modificare il IAM ruolo di Target e la connessione di rete di Target. Gli altri campi non sono modificabili dopo la creazione dell'integrazione. Fai clic su Next (Successivo).
Puoi anche modificare il nome e la descrizione dell'integrazione nella pagina Modifica integrazione e configurazione. Fai clic su Next (Successivo).
Controlla le modifiche e, una volta confermate, fai clic su Aggiorna integrazione.
Eliminazione di un'integrazione
Elimina è uno stato terminale per un'integrazione. Una volta eliminata, l'integrazione non può essere ripristinata. L'eliminazione di un'integrazione cancella tutti i metadati interni e tutti i dati intermedi memorizzati.
Durante questo processo, tutte le attività in esecuzione che consistono nella scrittura di dati su una tabella di destinazione vengono interrotte. AWS Glue non eliminerà o pulirà il AWS Glue database di destinazione (nel Data Catalog) e i dati associati nel bucket Amazon S3 del tuo account. È necessario pulirli esplicitamente, se necessario.
Per eliminare un'integrazione:
Nella pagina dei dettagli dell'integrazione, fai clic su Elimina.
Inserisci «Elimina» e fai clic su Elimina. Nota: si tratta di un'azione irreversibile.
Nella pagina dei dettagli dell'integrazione, lo stato mostra «Eliminazione». Una volta che l'integrazione è stata effettivamente eliminata, non verrà più visualizzata nella home page di Zero ETL Integration.