Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Visualizzazione delle integrazioni Zero-ETL - Amazon Redshift

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

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

Visualizzazione delle integrazioni Zero-ETL

Puoi visualizzare le tue integrazioni zero-ETL dalla console Amazon Redshift. Qui puoi visualizzarne le informazioni di configurazione e lo stato attuale e aprire schermate per interrogare e condividere i dati.

Amazon Redshift console
Visualizzazione dei dettagli di un'integrazione Zero-ETL
  1. Accedi a AWS Management Console e apri la console Amazon Redshift all'indirizzo. https://console.aws.amazon.com/redshiftv2/

  2. Nel riquadro di navigazione sinistro, scegli il pannello di controllo Serverless o Cluster con provisioning. Quindi, scegli Integrazioni Zero-ETL.

  3. Seleziona l'integrazione zero-ETL che desideri visualizzare. Per ogni integrazione, vengono fornite le informazioni seguenti:

    • ID di integrazione è l'identificatore restituito al momento della creazione dell'integrazione.

    • Stato può essere uno dei seguenti:

      • Active— L'integrazione Zero-ETL invia dati transazionali al data warehouse Amazon Redshift di destinazione.

      • Syncing— L'integrazione zero-ETL ha riscontrato un errore recuperabile e sta effettuando il reseeding dei dati. Le tabelle interessate non sono disponibili per l'esecuzione di query in Amazon Redshift fino al termine della risincronizzazione.

      • Failed— L'integrazione zero-ETL ha rilevato un evento o un errore irreversibile che non può essere corretto. È necessario eliminare e ricreare l'integrazione zero-ETL.

      • Creating— L'integrazione zero-ETL è in fase di creazione.

      • Deleting— L'integrazione zero-ETL viene eliminata.

      • Needs attention— L'integrazione zero-ETL ha rilevato un evento o un errore che richiede un intervento manuale per risolverlo. Per risolvere il problema, segui la procedura indicata nel messaggio di errore.

    • Il tipo di origine è il tipo di dati di origine che vengono replicati sulla destinazione. I tipi possono specificare altri gestori di database, come Aurora MySQL Compatible Edition, Amazon Aurora PostgreSQL, RDS for MySQL e from applications (). GlueSAAS

    • ARN di origine è l'ARN dei dati di origine. Per la maggior parte delle fonti questo è l'ARN del database o della tabella di origine. Per l'integrazione zero-ETL con i sorgenti delle applicazioni, questo è l'ARN dell'oggetto di connessione. AWS Glue

    • Target è lo spazio dei nomi del data warehouse Amazon Redshift che riceve i dati di origine.

    • Database può essere uno dei seguenti:

      • No database: non esiste un database di destinazione per l'integrazione.

      • Creating: Amazon Redshift sta creando il database di destinazione per l'integrazione.

      • Active: i dati vengono replicati dall'origine di integrazione in Amazon Redshift.

      • Error: si è verificato un errore nell'integrazione.

      • Recovering: l'integrazione viene ripristinata dopo il riavvio del data warehouse.

      • Resyncing: Amazon Redshift sta risincronizzando le tabelle nell'integrazione.

    • Il tipo di destinazione è il tipo di data warehouse Amazon Redshift.

    • Data di creazione è la data e l'ora (UTC) in cui è stata creata l'integrazione.

Nota

Per visualizzare i dettagli dell'integrazione per un data warehouse, scegli la pagina dei dettagli del cluster con provisioning o dello spazio dei nomi serverless, quindi seleziona la scheda Integrazioni Zero-ETL.

Nell'elenco Integrazioni Zero-ETL puoi scegliere Esegui query sui dati per passare all'Editor di query Amazon Redshift v2. Il database di destinazione Amazon Redshift ha il parametro enable_case_sensitive_identifier abilitato. Quando scrivi l'istruzione SQL, potrebbe essere necessario racchiudere i nomi di schemi, tabelle e colonne tra virgolette doppie ("<nome>"). Per ulteriori informazioni sull'esecuzione di query sui dati nel data warehouse Amazon Redshift, consulta Interrogazione di un database utilizzando l'editor di query v2.

Nell'elenco Integrazioni zero-ETL puoi scegliere Condividi dati per creare un'unità di condivisione dati. Per creare un'unità di condivisione dati per il database Amazon Redshift, segui le istruzioni visualizzate nella pagina Crea unità di condivisione dati. Prima di poter condividere i dati nel database Amazon Redshift devi creare un database di destinazione. Per ulteriori informazioni sulla condivisione dei dati, consulta Concetti di condivisione dei dati per Amazon Redshift.

Per aggiornare l'integrazione puoi utilizzare il comando ALTER DATABASE. In questo modo tutti i dati dall'origine di integrazione vengono replicati nel database di destinazione. L'esempio seguente aggiorna tutte le tabelle sincronizzate e non riuscite nell'integrazione Zero-ETL.

ALTER DATABASE sample_integration_db INTEGRATION REFRESH ALL tables;
AWS CLI

Per descrivere un'integrazione di Amazon DynamoDB zero-ETL con Amazon AWS CLI Redshift utilizzando il, usa il comando con le describe-integrations seguenti opzioni:

  • integration-arn— Specificare l'ARN dell'integrazione DynamoDB da descrivere.

  • integration-name— Specificare un filtro opzionale che specifichi una o più risorse da restituire.

L'esempio seguente descrive un'integrazione fornendo l'ARN di integrazione.

