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 »