Estima o custo de execução de um job SQL com base no tamanho dos dados de entrada, na quantidade de funções definidas pelo usuário (UDFs) e na complexidade do SQL. A estimativa de custo não é compatível com UDFs que envolvem pruning de partições, pois não é possível determinar o número de partições a serem verificadas.
Limitações
O comando COST SQL não oferece suporte a tabelas externas.
Observações de uso
As estimativas de custo servem apenas como referência. Para verificar os valores reais cobrados, consulte sua fatura.
Sintaxe
cost sql <sql_sentence>;
Parâmetros
sql_sentence: Instrução SQL cujo custo se deseja estimar.
Exemplo
cost sql select * from sale_detail;
Saída de exemplo:
ID = 20150715113033121xxxxxxx
UDF:0
Complexity:1.0
Input:0 Bytes
A saída contém os seguintes campos:
UDF: Quantidade de UDFs no job SQL.
-
ComplexitySQL complexity
: Complexidade da consulta SQL. Para mais informações, consulte
.
Input: Volume de dados verificado pelo job.