explain() mostra o plano de execução de uma consulta do DataStore, ajudando a entender quais operações serão executadas e qual SQL será gerado.
Uso básico
Sintaxe
Formato de saída
Saída padrão
Legenda de ícones
Saída detalhada
Três fases de execução
EXPLAIN mostra as operações em três fases:
Fase 1: Construção da consulta SQL (lazy)
Fase 2: Momento da execução
Fase 3: Operações com DataFrame
Entendendo o plano
Informações sobre a origem
file()- função de tabelafile()do ClickHouse'CSVWithNames'- Formato de arquivo com linha de cabeçalho
Operações de filtragem
GroupBy e agregação
Operações de ordenação
Operações de limite
Informações sobre a engine
Pushdown
- Sim: A operação será executada na fonte de dados (SQL)
- Não: A operação requer execução no pandas