

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 set di dati mediante nuove origini dati
<a name="creating-data-sets-new"></a>

Quando crei un set di dati basato su un AWS servizio come Amazon RDS, Amazon Redshift o Amazon EC2, potrebbero essere applicati costi di trasferimento dei dati quando si consumano dati da quella fonte. Tali addebiti possono variare anche a seconda che la AWS risorsa si trovi nella home page Regione AWS che hai scelto per il tuo account Amazon Quick. Per dettagli sui prezzi, consulta la pagina dei prezzi per il servizio in questione.

Quando crei un nuovo set di dati di database, puoi selezionare una tabella, unire più tabelle oppure creare una query SQL per recuperare i dati desiderati. Puoi anche decidere se il set di dati utilizza una query diretta oppure se archivia i dati in [SPICE](spice.md).

**Per creare un nuovo set di dati**

1. Per creare un set di dati, scegli **Nuovo set di dati** nella pagina **Dati**. È quindi possibile creare un set di dati basato su un set di dati o un'origine dati esistente o connettersi a una nuova origine dati e basare il set di dati su di essa.

1. Fornire le informazioni sulla connessione all'origine dati.
   + Per i file di testo locale o di Excel, puoi specificare la posizione dei file e caricare il file.
   + Per Amazon S3 devi fornire un manifesto che identifica i file o i bucket che desideri utilizzare, nonché le impostazioni di importazione per i file di destinazione.
   + Per Amazon Athena, vengono restituiti tutti i database Athena del tuo AWS account. Non sono necessarie altre credenziali.
   + Per Salesforce, devi fornire le credenziali da usare per la connessione.
   + Per Amazon Redshift, Amazon RDS o Amazon EC2 o altre origini dati del database, devi fornire informazioni sul server e sul database che ospita i dati, Specifica inoltre le credenziali valide per questa istanza di database.

# Creazione di un set di dati da un database
<a name="create-a-database-data-set"></a>

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 rilevate automaticamente dal tuo account Amazon Quick, usa. [Creazione di un set di dati da un cluster Amazon Redshift o da un'istanza Amazon RDS rilevati automaticamente](#create-a-data-set-autodiscovered) 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](#create-a-data-set-database). 

## Creazione di un set di dati da un cluster Amazon Redshift o da un'istanza Amazon RDS rilevati automaticamente
<a name="create-a-data-set-autodiscovered"></a>

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

**Per creare una connessione a una fonte di dati scoperta automaticamente AWS**

1. Verifica i [Quote di origini dati](data-source-limits.md) per accertarti che la query o la tabella di destinazione non superi i limiti definiti per le origini dati.

1. Verificare che le credenziali del database che si intende utilizzare dispongano delle autorizzazioni appropriate, come descritto in [Autorizzazioni richieste](required-permissions.md). 

1. Assicurati di aver configurato il cluster o l'istanza per Amazon Quick Access seguendo le istruzioni riportate in[Requisiti relativi alla configurazione della rete e del database](configure-access.md).

1. Nella pagina di avvio di Amazon Quick, scegli **Data**.

1. Scegli **Crea**, quindi scegli **Nuovo set** di dati.

1. Scegli l'icona **RDS** o **Redshift Auto-discovery**, a seconda AWS del servizio a cui desideri connetterti.

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

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

1. 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 Quick protegge automaticamente le connessioni alle istanze Amazon RDS e ai cluster Amazon Redshift utilizzando Secure Sockets Layer (SSL). Per attivare la protezione non occorre effettuare alcunché.

1. Seleziona una delle seguenti opzioni:
   + **SQL personalizzato**

     Nella schermata successiva, è possibile scegliere di scrivere una query tramite l'opzione **Use custom SQL (Usa SQL personalizzato)**. In questo modo viene aperta la schermata **Enter custom SQL query (Immetti query SQL personalizzata)**, in cui è possibile immettere un nome per la query, quindi l'SQL. Per ottenere risultati ottimali, comporre la query in un editor SQL e incollarlo 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. Scegliere **Confirm query (Conferma query)** per convalidare l'SQL e accertarsi che non ci 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)**.

1. Scegli 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](preparing-data-sets.md).
   + Crea un set di dati e un'analisi utilizzando i dati della tabella senza modificarli e importa i dati del set di dati in SPICE per migliorare le prestazioni (consigliato). Per farlo, controlla le dimensioni della tabella e l'indicatore SPICE per vedere se la capacità è sufficiente.

     Se si dispone di capacità SPICE sufficiente, scegli **Importa in SPICE per analisi più rapide**, quindi crea un'analisi scegliendo **Visualizza**.
**Nota**  
Se si desidera utilizzare SPICE ma non si dispone di spazio sufficiente, scegli **Modifica/Anteprima dati**. Nella preparazione dei dati, è possibile rimuovere i campi dal set di dati per ridurre le dimensioni. È anche possibile applicare un filtro o scrivere una query SQL per ridurre il numero di righe o colonne restituite. Per ulteriori informazioni sulla preparazione dei dati, consulta [Preparazione di esempi di set di dati](preparing-data-sets.md).
   + 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
