Trabalhar com o Amazon Redshift usando o kit de ferramentas para VS Code - AWS Kit de ferramentas para VS Code

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Trabalhar com o Amazon Redshift usando o kit de ferramentas para VS Code

As seções a seguir descrevem como começar a trabalhar com o Amazon Redshift usando o AWS Toolkit for Visual Studio Code.

Para obter informações detalhadas sobre o serviço Amazon Redshift, consulte os tópicos do Guia do usuário do Amazon Redshift.

Conceitos básicos

Antes de começar a trabalhar com o Amazon Redshift usando o AWS Toolkit for Visual Studio Code, os requisitos a seguir devem ser atendidos.

  1. Você se conectou a uma ou mais contas da AWS pelo kit de ferramentas. Para obter mais informações sobre como conectar-se à conta da AWS pelo kit de ferramentas, consulte o tópico Conectar-se à AWS neste guia do usuário.

  2. Você criou um data warehouse provisionado ou sem servidor.

Se você ainda não criou um cluster do Amazon Redshift sem servidor ou um cluster provisionado do Amazon Redshift, os procedimentos a seguir descrevem como criar um data warehouse com um conjunto de dados de amostra no Console da AWS.

Criar um data warehouse provisionado

Para obter mais informações sobre a criação de um data warehouse de cluster provisionado do Amazon Redshift, consulte o tópico Criar um cluster de amostra do Amazon Redshift no Guia de conceitos básicos do Amazon Redshift.

  1. No navegador da internet de sua preferência, faça login no Console de Gerenciamento da AWS e abra o console do Amazon Redshift em https://console.aws.amazon.com/redshift/.

  2. No console do Amazon Redshift, selecione Painel de clusters provisionados.

  3. Em Painel de clusters provisionados, selecione o botão Criar cluster para abrir o painel Criar cluster.

  4. Preencha os campos obrigatórios na seção Configuração do cluster.

  5. Na seção Dados de exemplo, selecione a caixa Carregar dados de exemplo para carregar o conjunto de dados de amostra Tickit no banco de dados padrão Dev com o esquema public.

  6. Na seção Configurações do banco de dados, insira valores nos campos Nome de usuário administrador e Senha do usuário administrador.

  7. Selecione Criar cluster para criar o data warehouse provisionado.

Criar um data warehouse sem servidor

Para obter mais informações sobre a criação de um data warehouse do Amazon Redshift sem servidor, consulte a seção Criar um data warehouse com o Amazon Redshift sem servidor em Guia de conceitos básicos do Amazon Redshift.

  1. No navegador da internet de sua preferência, faça login no Console de Gerenciamento da AWS e abra o console do Amazon Redshift em https://console.aws.amazon.com/redshift/.

  2. No console do Amazon Redshift, selecione o botão Experimente o Amazon Redshift sem servidor para abrir o painel Conceitos básicos do Amazon Redshift sem servidor.

  3. Na seção Configurações, selecione o radial Usar configurações padrão.

  4. Na parte inferior do painel Conceitos básicos do Amazon Redshift sem servidor, selecione Salvar configuração para criar um data warehouse sem servidor com configurações padrão de grupo de trabalho, namespace, credencial e criptografia.

Conectar-se a um data warehouse pelo kit de ferramentas

Existem três métodos para conexão com um banco de dados por meio do kit de ferramentas:

  • Nome de usuário e senha do banco de dados

  • AWS Secrets Manager

  • Credenciais temporárias

Para se conectar a um banco de dados localizado em um cluster provisionado existente ou data warehouse sem servidor usando o kit de ferramentas, siga as etapas abaixo.

Importante

Se você seguiu as etapas na seção Pré-requisitos deste tópico do guia do usuário e o data warehouse não estiver visível no Explorer do kit de ferramentas, verifique se você está trabalhando na região correta da AWS no Explorer.

Conectar-se ao data warehouse com o método de Nome de usuário e senha do banco de dados
  1. No Explorer do kit de ferramentas, expanda a Região da AWS em que o data warehouse está localizado.

  2. Expanda o Redshift e selecione o data warehouse para abrir a caixa de diálogo Selecionar um tipo de conexão no VS Code.

  3. Na caixa de diálogo Selecionar um tipo de conexão, escolha Nome de usuário e senha do banco de dados e forneça as informações exigidas por cada um dos prompts.

  4. Os bancos de dados, tabelas e esquemas disponíveis ficam visíveis no Explorer do kit de ferramentas quando o kit de ferramentas se conecta ao data warehouse e o procedimento é concluído.

Conectar-se ao data warehouse com o AWS Secrets Manager
nota

