Referência de SQL para o SQL Analytics
Esta é uma referência de comando SQL para o SQL Analytics do Azure Databricks.
Referência geral
Esta referência geral descreve tipos de dados, funções, identificadores, literais e semânticas:
Declarações DDL
Utiliza instruções de definição dos dados para criar ou modificar a estrutura de objetos de base de dados numa base de dados:
- ALTER DATABASE
- ALTER TABLE
- ALTER VIEW
- CREATE DATABASE
- CREATE TABLE
- CREATE VIEW
- DROP DATABASE
- DROP TABLE
- DROP VIEW
- MSCK REPAIR TABLE
- TRUNCATE TABLE
- USE DATABASE
Declarações DML
Utiliza instruções de manipulação de dados para adicionar, alterar ou eliminar dados:
Instruções de obtenção de dados
Utiliza a instrução SELECT
para obter linhas de uma ou mais tabelas, de acordo com as cláusulas especificadas. A sintaxe completa e uma breve descrição das cláusulas suportadas são explicadas em SELECT. As instruções SQL relacionadas com a SELECT
também estão incluídas nesta secção.
A Análise de SQL também fornece a capacidade de gerar um plano lógico e físico de uma consulta através da instrução EXPLAIN.
Declarações do delta lake
Utiliza instruções SQL do Delta Lake SQL para gerir tabelas armazenadas no formato Delta Lake:
- CACHE (Delta Lake no Azure Databricks)
- CLONE (Delta Lake no Azure Databricks)
- CONVERT TO DELTA (Delta Lake no Azure Databricks)
- COPY INTO (Delta Lake no Azure Databricks)
- CREATE BLOOM FILTER INDEX (Delta Lake no Azure Databricks)
- DELETE FROM (Delta Lake no Azure Databricks)
- DESCRIBE HISTORY (Delta Lake no Azure Databricks)
- DROP BLOOM FILTER INDEX (Delta Lake no Azure Databricks)
- FSCK REPAIR TABLE (Delta Lake no Azure Databricks)
- MERGE INTO (Delta Lake no Azure Databricks)
- OPTIMIZE (Delta Lake no Azure Databricks)
- UPDATE (Delta Lake no Azure Databricks)
- VACUUM
Para obter detalhes sobre a utilização de declarações de delta lake, veja Guia do Delta Lake e do Delta Engine.
Instruções auxiliares
Utiliza instruções auxiliares para recolher estatísticas, gerir a colocação em cache, explorar metadados, definir configurações e gerir recursos:
Instrução para analisar
Instruções para descrever
Instruções para mostrar
- SHOW COLUMNS
- SHOW CREATE TABLE
- SHOW DATABASES
- SHOW FUNCTIONS
- SHOW PARTITIONS
- SHOW TABLE EXTENDED
- SHOW TABLES
- SHOW TBLPROPERTIES
- SHOW VIEWS
Gestão da configuração
Declarações de segurança
Utiliza instruções SQL de segurança para gerir o acesso a dados:
Para obter detalhes sobre como utilizar estas instruções, veja Privilégios de objetos de dados.