Creazione di un set di dati da un database - Amazon QuickSight

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

Creazione di un set di dati da un database

Le seguenti procedure ti guideranno durante la procedura di connessione a origini dati di database e di creazione dei set di dati. Per creare set di AWS dati da fonti di dati scoperte automaticamente dal tuo QuickSight account Amazon, usa. Creazione di un set di dati da un cluster Amazon Redshift o da un'istanza Amazon scoperta automaticamente RDS Per creare set di dati da qualsiasi altra origine dati di database, utilizza Creazione di un set di dati mediante un database non rilevato automaticamente.

Creazione di un set di dati da un cluster Amazon Redshift o da un'istanza Amazon scoperta automaticamente RDS

Utilizza la procedura seguente per creare una connessione a un'origine dati AWS rilevata automaticamente.

Creazione di una connessione a una origine dati AWS rilevata automaticamente
  1. Verifica i Quote di origini dati per accertarti che la query o la tabella di destinazione non superi i limiti definiti per le origini dati.

  2. Verificare che le credenziali del database che si intende utilizzare dispongano delle autorizzazioni appropriate, come descritto in Autorizzazioni richieste.

  3. Assicurati di aver configurato il cluster o l'istanza per QuickSight l'accesso ad Amazon seguendo le istruzioni riportate inRequisiti relativi alla configurazione della rete e del database.

  4. Nella pagina QuickSight iniziale di Amazon, scegli Datasets.

  5. Nella pagina Set di dati, scegli Nuovo set di dati.

  6. Nella FROMNEWDATASOURCESsezione della pagina Crea un set di dati, scegli l'icona Redshift RDSAuto-discovery o l'icona Redshift Auto-discovery, a seconda del AWS servizio a cui desideri connetterti.

  7. Inserire le informazioni sulla connessione per l'origine dati, come segue:

    • In Data source name (Nome origine dati) digitare un nome per l'origine dati.

    • In Instance ID (ID istanza) scegliere il nome dell'istanza o del cluster a cui connettersi.

    • Database name (Nome del database) indica il database predefinito di Instance ID (ID istanza) del cluster o dell'istanza. Per utilizzare un database diverso nel cluster o nell'istanza, immettere il relativo nome.

    • Ad esempio UserName, inserisci il nome utente di un account utente che dispone delle autorizzazioni per eseguire le seguenti operazioni:

      • Accesso al database di destinazione.

      • Lettura (esecuzione di un'istruzione su SELECT) di tutte le tabelle del database da utilizzare.

    • In Password immetti la password per l'account utente specificato.

  8. Scegliere Validate connection (Convalida connessione) per verificare che le informazioni sulla connessione siano corrette.

  9. Se la connessione viene convalidata, scegliere Create data source (Crea origine dati). In caso contrario, correggere le informazioni di connessione e riprovare a eseguire la convalida.

    Nota

    Amazon protegge QuickSight automaticamente le connessioni alle RDS istanze Amazon e ai cluster Amazon Redshift utilizzando Secure Sockets Layer (). SSL Per attivare la protezione non occorre effettuare alcunché.

  10. Seleziona una delle seguenti opzioni:

    • Personalizzato SQL

      Nella schermata successiva, puoi scegliere di scrivere una query con l'SQLopzione Usa personalizzato. In questo modo si apre una schermata denominata Inserisci SQL query personalizzata, in cui è possibile immettere un nome per la query, quindi immettere ilSQL. Per ottenere risultati ottimali, componi la query in un SQL editor e incollala in questa finestra. Dopo avere assegnato un nome e inserito la query, è possibile scegliere Edit/Preview data (Modifica/Anteprima dati) o Confirm query (Conferma query). Scegliere Edit/Preview data (Modifica/Anteprima dati) per passare immediatamente alla preparazione dei dati. Scegliete Conferma interrogazione per SQL convalidarla e assicuratevi che non vi siano errori.

    • Scegliere le tabelle

      Per connettersi a tabelle specifiche, per Schema: contiene set di tabelle, scegli Seleziona, quindi scegli uno schema. Nei casi in cui nel database è disponibile un solo schema, questo verrà scelto automaticamente e l'opzione di selezione dello schema non verrà visualizzata.

      Per preparare i dati prima di creare un'analisi, scegliere Edit/Preview data (Modifica/Anteprima dati) per aprire la preparazione dei dati. Utilizzare questa opzione se si desidera combinare più tabelle.

      Altrimenti, dopo aver scelto una tabella, scegliere Select (Seleziona).

  11. Selezionare una delle seguenti opzioni:

    • Preparare i dati prima di creare un'analisi. A tale scopo, scegliere Edit/Preview data (Modifica/Anteprima dati) per aprire la preparazione dei dati per la tabella selezionata. Per ulteriori informazioni sulla preparazione dei dati, consulta Preparazione di esempi di set di dati.

    • Crea un set di dati e un'analisi utilizzando i dati della tabella così come sono e in cui importare i dati del set di dati SPICE per prestazioni migliorate (consigliato). Per fare ciò, controlla le dimensioni della tabella e il SPICE indicatore per vedere se hai una capacità sufficiente.

      Se ne hai abbastanza SPICE capacità, scegli Importa in SPICE per un'analisi più rapida, quindi crea un'analisi scegliendo Visualizza.

      Nota

      Se vuoi usare SPICE e non hai abbastanza spazio, scegli Modifica/Anteprima dati. Nella preparazione dei dati, è possibile rimuovere i campi dal set di dati per ridurre le dimensioni. Puoi anche applicare un filtro o scrivere una SQL query che riduca il numero di righe o colonne restituite. Per ulteriori informazioni sulla preparazione dei dati, consulta Preparazione di esempi di set di dati.

    • Per creare un set di dati e un'analisi utilizzando i dati della tabella senza modificarli e per eseguire query sui dati direttamente dal database, scegli l'opzione Query diretta sui dati, quindi creare un'analisi scegliendo Visualize (Visualizza).

Creazione di un set di dati mediante un database non rilevato automaticamente

Utilizza la procedura seguente per creare una connessione a qualsiasi database diverso da un cluster Amazon Redshift o un'istanza Amazon con rilevamento automatico. RDS Tali database includono cluster Amazon Redshift e RDS istanze Amazon che si trovano in un account diverso Regione AWS o sono associate a un account diverso. AWS Includono anche istanze MariaDB, SQL Microsoft ServerSQL, My, Oracle SQL e Postgre che sono locali, in EC2 Amazon o in qualche altro ambiente accessibile.

Per creare una connessione a un database che non sia un cluster o un'istanza Amazon Redshift individuati automaticamente RDS
  1. Verifica i Quote di origini dati per accertarti che la query o la tabella di destinazione non superi i limiti definiti per le origini dati.

  2. Verificare che le credenziali del database che si intende utilizzare dispongano delle autorizzazioni appropriate, come descritto in Autorizzazioni richieste.

  3. Assicurati di aver configurato il cluster o l'istanza per QuickSight l'accesso ad Amazon seguendo le istruzioni riportate inRequisiti relativi alla configurazione della rete e del database.

  4. Nella pagina QuickSight iniziale di Amazon, scegli Gestisci dati.

  5. Nella pagina Set di dati scegli Nuovo set di dati.

  6. Nella FROMNEWDATASOURCESsezione della pagina Crea un set di dati, scegli l'icona di connessione manuale di Redshift se desideri connetterti a un cluster Amazon Redshift in un altro account o associato a Regione AWS un altro account. AWS Oppure scegli l'icona del sistema di gestione del database appropriata per connetterti a un'istanza di Amazon Aurora, MariaDB, Microsoft SQL Server, MySQL, Oracle o Postgre. SQL

  7. Inserire le informazioni sulla connessione per l'origine dati, come segue:

    • In Data source name (Nome origine dati) digitare un nome per l'origine dati.

    • In Database server (Server database) immettere uno dei seguenti valori:

      • Per un cluster Amazon Redshift o un'RDSistanza Amazon, inserisci l'endpoint del cluster o dell'istanza senza il numero di porta. Ad esempio, se il valore dell'endpoint è clustername.1234abcd.us-west-2.redshift.amazonaws.com:1234, immettere clustername.1234abcd.us-west-2.redshift.amazonaws.com. Puoi ottenere il valore dell'endpoint dal campo Endpoint nella pagina dei dettagli del cluster o dell'istanza nella console. AWS

      • Per un'EC2istanza Amazon di MariadB, SQL Microsoft Server, MySQL, Oracle SQL o Postgre, inserisci l'indirizzo pubblico. DNS Puoi ottenere il DNS valore pubblico dal DNS campo Pubblico nel riquadro dei dettagli dell'istanza nella EC2 console Amazon.

      • Per un'EC2istanza non Amazon di MariadB, SQL Microsoft Server, MySQL, Oracle SQL o Postgre, inserisci il nome host o l'indirizzo IP pubblico del server di database. Se utilizzi Secure Sockets Layer (SSL) per una connessione protetta (consigliato), probabilmente dovrai fornire il nome host in modo che corrisponda alle informazioni richieste dal certificato. SSL Per un elenco dei certificati supportati, consulta QuickSight SSLe certificati CA.

    • In Port (Porta) immettere la porta utilizzata dal cluster o dall'istanza per le connessioni.

    • In Database name (Nome del database) immettere il nome del database da utilizzare.

    • Ad esempio UserName, inserisci il nome utente di un account utente che dispone delle autorizzazioni per eseguire le seguenti operazioni:

      • Accesso al database di destinazione.

      • Lettura (esecuzione di un'istruzione su SELECT) di tutte le tabelle del database da utilizzare.

    • In Password immetti la password associata all'account utente immesso.

  8. (Facoltativo) Se ti connetti a qualcosa di diverso da un cluster Amazon Redshift e non desideri una connessione protetta, assicurati che l'opzione Enable SSL sia deselezionata. Consigliamo vivamente di lasciare selezionata questa opzione perché una connessione non protetta è soggetta a intromissioni indesiderate.

    Per ulteriori informazioni su come l'istanza di destinazione utilizza SSL per proteggere le connessioni, consulta la documentazione del sistema di gestione del database di destinazione. Amazon QuickSight non accetta SSL certificati autofirmati come validi. Per un elenco dei certificati supportati, consulta QuickSight SSLe certificati CA.

    Amazon protegge QuickSight automaticamente le connessioni ai cluster Amazon Redshift utilizzando. SSL Per attivare la protezione non occorre effettuare alcunché.

    Alcuni database, come Presto e Apache Spark, devono soddisfare requisiti aggiuntivi prima che Amazon QuickSight possa connettersi. Per ulteriori informazioni, consulta Creazione di un'origine dati mediante Presto o Creazione di un'origine dati mediante Apache Spark.

  9. (Facoltativo) Scegliere Validate connection (Convalida connessione) per verificare che le informazioni sulla connessione siano corrette.

  10. Se la connessione viene convalidata, scegliere Create data source (Crea origine dati). In caso contrario, correggere le informazioni di connessione e riprovare a eseguire la convalida.

  11. Seleziona una delle seguenti opzioni:

    • Personalizzato SQL

      Nella schermata successiva, puoi scegliere di scrivere una query con l'SQLopzione Usa personalizzato. In questo modo si apre una schermata denominata Inserisci SQL query personalizzata, in cui è possibile immettere un nome per la query, quindi immettere ilSQL. Per ottenere risultati ottimali, componi la query in un SQL editor e incollala in questa finestra. Dopo avere assegnato un nome e inserito la query, è possibile scegliere Edit/Preview data (Modifica/Anteprima dati) o Confirm query (Conferma query). Scegliere Edit/Preview data (Modifica/Anteprima dati) per passare immediatamente alla preparazione dei dati. Scegliete Conferma interrogazione per SQL convalidarla e assicuratevi che non vi siano errori.

    • Scegliere le tabelle

      Per connettersi a tabelle specifiche, per Schema: contiene set di tabelle, scegli Seleziona, quindi scegli uno schema. Nei casi in cui nel database è disponibile un solo schema, questo verrà scelto automaticamente e l'opzione di selezione dello schema non verrà visualizzata.

      Per preparare i dati prima di creare un'analisi, scegliere Edit/Preview data (Modifica/Anteprima dati) per aprire la preparazione dei dati. Utilizzare questa opzione se si desidera combinare più tabelle.

      Altrimenti, dopo aver scelto una tabella, scegliere Select (Seleziona).

  12. Selezionare una delle seguenti opzioni:

    • Preparare i dati prima di creare un'analisi. A tale scopo, scegliere Edit/Preview data (Modifica/Anteprima dati) per aprire la preparazione dei dati per la tabella selezionata. Per ulteriori informazioni sulla preparazione dei dati, consulta Preparazione di esempi di set di dati.

    • Crea un set di dati e un'analisi utilizzando i dati della tabella così come sono e importa i dati del set di dati in SPICE per prestazioni migliorate (consigliato). Per fare ciò, controlla le dimensioni della tabella e il SPICE indicatore per vedere se hai abbastanza spazio.

      Se ne hai abbastanza SPICE capacità, scegli Importa in SPICE per un'analisi più rapida, quindi crea un'analisi scegliendo Visualizza.

      Nota

      Se vuoi usare SPICE e non hai abbastanza spazio, scegli Modifica/Anteprima dati. Nella preparazione dei dati, è possibile rimuovere i campi dal set di dati per ridurre le dimensioni. Puoi anche applicare un filtro o scrivere una SQL query che riduca il numero di righe o colonne restituite. Per ulteriori informazioni sulla preparazione dei dati, consulta Preparazione di esempi di set di dati.

    • Crea un set di dati e un'analisi utilizzando i dati della tabella senza modificarli ed eseguire query sui dati direttamente dal database. Per farlo, scegliere l'opzione Directly query your data (Query diretta sui dati), quindi creare un'analisi scegliendo Visualize (Visualizza).