AWS Kinesis Data Stream
Ultimo aggiornamento: 08/09/2026Connettiti al tuo servizio Amazon Kinesis da usare come sorgente dati nei tuoi progetti Qlik Open Lakehouse. Le connessioni Kinesis possono essere usate solo con l'attività di trasferimento in streaming e l'attività di trasformazione in streaming.
Un AWS Kinesis Data Stream è un servizio completamente gestito per l'acquisizione e l'elaborazione continua di flussi di dati in tempo reale. In un progetto Qlik Open Lakehouse, un flusso Kinesis può essere usato come sorgente dati in streaming per acquisire eventi e record ad alta velocità nelle tabelle Apache Iceberg. I dati letti dal flusso vengono elaborati tramite le attività di trasferimento in streaming e di trasformazione in streaming, consentendo l'acquisizione, la trasformazione e l'archiviazione quasi in tempo reale dei dati in streaming in un formato di tabella aperto e interrogabile, adatto per l'analisi e il consumo a valle. I flussi possono essere suddivisi in più set di dati utilizzando un'attività di trasformazione.
Prerequisiti
Per creare una connessione al servizio Amazon Kinesis, sono necessari i seguenti elementi:
-
Se si utilizza l'autenticazione basata sui ruoli per accedere al bucket, sono necessari:
-
L'autorizzazione per accedere all'integrazione di rete che si desidera utilizzare per la connessione.
-
Il ruolo ARN, oppure è possibile crearne uno durante il processo di configurazione.
-
-
Se si utilizza l'autenticazione della chiave di accesso per accedere al bucket, sono necessari:
-
L'ID della chiave di accesso di AWS.
-
La chiave di accesso segreta di AWS.
-
Impostazione delle proprietà di connessione Kinesis
Per configurare la connessione Kinesis, fare quanto segue:
-
In Connessioni, fare clic su Crea connessione.
-
Selezionare lo Spazio in cui si desidera creare la connessione o scegliere Crea nuovo spazio dati.
-
Selezionare Kinesis dall'elenco dei nomi del connettore o utilizzare la casella di ricerca. Assicurarsi che il Tipo sia Origine e la Categoria sia Streaming.
-
Selezionare la Regione in cui è ospitato il servizio Kinesis.
-
In Tipo di autenticazione, seleziona come vuoi connetterti e configura le impostazioni.
Basato sui ruoli
Completa i seguenti passaggi per utilizzare l'autenticazione basata sui ruoli.
Crea ruolo ARN
-
Seleziona l'integrazione di rete per la tua connessione.
-
Inserisci il tuo ruolo ARN se lo possiedi già.
Creare un ruolo AWS
Seguire i passaggi per creare un ruolo AWS:
-
Creare ruolo
-
Nella Console AWS, andare a IAM.
-
In Ruoli, fare clic su Crea ruolo e configurarlo:
-
Tipo di entità attendibile, selezionare il Criterio di attendibilità personalizzato.
-
Dichiarazione: Copiare il criterio Entità fidata creato in Creare un ruolo AWS in Qlik Cloud nel riquadro del codice in AWS.
-
Creare il ruolo.
-
-
Crea un criterio inline
-
Nella Console AWS, in Ruoli, fare clic sul ruolo creato nel Passaggio 1.
-
In Criteri autorizzazione, fare clic su Aggiungi autorizzazioni > Crea criterio inline.
-
Copiare il codice in Qlik Cloud e incollarlo nel criterio in AWS.
Nota informaticaIl codice concede alla connessione Kinesis l'accesso a tutti i flussi Kinesis in tutti gli account AWS nella regione selezionata.
-
-
Copia ruolo ARN
-
Dalla pagina Ruoli nella console AWS, individuare il valore ARN nella sezione Riepilogo.
-
Copiare l'ARN e incollarlo in Ruolo ARN in Qlik Cloud.
-
Chiave di accesso
Completare i seguenti passaggi per utilizzare una chiave di accesso per autenticare la connessione:
-
Chiave di accesso: inserire l'ID univoco della chiave di accesso AWS da utilizzare per l'autenticazione.
-
Chiave segreta: inserire la chiave di accesso segreta di AWS da utilizzare con la chiave di accesso.
- Crea criterio
-
Nella Console AWS, andare a IAM.
-
Passare a Criteri> Crea criterio.
-
In Qlik Cloud, nella finestra di dialogo Crea un ruolo AWS, copiare il criterio.
-
In AWS, nell' editor di criteri, incollare il criterio.
Nota informaticaIl codice concede alla connessione Kinesis l'accesso a tutti i flussi Kinesis su tutti gli account AWS nella regione selezionata.
-
-
Allega nuova policy a un utente
-
Allega la nuova policy all'utente a cui si desidera fornire l'accesso.
-
Crea la connessione
Dopo aver configurato il metodo di sicurezza, completa i seguenti passaggi per creare la tua connessione:
-
In Nome, immettere il nome visualizzato per la connessione, ad esempio, My Kinesis Streaming Source connection.
-
Fai clic su Test connessione per convalidare le credenziali.
-
Fare clic su Crea.