Principal Destinos
🛬

Destinos

Gelson Bagetti Giovanna Camargo
Por Gelson Bagetti and 2 outros
3 artigos

Databricks

O que você vai aprender nesse artigo? Nesse artigo você vai aprender como conectar a Erathos ao Databricks. Passo a passo Para adicionar o Databricks como destino a plataforma de movimentação de dados Erathos, são necessárias as informações Server Hostname, HTTP path e um Token de Acesso. Você pode usar este tutorial para conseguir estas informações. O primeiro passo é criar um novo SQL Warehouse, para isso selecione dentro de New a opção SQL Warehouse: De um nome para o seu ambiente e defina as configurações que fizerem sentido para o seu uso, como cluster size, auto stop, scaling e tipo, para finalizar selecione o botão Create. Navegue até a guia de Connection details para obter os valores para Server Hostname, HTTP path: Para identificar o Catalog Name selecione Catalog na barra lateral. Uma lista de catálogos disponíveis será exibida. Escolha uma das opções e anote o valor para o cadastro na plataforma Erathos posteriormente. Caso não conheça sua AWS Account ID, na página de accounts do databricks, selecione a opção Cloud resources na barra lateral. Na coluna Role ARN é possível extrair o ID numérico contido entre iam:: e :role. Existem 2 maneiras de autenticação suportadas: Token de Acesso Pessoal e OAuth, abaixo são apresentados os passos para obter ambas informações. Apenas uma forma é exigida para realizar a conexão. Token de Acesso Pessoal Na guia de Connection details no SQL Warehouse escolhido, selecione a opção “Create a personal Access Token” para criar um Token de Acesso: Selecione o botão Generate new token e atribua um nome de identificação para o novo token. Atenção, copie o valor do token pois este valor não é exibido novamente. OAuth Primeiramente será necessário criar um novo Service Principal. Para isso, navegue até a página inicial de contas do Databricks e clique em User Management na barra lateral. Em User Management selecione a aba Service Principals e clique no botão Add service principal Na página de criação do service principal dê um nome para identificar o usuário que será usado para a conexão da Erathos e clique em Add para completar a criação. Ao retornar a lista, clique no service principal criado. Clique no botão Generate secret e serão criados novos valores de Client ID e Client Secret (não será possível exibir o Secret novamente, portanto copie e guarde o valor em um local seguro). Em seguida será necessário conferir permissão de acesso à workspace para o novo service principal. Para isso, selecione Workspaces na barra lateral e clique na workspace desejada na lista de workspaces carregadas. Dentro das configurações selecione a aba Permissions e, em seguida, clique em Add permissions. Uma caixa de diálogo será exibida onde você deverá pesquisar o nome dado para o service principal durante a criação, selecionar o nível de permissão Admin e clicar em save para finalizar. Plataforma Erathos Preencha o cadastro do Databricks na plataforma Erathos, usando as informações obtidas para Server Hostname, HTTP path, Catalog Name, AWS Account ID e Token de Acesso (ou Client ID e Client Secret).

Última atualização em Sep 12, 2024

PostgreSQL Azure

O requisito inicial para utilizar como destino o PostgreSQL na cloud Azure é ativar a extensão que permite a leitura de arquivos do Blob Storage. Primeiramente, navegue até o portal da Azure e localize seu banco. Na página principal do banco expanda a opção Settings na barra lateral e selecione Server parameters. Na tela carregada filtre os parâmetros de configuração por "azure.extension" e, em seguida, clique na lista de valores na coluna VALUE da linha azure.extension da tabela. Encontre e marque a opção AZURE_STORAGE na lista disponível e depois clique em Save no topo da página para aplicar a nova configuração à lista de extensões permitidas. Após adicionar a extensão à lista de permissões, execute a seguinte query para instalar as funcionalidades complementares relacionadas ao Storage: CREATE EXTENSION azure_storage; Para finalizar conceda permissão de administrador da extensão para o usuário da credencial que será usada na plataforma através da query: GRANT azure_storage_admin TO erathosuser; Firewall Para estabelecer conexão do banco com a platafoma Erathos sem a necessidade de utilizar um túnel SSH através de uma máquina que tenha acesso ao banco, será necessário adicionar o IP 35.212.87.86 como regra permitida no firewall. Navegue até a página principal do banco escolhido e selecione a opção Networking dentro de Settings. Role até a tabela Firewall rule name e escolha um nome de sua preferência para identificar nossa plataforma, depois, adicione o IP da plataforma como Firewall rule name e End IP address. Aplique a nova regra clicando em Save no topo da página.

Última atualização em Oct 01, 2024