O Sistema de Análise (APS), anteriormente conhecido como Parallel Data Warehouse (PDW), lançou recentemente uma atualização do sistema (AU2) que traz várias novas funcionalidades e melhorias. Essas atualizações são lançadas a cada 3-4 meses para aprimorar a funcionalidade e o desempenho do APS. Vamos dar uma olhada no que há de novo nessa versão:
Melhorias na compatibilidade do T-SQL
A atualização AU2 inclui aprimoramentos para melhorar a compatibilidade do T-SQL, tornando mais fácil para os clientes migrarem do SQL Server para o APS. Ela introduz suporte completo para esquemas definidos pelo usuário, permitindo que os usuários criem, alterem e concedam permissões em esquemas. Essa funcionalidade foi muito solicitada pelos clientes e ajuda a reduzir a fricção na migração.
Melhoria na capacidade de coleta de estatísticas
A atualização introduz estatísticas filtradas, que permitem aos usuários criar estatísticas em um subconjunto de dados, melhorando o desempenho das consultas. Ela também fornece a capacidade de controlar o tamanho da amostra para estatísticas amostradas, dando aos usuários mais controle sobre a precisão das estatísticas. Além disso, é adicionado suporte para intrínsecos DBCC SHOW_STATISTICS e STATS_DATE, facilitando a análise e solução de problemas de desempenho de consultas.
Novas funções integradas
A atualização AU2 adiciona suporte para um conjunto de 51 funções integradas analíticas matemáticas, de string, ODBC, data/hora, dados e tipo. Essas funções incluem ACOS, CONCAT, CHAR, DIFFERENCE, MONTHNAME, SWITCHOFFSET, HASHBYTES e muitas outras. A adição dessas funções expande as capacidades analíticas do APS e permite que os usuários realizem cálculos e manipulações complexas em seus dados.
Suporte a um conjunto mais amplo de ferramentas de ISV de terceiros
A atualização permite um conjunto mais amplo de ferramentas de ISV de terceiros, como SAS e Tableau, trabalharem com o APS. Isso permite que os usuários aproveitem suas ferramentas preferidas para análise e visualização de dados. Também desbloqueia cenários relacionados à gestão de dados e funções analíticas dentro do appliance, proporcionando mais flexibilidade e opções para os usuários.
Suporte a região HDI e desenvolvimento personalizado de aplicativos
A atualização AU2 introduz suporte à região HDI para HDP 2.0 e Yarn, permitindo que os usuários escrevam aplicativos personalizados com base em novos modelos de processamento de dados além do MapReduce. Isso abre novos cenários, como consultas interativas/ad hoc ou pesquisa, e melhora o processamento no mesmo hardware com desempenho previsível e melhor qualidade de serviço. Além disso, a atualização integra o pacote de gerenciamento SCOM para HDI, permitindo o gerenciamento do PDW+HDI pelo System Center.
Suporte ao Polybase HDP 2.0 e dicas de consulta
O Polybase, um recurso que permite aos usuários consultar dados armazenados no Hadoop a partir do APS, agora suporta o HDP 2.0 tanto no Windows quanto no Linux. Isso permite que todos os cenários do Polybase funcionem perfeitamente com o HDP 2.0, realizando cálculos por meio do framework Yarn. A atualização também introduz suporte a dicas de consulta para o push-down do Polybase, dando aos usuários a capacidade de forçar ou desabilitar o push-down em uma base de consulta.
Melhorias na instalação, atualização e manutenção
A atualização AU2 traz várias melhorias no processo de instalação, atualização e manutenção. Ela reduz o tempo de instalação de ponta a ponta de 12 para menos de 9 horas para uma única unidade de escala e de 7,5 para 4,5 horas para appliances virtuais. O tempo de manutenção e aplicação de patches também é reduzido de 2 para 1 hora. Essas melhorias aprimoram a experiência geral do usuário e facilitam a implantação e manutenção do APS.
Monitoramento do estado do appliance
A atualização introduz o monitoramento do estado do appliance, que coleta alertas críticos e informações sobre o estado do appliance. Esses dados são armazenados no Azure, permitindo que os usuários monitorem a saúde de seu appliance APS e tomem ações proativas para garantir um desempenho e disponibilidade ótimos.
Melhorias na eficiência de engenharia
A atualização AU2 traz várias melhorias na eficiência de engenharia, incluindo a introdução de um modelo de treinamento que reduz o ciclo de lançamento para 120 dias de ponta a ponta. Isso permite testes mais frequentes, reduzindo as chances de bugs escaparem para a produção. A atualização também automatiza a alocação de appliances virtuais, agilizando o processo de implantação.
Migração para TFS e MSBuild
A atualização migra a base de código para o Team Foundation Server (TFS) sob PDW_Main e converte a base de código para o MSBuild. Isso melhora o processo de desenvolvimento e compilação, tornando-o mais eficiente e alinhado com as práticas modernas de desenvolvimento.
Essas são apenas algumas das novas funcionalidades e melhorias introduzidas na atualização AU2 do Sistema de Análise do SQL Server. Com cada atualização, o APS continua a evoluir e fornecer aos usuários capacidades aprimoradas, melhor desempenho e uma experiência geral melhor.