Visualizzazione dei dati delle tabelle con Quick Suite - Amazon Simple Storage Service

Visualizzazione dei dati delle tabelle con Quick Suite

Quick Suite è un servizio di analisi aziendale ad alte prestazioni per la creazione di visualizzazioni, l’esecuzione di analisi ad hoc e la raccolta di approfondimenti aziendali dai dati. Quick Suite individua facilmente le origini dati AWS, consente alle organizzazioni di scalare fino a centinaia di migliaia di utenti e offre prestazioni di query veloci e reattive mediante Quick Suite Super-Fast, Parallel, In-Memory, Calculation Engine (SPICE). Per ulteriori informazioni, consulta Cos’è Quick Suite? nella Guida per l’utente di Quick Suite.

Dopo aver integrato i bucket di tabelle con i servizi di analisi AWS, è possibile creare set di dati dalle tabelle e utilizzarli in Quick Suite con SPICE o query SQL dirette dal motore di query. Quick Suite supporta Athena come origine dati per le tabelle S3.

Configurazione delle autorizzazioni per Quick Suite per accedere alle tabelle

Prima di utilizzare i dati delle tabelle S3 in Quick Suite, è necessario fornire le autorizzazioni al ruolo di servizio Quick Suite e all’utente amministratore di Quick Suite nonché fornire le autorizzazioni Lake Formation per le tabelle a cui si desidera accedere.

Concessione di autorizzazioni al ruolo di servizio Quick Suite

Quando si configura Quick Suite per la prima volta nell’account, AWS crea un ruolo di servizio che consente a Quick Suite di accedere alle origini dati in altri servizi AWS, come Athena o Amazon Redshift. Il nome del ruolo predefinito è aws-quicksight-service-role-v0.

  1. Apri la console IAM all'indirizzo https://console.aws.amazon.com/iam/.

  2. Scegli Ruoli e seleziona il ruolo di servizio Quick Suite. Il nome predefinito è aws-quicksight-service-role-v0

  3. Scegli Aggiungi autorizzazioni, quindi seleziona Crea policy inline.

  4. Seleziona JSON per aprire l’editor di policy JSON, quindi aggiungi la seguente policy.

    JSON
    { "Version":"2012-10-17", "Statement": [ { "Sid": "VisualEditor0", "Effect": "Allow", "Action": "glue:GetCatalog", "Resource": "*" } ] }
  5. Scegli Successivo, inserisci un Nome policy e seleziona Crea policy.

Come configurare le autorizzazioni per l’utente amministratore di Quick Suite
  1. Esegui il seguente comando AWS CLI per trovare l’ARN dell’utente amministratore di Quick Suite.

    aws quicksight list-users --aws-account-id 111122223333 --namespace default --region region
  2. Fornisci le autorizzazioni di Lake Formation a questo ARN. Per informazioni dettagliate, consulta Gestione dell’accesso a una tabella o a un database con Lake Formation.

Utilizzo dei dati delle tabelle in Quick Suite

È possibile connettersi ai dati delle tabelle utilizzando Athena come origine dati.

  1. Accedi all’account Quick Suite all’indirizzo https://quicksight.aws.amazon.com/

  2. Nella dashboard, scegli Nuova analisi.

  3. Scegli Nuovo set di dati.

  4. Seleziona Athena.

  5. Inserisci un Nome dell’origine dati e scegli Crea origine dati.

  6. Scegliere Usa SQL personalizzato. Non è possibile selezionare la tabella dal riquadro Scegli la tua tabella.

  7. Inserisci una query SQL Athena che acquisisca le colonne da visualizzare, quindi scegli Conferma query. Ad esempio, utilizza la seguente query per selezionare tutte le colonne:

    SELECT * FROM "s3tablescatalog/table-bucket-name".namespace.table-name
  8. Scegli Visualizza per analizzare i dati e iniziare a creare le dashboard. Per ulteriori informazioni, consulta Visualizzazione dei dati in Quick Suite ed Esplorazione delle dashboard interattive in Quick Suite.