Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Define uma tabela em um esquema existente.
Você pode usar qualquer um dos seguintes meios diferentes para criar uma tabela para diferentes finalidades:
-
Aplica-se a:
Databricks SQL
Databricks RuntimeUse esta sintaxe caso a nova tabela seja:
- Com base numa definição de coluna que forneça.
- Derivado de dados em um local de armazenamento existente.
- Derivado de uma consulta.
-
Aplica-se a:
Databricks RuntimeEsta instrução corresponde CREATE TABLE [USING] usando a sintaxe do Hive.
CREATE TABLE [USING] é preferível.
-
Aplica-se a:
Databricks SQL
Databricks RuntimeUsando essa sintaxe, você cria uma nova tabela com base na definição, mas não nos dados, de outra tabela.
-
Aplica-se a:
Databricks SQL
Databricks RuntimeVocê pode utilizar a clonagem de tabelas Delta Lake para alcançar dois objetivos principais:
- Faça uma cópia completa e independente de uma tabela, incluindo sua definição e dados em uma versão específica. Isso é chamado de
DEEP CLONE. - Faça uma cópia da definição da tabela que se refere ao armazenamento da tabela original para os dados iniciais em uma versão específica. As atualizações, na fonte ou na nova tabela, não afetarão a outra. No entanto, a nova tabela depende da existência da tabela de origem e da definição da coluna.
- Faça uma cópia completa e independente de uma tabela, incluindo sua definição e dados em uma versão específica. Isso é chamado de