

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

# Utilizzo di Amazon Redshift dal Toolkit for VS Code
<a name="redshift-overview"></a>

Le seguenti sezioni descrivono come iniziare a lavorare con Amazon Redshift da. AWS Toolkit for Visual Studio Code

Per informazioni dettagliate sul servizio Amazon Redshift, consulta gli argomenti della [Amazon Redshift](https://docs.aws.amazon.com/redshift/) User Guide.

## Nozioni di base
<a name="redshift-overview-prereqs"></a>

Prima di iniziare a lavorare con Amazon Redshift dal AWS Toolkit for Visual Studio Code, è necessario soddisfare i seguenti requisiti.

1. Sei connesso ai tuoi AWS account dal Toolkit. Per ulteriori informazioni sulla connessione all' AWS account dal Toolkit, consulta l' AWS argomento [Connessione a](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/connect.html) in questa guida per l'utente.

1. Hai creato un data warehouse fornito o senza server.

Se non hai ancora creato un cluster con provisioning Amazon Redshift Serverless o Amazon Redshift, le seguenti procedure descrivono come creare un data warehouse con un set di dati di esempio dalla console. AWS 

**Creazione di un data warehouse fornito**

*Per ulteriori dettagli sulla creazione di un data warehouse di cluster con provisioning di Amazon Redshift, consulta l'argomento [Creare un cluster Amazon Redshift](https://docs.aws.amazon.com/redshift/latest/gsg/rs-gsg-sample-data-load-create-cluster.html) di esempio nella Guida introduttiva per l'utente di Amazon Redshift.*

1. Dal tuo browser Internet preferito, accedi alla Console di AWS gestione e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshift/](https://console.aws.amazon.com/redshift/)

1. Dalla console Amazon Redshift, scegli la dashboard **Provisioned Clusters**.

1. **Dalla **dashboard Provisioned Clusters**, scegli il pulsante **Crea cluster per aprire il riquadro Crea cluster**.**

1. Completa i campi obbligatori nella sezione **Configurazione del cluster**.

1. Nella sezione **Dati di esempio**, seleziona la casella **Carica dati di esempio** per caricare il set di dati di esempio **Tickit** nel database predefinito **Dev** con lo **public** schema.

1. Nella sezione **Configurazioni del database**, inserisci i valori per i campi **nome utente amministratore** e **password utente amministratore**.

1. Scegli **Crea cluster** per creare il tuo data warehouse assegnato.

**Creazione di un data warehouse senza server**

*Per ulteriori dettagli sulla creazione di un data warehouse di Amazon Redshift Serverless, consulta la sezione [Creazione di un data warehouse with Amazon Redshift Serverless nella](https://docs.aws.amazon.com/redshift/latest/gsg/new-user-serverless.html#serverless-console-resource-creation) Guida introduttiva per l'utente di Amazon Redshift.*

1. Dal tuo browser Internet preferito, accedi alla Console di AWS gestione e apri la console Amazon Redshift all'indirizzo. [https://console.aws.amazon.com/redshift/](https://console.aws.amazon.com/redshift/)

1. Dalla console Amazon Redshift, scegli il pulsante **Prova Amazon Redshift** Serverless per aprire il riquadro Inizia a usare **Amazon Redshift** Serverless.

1. **Nella sezione **Configurazioni**, scegli l'opzione Use default settings radial.**

1. Nella parte inferiore del riquadro **Inizia a usare Amazon Redshift Serverless**, scegli **Salva configurazione** per creare un data warehouse serverless con impostazioni predefinite per gruppo di lavoro, namespace, credenziali e crittografia.

## Connessione a un data warehouse dal Toolkit
<a name="redshift-overview-connect"></a>

Esistono 3 metodi per connettersi a un database dal Toolkit:
+ **Nome utente e password del database**
+ **AWS Secrets Manager**
+ **Credenziali temporanee**

 Per connetterti a un database situato su un cluster o un data warehouse serverless esistente con provisioning tramite Toolkit, completa i passaggi seguenti.

**Importante**  
Se hai completato i passaggi indicati nella sezione *Prerequisiti* di questo argomento della Guida per l'utente e il tuo data warehouse non è visibile nel Toolkit explorer, assicurati di lavorare dall'area corretta AWS dell'explorer.

**Connessione al data warehouse con il metodo del **nome utente e della password del database****

1. Da Toolkit Explorer, espandi il Regione AWS luogo in cui si trova il tuo data warehouse.

1. Espandi **Redshift** e scegli il tuo data warehouse per aprire la finestra di dialogo **Seleziona un tipo di connessione** in VS Code.

1. Dalla finestra di dialogo **Seleziona un tipo di connessione**, scegli **il nome utente e la password del database** e fornisci le informazioni richieste da ciascuna delle istruzioni.

1. I database, le tabelle e gli schemi disponibili sono visibili nel Toolkit Explorer quando Toolkit si connette al data warehouse e la procedura è completa.

**Connessione al data warehouse con **Gestione dei segreti AWS****
**Nota**  
Questa procedura richiede un segreto del database di AWS Secrets Manager per essere completata. Per istruzioni su come impostare un segreto del database, consulta la sezione [Create an Gestione dei segreti AWS database secret](https://docs.aws.amazon.com/secretsmanager/latest/userguide/create_database_secret.html) nella Guida per l'utente di *AWS Secrets Manager*.

1. Da Toolkit Explorer, espandi il Regione AWS luogo in cui si trova il tuo data warehouse.

1. Espandi **Redshift** e scegli il tuo data warehouse per aprire la finestra di dialogo **Seleziona un tipo di connessione** in VS Code.

1. Nella finestra di dialogo **Seleziona un tipo di connessione**, scegli **Secrets Manager** e fornisci le informazioni richieste da ciascuna delle istruzioni.

1. I database, le tabelle e gli schemi disponibili sono visibili in Toolkit Explorer quando Toolkit si connette al data warehouse e la procedura è completa.

****Connessione al data warehouse con credenziali temporanee****

1. Da Toolkit Explorer, espandi la AWS regione in cui esiste il tuo data warehouse.

1. Espandi **Redshift** e scegli il tuo data warehouse per aprire la finestra di dialogo **Seleziona un tipo di connessione** in VS Code.

1. Dalla finestra di dialogo **Seleziona un tipo di connessione**, scegli **Credenziali temporanee** e fornisci le informazioni richieste da ciascuna delle istruzioni.

1. I database, le tabelle e gli schemi disponibili sono visibili in Toolkit Explorer quando Toolkit si connette al data warehouse e la procedura è completa.

**Modifica della connessione al data warehouse**

È possibile modificare la connessione al data warehouse per cambiare il database a cui connettersi.

1. Da Toolkit Explorer, espandi il Regione AWS luogo in cui si trova il tuo data warehouse.

1. Espandi **Redshift**, fai clic con il pulsante destro del mouse sul data warehouse a cui sei connesso, scegli **Modifica connessione** e fornisci il nome del database a cui desideri connetterti.

1. I database, le tabelle e gli schemi disponibili sono visibili in Toolkit Explorer quando Toolkit si connette al data warehouse e la procedura è completa.

**Eliminazione della connessione al data warehouse**

1. Da Toolkit Explorer, espandi il Regione AWS luogo in cui si trova il tuo data warehouse.

1. Espandi **Redshift**, fai clic con il pulsante destro del mouse sul data warehouse con la connessione che desideri eliminare e scegli **Elimina** connessione. In questo modo vengono rimossi i database, le tabelle e gli schemi disponibili dal Toolkit Explorer.

1. Per riconnetterti al tuo data warehouse, scegli **Fai clic per connetterti** e fornisci le informazioni richieste da ciascuna delle istruzioni. Per impostazione predefinita, la riconnessione utilizza il metodo di autenticazione precedente per connettersi al data warehouse. Per utilizzare un metodo diverso, scegli la freccia indietro nella finestra di dialogo fino a raggiungere la richiesta di autenticazione.

## Esecuzione di istruzioni SQL
<a name="redshift-overview-sql"></a>

Le procedure seguenti descrivono come creare ed eseguire istruzioni SQL nel database da AWS Toolkit for Visual Studio Code.

**Nota**  
Per completare i passaggi di ciascuna delle seguenti procedure, è necessario innanzitutto completare la sezione *Connessione a un data warehouse dal Toolkit, disponibile in questo argomento della* Guida per l'utente.

1. Da Toolkit explorer, espandi **Redshift**, quindi espandi il data warehouse che contiene il database su cui desideri eseguire la query.

1. Scegli **Create-Notebook** per specificare un nome di file e una posizione in cui archiviare il notebook localmente, quindi scegli **OK** per aprire il notebook nell'editor VS Code.

1. Dall'editor VS Code, inserisci le istruzioni SQL che desideri archiviare in questo notebook.

1. Scegli il pulsante **Esegui tutto** per eseguire le istruzioni SQL che hai inserito.

1. L'output delle istruzioni SQL viene visualizzato sotto le istruzioni inserite.

**Aggiungere Markdown a un taccuino**

1. Dal tuo taccuino nell'editor VS Code, scegli il pulsante **Markdown** per aggiungere una cella Markdown al tuo taccuino.

1. Inserisci il tuo Markdown nella cella fornita.

1. La cella Markdown può essere modificata utilizzando gli strumenti dell'editor situati nell'angolo in alto a destra della cella Markdown.

**Aggiungere codice a un taccuino**

1. Dal tuo taccuino nell'editor VS Code, scegli il pulsante **Codice** per aggiungere una cella Code al tuo taccuino.

1. Inserisci il codice nella cella fornita.

1. Puoi scegliere di eseguire il codice sopra o sotto la cella Codice selezionando il pulsante appropriato dagli strumenti dell'editor di celle, situato nell'angolo in alto a destra della cella Codice.