Comandos do SQL Server no Aurora postgreSQL? Entenda como funciona o BabelFish – AWS
Fala Pessoal.
Neste post, venho falar um pouco sobre o teste que realizei subindo um ambiente aurora-postgresql com a feature do babelfish.
O Babelfish é uma ferramenta exclusiva da AWS voltado para o aurora PostgreSQL que funciona como um tradutor de comandos T-SQL do SQL Server para o aurora PostgreSQL. Com a feature é possível entender dialetos (comandos, T-SQL) do SQL Server no aurora PostgreSQL.
Vamos ver como ficou essa brincadeira:
Na imagem, criei o ambiente com a Engine Aurora PostgreSQL, durante a criação do aurora temos opções como:
Configurando o recurso:
Após configurado, vamos testar como funciona no SQL Server:
Como todo recurso novo, o Babelfish não fica para trás em apresentar diversas limitações.
Encontrei limitações relacionadas até mesmo a nível de navegação dentro do management studio. A visão e sugestão desse recurso, é o uso voltado para pequenos bancos de dados que não tem tanta interação. Sabe aquele banco de dados que só acontece consulta e algumas escritas no SQL Server e que sempre houve o desejo de migrar ele para o PostgreSQL mas tem receio de algumas coisas pararem de funcionar? Este é o cenário ideal e também a oportunidade.
Apesar de tantas limitações, essa feature não deixa de ser promissora para um futuro não tão distante. Irei seguir acompanhando.
Para quem quiser entender melhor sobre as limitações, fica o link complementar para leitura:
E ai, gostou da dica?
Compartilha, comenta se houver dúvida.
Até a próxima.