<a name="create-a-data-set-database"></a>

Utilizza la procedura seguente per creare una connessione a un qualsiasi database diverso da un cluster Amazon Redshift o un'istanza Amazon RDS rilevata automaticamente. Tali database includono cluster Amazon Redshift e istanze Amazon RDS che si trovano in un account diverso Regione AWS o sono associate a un account diverso. AWS Includono inoltre istanze MariaDB, Microsoft SQL Server, MySQL e PostgreSQL on-premises, in Amazon EC2 o in un altro ambiente accessibile.

**Creazione di una connessione a un database che non sia un cluster Amazon Redshift o un'istanza RDS rilevati automaticamente**

1. Verifica i [Quote di origini dati](data-source-limits.md) per accertarti che la query o la tabella di destinazione non superi i limiti definiti per le origini dati.

1. Verificare che le credenziali del database che si intende utilizzare dispongano delle autorizzazioni appropriate, come descritto in [Autorizzazioni richieste](required-permissions.md). 

1. Assicurati di aver configurato il cluster o l'istanza per Amazon Quick Access seguendo le istruzioni riportate in[Requisiti relativi alla configurazione della rete e del database](configure-access.md).

1. Nella pagina di avvio di Amazon Quick, scegli **Gestisci dati**.

1. Scegli **Crea**, quindi scegli **Nuovo set di dati**.

1. 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 In alternativa, scegli l'icona del sistema di gestione del database appropriata per connettersi a un'istanza di Amazon Aurora, MariaDB, Microsoft SQL Server, MySQL, Oracle o PostgreSQL.

1. 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'istanza Amazon RDS, immetti 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'istanza Amazon EC2 di MariaDB, Microsoft SQL Server, MySQL, Oracle o PostgreSQL, immetti l'indirizzo DNS pubblico. È possibile recuperare il valore del DNS pubblico dal campo **DNS pubblico** nel riquadro dei dettagli dell'istanza nella console Amazon EC2.
     + Per un'istanza non Amazon EC2 di MariaDB, Microsoft SQL Server, MySQL, Oracle o PostgreSQL, immettie il nome host o l'indirizzo IP pubblico del server di database. Se si sta usando il protocollo Secure Sockets Layer (SSL) per una connessione protetta (opzione consigliata), potrebbe essere necessario fornire il nome host in base alle informazioni richieste dal certificato SSL. Per un elenco dei certificati supportati, consulta [Certificati Amazon Quick SSL e CA](configure-access.md#ca-certificates).
   + 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.

1. (Facoltativo) Se si sta effettuando la connessione a un sistema diverso dal cluster Amazon Redshift e *non* si desidera una connessione protetta, deseleziona **Abilita SSL**. *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 il protocollo SSL per proteggere le connessioni, consulta la documentazione del sistema di gestione del database di destinazione. Amazon Quick non accetta certificati SSL autofirmati come validi. Per un elenco dei certificati supportati, consulta [Certificati Amazon Quick SSL e CA](configure-access.md#ca-certificates).

   Amazon Quick protegge 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 Quick possa connettersi. Per ulteriori informazioni, consulta [Creazione di un'origine dati mediante Presto](create-a-data-source-presto.md) o [Creazione di un'origine dati mediante Apache Spark](create-a-data-source-spark.md).

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

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

1. Seleziona una delle seguenti opzioni:
   + **SQL personalizzato**

     Nella schermata successiva, è possibile scegliere di scrivere una query tramite l'opzione **Use custom SQL (Usa SQL personalizzato)**. In questo modo viene aperta la schermata **Enter custom SQL query (Immetti query SQL personalizzata)**, in cui è possibile immettere un nome per la query, quindi l'SQL. Per ottenere risultati ottimali, comporre la query in un editor SQL e incollarlo 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. Scegliere **Confirm query (Conferma query)** per convalidare l'SQL e accertarsi che non ci 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)**.

1. Scegli 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](preparing-data-sets.md).
   + Crea un set di dati e un'analisi utilizzando i dati della tabella senza modificarli e importare i dati del set di dati in SPICE per migliorare le prestazioni (consigliato). Per farlo, controllare le dimensioni della tabella e l'indicatore SPICE per vedere se lo spazio è sufficiente.

     Se si dispone di capacità SPICE sufficiente, scegli **Importa in SPICE per analisi più rapide**, quindi crea un'analisi scegliendo **Visualizza**.
**Nota**  
Se si desidera utilizzare SPICE ma non si dispone di spazio sufficiente, scegli **Modifica/Anteprima dati**. Nella preparazione dei dati, è possibile rimuovere i campi dal set di dati per ridurre le dimensioni. È anche possibile applicare un filtro o scrivere una query SQL per ridurre il numero di righe o colonne restituite. Per ulteriori informazioni sulla preparazione dei dati, consulta [Preparazione di esempi di set di dati](preparing-data-sets.md).
   + 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)**.