aws redshift describe-integrations { "Integrations": [ { "Status": "failed", "IntegrationArn": "arn:aws:redshift:us-east-1:123456789012:integration:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "Errors": [ { "ErrorCode": "INVALID_TABLE_PERMISSIONS", "ErrorMessage": "Redshift does not have sufficient access on the table key. Refer to the Amazon DynamoDB Developer Guide." } ], "Tags": [], "CreateTime": "2023-11-09T00:32:46.444Z", "KMSKeyId": "arn:aws:kms:us-east-1:123456789012:key/a1b2c3d4-5678-90ab-cdef-EXAMPLE33333", "TargetArn": "arn:aws:redshift:us-east-1:123456789012:namespace:a1b2c3d4-5678-90ab-cdef-EXAMPLE22222", "IntegrationName": "ddb-to-provisioned-02", "SourceArn": "arn:aws:dynamodb:us-east-1:123456789012:table/mytable" } ] }

Puoi anche filtrare i risultati describe-integrations di in base aintegration-arn, source-arnsource-types, ostatus. Per ulteriori informazioni, consulta describe-integrations nella Amazon Redshift CLI Guide.

Visualizzazione dei dettagli di un'integrazione Zero-ETL
  1. Accedi a AWS Management Console e apri la console Amazon Redshift all'indirizzo. https://console.aws.amazon.com/redshiftv2/

  2. Nel riquadro di navigazione sinistro, scegli il pannello di controllo Serverless o Cluster con provisioning. Quindi, scegli Integrazioni Zero-ETL.

  3. Seleziona l'integrazione zero-ETL che desideri visualizzare. Per ogni integrazione, vengono fornite le informazioni seguenti:

    • ID di integrazione è l'identificatore restituito al momento della creazione dell'integrazione.

    • Stato può essere uno dei seguenti:

      • Active— L'integrazione Zero-ETL invia dati transazionali al data warehouse Amazon Redshift di destinazione.

      • Syncing— L'integrazione zero-ETL ha riscontrato un errore recuperabile e sta effettuando il reseeding dei dati. Le tabelle interessate non sono disponibili per l'esecuzione di query in Amazon Redshift fino al termine della risincronizzazione.

      • Failed— L'integrazione zero-ETL ha rilevato un evento o un errore irreversibile che non può essere corretto. È necessario eliminare e ricreare l'integrazione zero-ETL.

      • Creating— L'integrazione zero-ETL è in fase di creazione.

      • Deleting— L'integrazione zero-ETL viene eliminata.

      • Needs attention— L'integrazione zero-ETL ha rilevato un evento o un errore che richiede un intervento manuale per risolverlo. Per risolvere il problema, segui la procedura indicata nel messaggio di errore.

    • Il tipo di origine è il tipo di dati di origine che vengono replicati sulla destinazione. I tipi possono specificare altri gestori di database, come Aurora MySQL Compatible Edition, Amazon Aurora PostgreSQL, RDS for MySQL e from applications (). GlueSAAS

    • ARN di origine è l'ARN dei dati di origine. Per la maggior parte delle fonti questo è l'ARN del database o della tabella di origine. Per l'integrazione zero-ETL con i sorgenti delle applicazioni, questo è l'ARN dell'oggetto di connessione. AWS Glue

    • Target è lo spazio dei nomi del data warehouse Amazon Redshift che riceve i dati di origine.

    • Database può essere uno dei seguenti:

      • No database: non esiste un database di destinazione per l'integrazione.

      • Creating: Amazon Redshift sta creando il database di destinazione per l'integrazione.

      • Active: i dati vengono replicati dall'origine di integrazione in Amazon Redshift.

      • Error: si è verificato un errore nell'integrazione.

      • Recovering: l'integrazione viene ripristinata dopo il riavvio del data warehouse.

      • Resyncing: Amazon Redshift sta risincronizzando le tabelle nell'integrazione.

    • Il tipo di destinazione è il tipo di data warehouse Amazon Redshift.

    • Data di creazione è la data e l'ora (UTC) in cui è stata creata l'integrazione.

Nota

Per visualizzare i dettagli dell'integrazione per un data warehouse, scegli la pagina dei dettagli del cluster con provisioning o dello spazio dei nomi serverless, quindi seleziona la scheda Integrazioni Zero-ETL.

Nell'elenco Integrazioni Zero-ETL puoi scegliere Esegui query sui dati per passare all'Editor di query Amazon Redshift v2. Il database di destinazione Amazon Redshift ha il parametro enable_case_sensitive_identifier abilitato. Quando scrivi l'istruzione SQL, potrebbe essere necessario racchiudere i nomi di schemi, tabelle e colonne tra virgolette doppie ("<nome>"). Per ulteriori informazioni sull'esecuzione di query sui dati nel data warehouse Amazon Redshift, consulta Interrogazione di un database utilizzando l'editor di query v2.

Nell'elenco Integrazioni zero-ETL puoi scegliere Condividi dati per creare un'unità di condivisione dati. Per creare un'unità di condivisione dati per il database Amazon Redshift, segui le istruzioni visualizzate nella pagina Crea unità di condivisione dati. Prima di poter condividere i dati nel database Amazon Redshift devi creare un database di destinazione. Per ulteriori informazioni sulla condivisione dei dati, consulta Concetti di condivisione dei dati per Amazon Redshift.

Per aggiornare l'integrazione puoi utilizzare il comando ALTER DATABASE. In questo modo tutti i dati dall'origine di integrazione vengono replicati nel database di destinazione. L'esempio seguente aggiorna tutte le tabelle sincronizzate e non riuscite nell'integrazione Zero-ETL.

ALTER DATABASE sample_integration_db INTEGRATION REFRESH ALL tables;
PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.