Este procedimento requer um segredo de banco de dados do AWS Secrets Manager para ser concluído. Para obter instruções sobre como configurar um segredo de banco de dados, consulte Criação de um segredo de banco de dados do AWS Secrets Manager no Guia do usuário do AWS Secrets Manager.

  1. No Explorer do kit de ferramentas, expanda a Região da AWS em que o data warehouse está localizado.

  2. Expanda o Redshift e selecione o data warehouse para abrir a caixa de diálogo Selecionar um tipo de conexão no VS Code.

  3. Na caixa de diálogo Selecionar um tipo de conexão, escolha Secrets Manager e forneça as informações exigidas por cada um dos prompts.

  4. Os bancos de dados, tabelas e esquemas disponíveis ficam visíveis no Explorer do kit de ferramentas quando o kit de ferramentas se conecta ao data warehouse e o procedimento é concluído.

Conectar-se ao data warehouse usando credenciais temporárias
  1. No Explorer do kit de ferramentas, expanda a região da AWS em que o data warehouse está localizado.

  2. Expanda o Redshift e selecione o data warehouse para abrir a caixa de diálogo Selecionar um tipo de conexão no VS Code.

  3. Na caixa de diálogo Selecionar um tipo de conexão, selecione Credenciais temporárias e forneça as informações exigidas por cada um dos prompts.

  4. Os bancos de dados, tabelas e esquemas disponíveis ficam visíveis no Explorer do kit de ferramentas quando o kit de ferramentas se conecta ao data warehouse e o procedimento é concluído.

Editar a conexão usando o data warehouse

Você pode editar a conexão usando o data warehouse para alterar com qual banco de dados estabelecer conexão.

  1. No Explorer do kit de ferramentas, expanda a Região da AWS em que o data warehouse está localizado.

  2. Expanda o Redshift, clique com o botão direito no data warehouse ao qual você estabeleceu conexão, selecione Editar conexão e forneça o nome do banco de dados ao qual deseja se conectar.

  3. Os bancos de dados, tabelas e esquemas disponíveis ficam visíveis no Explorer do kit de ferramentas quando o kit de ferramentas se conecta ao data warehouse e o procedimento é concluído.

Excluir a conexão usando o data warehouse
  1. No Explorer do kit de ferramentas, expanda a Região da AWS em que o data warehouse está localizado.

  2. Expanda o Redshift, clique com o botão direito no data warehouse usando a conexão que deseja excluir e selecione Excluir conexão. Essa ação remove os bancos de dados, tabelas e esquemas disponíveis do Explorer do kit de ferramentas.

  3. Para se reconectar ao data warehouse, selecione Clique para se conectar e forneça as informações exigidas por cada um dos prompts. Por padrão, a reconexão usa o método anterior de autenticação para estabelecer a conexão com o data warehouse. Para usar outro método, selecione a seta para voltar na caixa de diálogo até chegar ao prompt de autenticação.

Executar instruções SQL

Os procedimentos a seguir descrevem como criar e executar instruções SQL no banco de dados usando o AWS Toolkit for Visual Studio Code.

nota

Para seguir as etapas em cada um dos procedimentos, primeiro você deve concluir a seção Conectar-se a um data warehouse pelo kit de ferramentas, localizada neste tópico do guia do usuário.

  1. No Explorer do kit de ferramentas, expanda o Redshift e, em seguida, expanda o data warehouse que contém o banco de dados que você deseja consultar.

  2. Selecione Create-Notebook para especificar um nome de arquivo e um local para armazenar o bloco de anotações localmente e, em seguida, escolha OK para abrir o bloco de anotações no editor do VS Code.

  3. No editor do VS Code, insira as instruções SQL que deseja armazenar nesse bloco de anotações.

  4. Selecione o botão Executar tudo para executar as instruções SQL que você inseriu.

  5. A saída para as instruções SQL é exibida abaixo das instruções que você inseriu.

Adicionar Markdown no bloco de anotações
  1. No bloco de anotações no editor do VS Code, selecione o botão Markdown para adicionar uma célula Markdown ao bloco de anotações.

  2. Insira o Markdown na célula fornecida.

  3. A célula Markdown pode ser editada usando as ferramentas do editor localizadas no canto superior direito da célula Markdown.

Adicionar código ao bloco de anotações
  1. No bloco de anotações no editor do VS Code, selecione o botão Código para adicionar uma célula de código ao bloco de anotações.

  2. Insira o código na célula fornecida.

  3. Você pode executar o código acima ou abaixo da célula Código selecionando o botão apropriado nas ferramentas do editor de célula, localizado no canto superior direito da célula Código.