Demonstra como criar e gerenciar clusters do Amazon Redshift.  HTML | PDF | Kindle

Explica como projetar, criar, consultar e manter os bancos de dados que compõem o seu data warehouse. Também inclui a sintaxe de comandos e funções SQL do Amazon Redshift.  HTML | PDF

Descreve todas as operações de API do Amazon Redshift em detalhes. Além disso, disponibiliza exemplos de solicitações, respostas e erros para os protocolos de serviços da web compatíveis.  HTML | PDF

Descreve a interface de linha de comando do Amazon Redshift em detalhes. Ele disponibiliza exemplos básicos de sintaxe e opções de uso para cada comando.  HTML


Webcast da AWS que aborda as melhores práticas para o carregamento de dados e a otimização do desempenho de consultas no Amazon Redshift.  Assista à 1ª parte do vídeo | Assista à 2ª parte do vídeo

Carregue seus dados de modo eficiente usando os comandos COPY, inserções em alto volume e tabelas de preparação.  Saiba mais »

Crie seu banco de dados para obter alto desempenho de consultas, baixos requisitos de armazenamento e memória e operações de E/S mínimas.  Saiba mais »

Ajuste suas consultas para obter o máximo desempenho usando as seguintes dicas e táticas.  Saiba mais »


Scripts SQL para a execução de diagnóstico no cluster do Amazon Redshift usando tabelas do sistema.  Faça o download aqui »

Lista de scripts:

  • top_queries.sql – Retorna as 50 instruções mais demoradas dos últimos 7 dias
  • perf_alerts.sql – Retorna as principais ocorrências de alertas, junções com verificações de tabela
  • filter_used.sql – Retorna o filtro aplicado às tabelas nas verificações Para auxiliá-lo na seleção de uma chave de classificação
  • commit_stats.sql – Mostra informações sobre o consumo de recursos do cluster por meio de instruções COMMIT
  • current_session_info.sql – Mostra informações sobre as sessões executando consultas no momento
  • missing_table_stats.sql – Mostra os planos EXPLAIN que sinalizaram "missing statistics" nas tabelas subjacentes
  • queuing_queries.sql – Lista as consultas que estão esperando em um slot de consulta WLM
  • table_info.sql – Retorna informações de armazenamento de tabelas (tamanho, distorção, etc)

Visualizações SQL para o gerenciamento do cluster do Amazon Redshift e a geração de um schema DDL. Todas as visualizações presumem que você tem um schema chamado Admin.  Faça o download aqui »

Lista de visualizações:

  • v_check_data_distribution.sql – Obtém a distribuição de dados entre as camadas
  • v_constraint_dependency.sql – Obtém restrições de chave estrangeira entre as tabelas
  • v_generate_group_ddl.sql – Obtém o DDL para um grupo
  • v_generate_schema_ddl.sql – Obtém o DDL para schemas
  • v_generate_tbl_ddl.sql – Obtém o DDL para uma tabela, contém chave de distribuição, chave de classificação e restrições
  • v_generate_unload_copy_cmd.sql – Gera os comandos unload e copy para um objeto
  • v_generate_user_object_permissions.sql – Obtém o DDL para as permissões de um usuário a tabelas e visualizações
  • v_generate_view_ddl.sql – Obtém o DDL para uma visualização
  • v_get_obj_priv_by_user.sql – Obtém a tabela/as visualizações à qual/às quais um usuário tem acesso
  • v_get_schema_priv_by_user.sql – Obtém o schema ao qual um usuário tem acesso
  • v_get_tbl_priv_by_user.sql – Obtém as tabelas às quais um usuário tem acesso
  • v_get_users_in_group.sql – Junta todos os usuários em um grupo
  • v_get_view_priv_by_user.sql – Obtém as visualizações às quais um usuário tem acesso
  • v_object_dependency.sql – Combina visualizações de dependência diferentes
  • v_space_used_per_tbl.sql – Obtém o espaço usado por tabela
  • v_view_dependency.sql – Obtém os nomes das visualizações dependentes de outras tabelas/visualizações
  • v_check_transaction_locks.sql – Obtém informações sobre bloqueios mantidos por transações em aberto
  • v_check_wlm_query_time.sql – Obtém o tempo de espera e execução de WLM durante os últimos 7 dias
  • v_check_wlm_query_trend_daily.sql – Obtém o volume e o tempo de espera e execução de consulta WLM por dia
  • v_check_wlm_query_trend_hourly.sql – Obtém o volume e o tempo de espera e execução de consulta WLM por hora
  • v_generate_cancel_query.sql – Obtém a consulta de cancelamento
  • v_get_cluster_restart_ts.sql – Obtém a data/hora de quando o cluster foi reinicializado recentemente
  • v_get_vacuum_details.sql – Obtém detalhes de vácuo

Determine a compactação ideal para os seus dados do Amazon Redshift com esse utilitário.  Faça o download aqui »

Migre dados facilmente entre duas tabelas do Amazon Redshift que podem ter bancos de dados, clusters ou regiões diferentes. Todos os dados exportados são criptografados com o AWS Key Management Service (KMS). Você pode usar esse utilitário para complementar o AWS Data Pipeline e movimentar dados sistematicamente entre sistemas, como entre os ambientes de produção e teste, ou para a manutenção de cópias somente para leitura em outros clusters.  Faça o download aqui »


Funções definidas pelo usuário (UDF) comuns. Um conjunto de UDFs úteis para uso público. Com a contribuição do Periscope.  Saiba mais » | Faça o download aqui »

Estrutura de desenvolvimento de UDFs. Para facilitar o desenvolvimento, o Periscope criou uma estrutura para o gerenciamento e o teste de UDFs. Com a contribuição do Periscope.  Faça o download aqui »

re:Dash. Uma plataforma gratuita e de código aberto para visualização e colaboração de dados, criada para permitir acesso fácil e rápido a bilhões de registros. Os recursos incluem navegador de schema, programação otimizada, preenchimento automático e capacidade de escrever consultas em Python. Com a contribuição da Everthing.me.  Faça o download aqui »

Painel de admin do Amazon Redshift da EverythingMe. Monitore consultas em execução, filas de WLM e suas tabelas/seus schemas com esta ferramenta de fácil utilização. Com a contribuição da EverthingMe.  Faça o download aqui »

Ferramenta de ETL do Yelp para o Amazon Redshift. Use o Mycroft do Yelp para carregar dados automaticamente no Amazon Redshift. Leia esta publicação no blog para obter mais informações.  Faça o download aqui »

Biblioteca Spark-Redshift. Use esta biblioteca para carregar dados do Amazon Redshift para um Apache Spark SQL DataFrames, e gravar dados do Apache Spark de volta no Amazon Redshift. Bom exemplo de uso da ingestão no formato AVRO com o Amazon Redshift. Com a contribuição da Swiftkey.  Faça o download aqui »


Temos um amplo conjunto de artigos de blog que oferecem orientação de casos de uso e melhores práticas para ajudar a aproveitar o Amazon Redshift ao máximo. Acesse a nossa lista completa de artigos de blog aqui.