Conexão R com Teradata

Caros, bom dia!

No meu trabalho todas as tabelas esta no DW Teradata.

Gostaria de conectar-me com R nessa base para melhorar a velocidades das analises.

Hoje tenho que fazer:

  1. SQL baixar o csv
    2.Conecto o R ao csv.

Existe a possibilidade de conetar o R direto no Teradata?

O IT me passou isso:

jdbc:teradata://teradata.melicloud.com/DATABASE=WHOWNER,LOGMECH=LDAP,TMODE=TERA,CHARSET=UTF8,DBS_PORT=1025

Essa pessoa tambem não conhece ou fez a conexão no R. Ele me passou essa possibilidade. Porem não tenho noção como habilito isso.

Alguem já passou ou conhece a resolução desse problema?

esse link deve te ajudar: https://db.rstudio.com/databases/teradata/

Mas olhando os parâmetros, não ficou claro pra mim como colocar as credenciais suas lá no código. Nunca fiz isso com o teradata.

con <- DBI::dbConnect(odbc::odbc(),
                      Driver = "[your driver's name]",
                      Host   = "[your server's path]",
                      DBCName = "[IP Address or Alias]"
                      UID    = rstudioapi::askForPassword("Database user"),
                      PWD    = rstudioapi::askForPassword("Database password"))

O setup envolve instalar o driver odbc pra windows do teradata https://downloads.teradata.com/download/connectivity/odbc-driver/windows

Esse link tbm pode ser útil pra vc: https://community.rstudio.com/t/cannot-connect-to-teradata-how-can-i-fix-it-please/30780/6

É uma boa tentar fazer isso a quatro mãos com um colega de TI.

Muito Obrigado Athos!

1 Curtida