Notei que o código original faz menção a um key vault, com dbutils.secrets... não seria o caso de criar o key vault e não expor as chaves no notebook?
Notei que o código original faz menção a um key vault, com dbutils.secrets... não seria o caso de criar o key vault e não expor as chaves no notebook?
Olá, Danilo, tudo bem?
Boa observação! Você está certo ao considerar ao uso Key Vault para gerenciar suas credenciais de forma segura. E o uso do dbutils.secrets
no Databricks é uma prática recomendada para evitar a exposição de chaves e senhas diretamente no código.
Caso se sinta confortável, você pode tentar criar um Key Vault e configurar o acesso a ele no Databricks. Deixo como recomendação a leitura da documentação Escopos de segredos que porderá te ajudar nesse processo.
Espero ter esclarecido.
Qualquer dúvida, não hesite em compartilhar no fórum.
Abraços!
Eu acabei fazendo a implementação do Key Vault, mas vi que mais pra frente o arquivo com os segredos ficam no gitignore.
Obrigado!