Política de aceleração de consulta (versão prévia)
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer
Uma tabela externa é uma entidade de esquema que faz referência a dados armazenados externamente a um banco de dados Kusto. As consultas executadas em tabelas externas podem ter menos desempenho do que em dados ingeridos devido a vários fatores, como chamadas de rede para buscar dados do armazenamento, ausência de índices e muito mais. A aceleração de consulta permite especificar uma política sobre tabelas delta externas. Essa política define um número de dias para acelerar os dados para consultas de alto desempenho.
A aceleração de consulta tem suporte no Azure Data Explorer em tabelas externas do Azure Data Lake Store Gen2 ou do armazenamento de blobs do Azure.
Há suporte para aceleração de consulta no Eventhouse no OneLake, Azure Data Lake Store Gen2 ou tabelas externas de armazenamento de blobs do Azure.
Para habilitar a aceleração de consulta na interface do usuário do Fabric, consulte Aceleração de consulta em atalhos do OneLake.
Limitações
- O número de colunas na tabela externa não pode exceder 900.
- O desempenho da consulta em tabelas delta externas aceleradas que têm partições pode não ser ideal durante a visualização.
- O recurso pressupõe que tabelas delta com recursos avançados estáticos, por exemplo, o mapeamento de colunas não é alterado, as partições não são alteradas e assim por diante. Para alterar recursos avançados, primeiro desabilite a política e, depois que a alteração for feita, habilite novamente a política.
- As alterações de esquema na tabela delta também devem ser seguidas com o respectivo
.alter
esquema de tabela delta externa, o que pode resultar em aceleração começando do zero se houver alteração de esquema interruptiva. - Não há suporte para a remoção baseada em índice para partições.
- Arquivos Parquet com um tamanho compactado maior que 6 GB não serão armazenados em cache.
- Não há suporte para aceleração de consulta para tabelas externas com autenticação de representação.
Problemas conhecidos
- Os dados na tabela delta externa otimizada com a função OPTIMIZE precisarão ser reacelerados.
- Se você executar operações frequentes de MERGE/UPDATE/DELETE no delta, os arquivos parquet subjacentes poderão ser reescritos com alterações e o Kusto ignorará a aceleração desses arquivos, causando recuperação durante o tempo de consulta.
- O sistema pressupõe que todos os artefatos no diretório da tabela delta tenham o mesmo nível de acesso aos usuários selecionados. Arquivos diferentes com permissões de acesso diferentes no diretório da tabela delta podem resultar em um comportamento inesperado.