Migração do Teradata para o Snowflake

Conglomerado de tecnologia busca migrar da Teradata

Um conglomerado multinacional de tecnologia precisava de assistência com seus serviços de banco de dados após encontrar altos custos de licenciamento e problemas de desempenho. O conglomerado fabrica e vende hardware de rede, software e equipamentos de telecomunicações, juntamente com outros serviços e produtos de alta tecnologia.

Desafios de negócios em torno do Teradata e do desempenho do banco de dados

Migração Teradata para Snowflake

A empresa queria migrar de sua solução legada para uma nova armazenamento. Isso envolveria migrar de uma plataforma de banco de dados Teradata existente para um data warehouse Snowflake nativo da nuvem.

A Teradata usava uma sintaxe SQL específica dentro do SAP Business Objects, e a empresa estava em processo de migração para o Snowflake. Essas sintaxes SQL precisavam ser reescritas e reintegradas para funcionar na nova plataforma Snowflake.

 


Um design de prova de conceito para conversão de Teradata em floco de neve

A Trianz concebeu uma Prova de Conceito para automatizar a conversão de consultas SQL. Isso Isso incluiu cinco relatórios de inteligência da web contidos em um universo de objetos de negócios centralizados. Então, uma ferramenta de conversão de camada semântica foi usada para automatizar a conversão SQL entre Teradata e Snowflake.

O cronograma do início do projeto até a conclusão foi definido em um mês.

Como a Trianz abordou a migração do Teradata para o Snowflake

Uma equipe da Trianz, composta por dois engenheiros de dados da Snowflake e um arquiteto da Business Objects, supervisionou este projeto. Eles começaram analisando e documentando os requisitos, designs e processos de negócios do SAP Business Object. Isso ajudaria na implementação bem-sucedida durante a migração para a Snowflake.

Em seguida, a plataforma Trianz EVOVE foi usada para traduzir sintaxes SQL em um formato compatível com Snowflake, antes de Trianz reintegrar sintaxes convertidas em um Business Objects Universe centralizado.

Cerca de 90% das tabelas SQL foram convertidas automaticamente, com os 10% finais exigindo intervenção manual da Trianz. Considerando que o cliente de tecnologia estava convertendo consultas manualmente, a troca economizou uma quantidade imensa de tempo.

Para validar a conversão, os relatórios Webl foram testados em relação ao novo ambiente Snowflake. Isto garantiria que os relatórios fossem executados com sucesso e que os dados correspondessem tanto no Teradata quanto no Snowflake. Todos os relatórios foram executados com sucesso junto com as verificações de correspondência de dados.

Efeitos transformacionais após a migração para o Snowflake

Cerca de 75% das instâncias do Business Object foram convertidas programaticamente para Snowflake durante este projeto. O Trianz EVOVE foi uma grande ajuda aqui, automatizando a conversão de mais de 95% das tabelas derivadas, com seis tabelas exigindo conversão manual.

Na primeira semana do início do projeto, 40% dos relatórios atingiram o resultado pretendido. Em um mês, todo o processo de conversão e migração foi finalizado. Normalmente, esse processo levaria até três meses para ser concluído manualmente.

Além disso, a Trianz identificou sete tabelas fora do escopo do projeto que poderiam ser otimizadas para uso no Snowflake. O cliente também poderia escalar no futuro com cinco ou seis universos SAP, preparando suas operações de dados para o futuro no Snowflake.

Objetos de negócios do universoContar
Convertido programaticamente460
Convertido manualmente219
Nenhuma conversão necessária~300
Total~1900
Tabelas derivadasContar
Convertido programaticamente100
Convertido manualmente6
  
Total106

Análise de erros programáticos

Resolvido após correção do compiladorItens corrigidos manualmenteItens de banco de dados subjacentesItens sem problemas

245

219

35

30

Experimente a diferença Trianz

A Trianz permite transformações digitais por meio de estratégias eficazes e excelência na execução. Colaborando com líderes de negócios e tecnologia, ajudamos a formular e executar estratégias operacionais para atingir os resultados de negócios pretendidos, trazendo o melhor da consultoria, expertise em tecnologia e modelos de execução.

Com base em conhecimento, pesquisa e experiência, capacitamos os clientes a transformar seus ecossistemas de negócios e atingir desempenho superior alavancando paradigmas de infraestrutura, nuvem, análise, digital e segurança. Entre em contato para entrar em contato ou saber mais.

Entre em contato

Deixe-nos ajudá-lo
transformar e crescer


By submitting your information, you agree to our revised  Privacy Statement.