Você já ouviu falar sobre o desvio para o vermelho Mostrar mesa comando para visualizar a definição da tabela? Caso contrário, leia este artigo para descobrir o que é o comando da tabela Show e como ele pode ser usado para obter a descrição da tabela de banco de dados. No Amazon Redshift, o Mostrar mesa O comando é usado para obter a descrição ou a definição da sua tabela de banco de dados. Ele exibe todas as colunas com outros atributos, como o tipo de dados de cada coluna, presente na tabela. Neste blog, discutiremos como podemos usar o comando show tabela para obter a definição de uma tabela de banco de dados.
Visão geral do desvio para o vermelho
O Amazon Redshift é um servidor de data warehousing totalmente sem servidor fornecido pela AWS. É uma ferramenta avançada de nível profissional e industrial para realizar trabalhos de big data e análise de dados. Ele pode utilizar nós paralelos para aumentar seu poder de computação, o que ajudará a resolver consultas e tarefas complexas.
A sintaxe para o comando da tabela de shows
A sintaxe para usar o comando show tabela no Redshift é o seguinte:
Mostrar mesa .
O Nome do Shema é o esquema de banco de dados no qual a tabela desejada existe para a qual você deseja encontrar os detalhes.
Da mesma forma, o Nome da tabela Campo especifica o nome da tabela no esquema especificado para o qual você deseja obter a descrição ou definição.
Usando o comando show tabela
Nesta seção, vamos ver como usar o comando de tabela de shows em Redshift com exemplos práticos práticos para tornar as coisas mais claras e mais compreensíveis.
Encontrando definições e colunas da tabela
Suponha que você esteja trabalhando em um banco de dados da sua empresa que é construído usando o Amazon Redshift e você deseja descobrir todas as colunas presentes no admin_team mesa. Para esse fim, você pode usar a seguinte consulta do Redshift, que resultará em todas as colunas da tabela.
Mostrar organização da tabela.admin_team
Podemos ver na saída dos resultados que a tabela admin_team tem apenas duas colunas nomeadas eu ia tendo tipo de dados inteiro com AZR64 codificação e a outra coluna nomeada nome com Varchar Data-Type e LZO codificação. Além disso, o estilo de distribuição da tabela está definido como auto que é um estilo de distribuição baseado em chave.
Além disso, mostrando a definição da tabela de desvio para o vermelho, o comando da tabela de shows também retorna o comando original para criar a nova tabela com a mesma definição.
Criando uma nova tabela usando a definição antiga
Agora, dê um exemplo em que você vai expandir sua organização e adicione uma nova tabela de banco de dados para o novo departamento de desenvolvimento de software para o qual você deve criar uma nova tabela chamada dev_team. Para manter todas as tabelas de banco de dados com o mesmo padrão, você precisará analisar alguns dados anteriores, pois geralmente não é possível lembrar todos os detalhes em mente. Para isso, você só precisa usar o comando show tabela para obter a definição de qualquer coluna semelhante.
Suponha que você queira construir a nova tabela usando o web_team Definição da tabela. Para isso, obtenha a definição da tabela de origem I.e web_team Usando o comando show tabela.
Mostrar organização da tabela.web_team
Nós apenas temos que editar o nome da tabela na saída e todas as definições permanecerão iguais.
Você pode ver com que facilidade criamos nossa nova tabela de banco de dados para o nosso dev_team usando a antiga definição do web_team Tabela apenas com a ajuda do comando do Redshift Show Table.
Conclusão
O comando Show Table no Redshift é muito útil se você quiser olhar para o esquema detalhado de uma tabela no Redshift. Ele fala sobre todas as colunas no banco de dados com o tipo de dados e a codificação, além do estilo de distribuição do desvio para o vermelho para essa tabela. A saída deste comando geralmente é útil se você for criar uma tabela semelhante com as mesmas colunas e tipo de dados. Você pode simplesmente pegar a definição de qualquer tabela e depois criar uma nova tabela dela.