Pular para o conteúdo principal

Arquitetura e segurança do suplemento do Excel para Databricks

info

Visualização

Esse recurso está em Prévia Pública.

Esta página descreve como o suplemento do Excel para Databricks se conecta ao seu workspace do Databricks e quais recursos de segurança de rede se aplicam ao seu tráfego.

Tráfego de rede e arquitetura​

O suplemento do Excel do Databricks é executado no Excel no computador do usuário. As solicitações do suplemento para o seu workspace vêm do endereço IP desse computador, o mesmo que ocorre quando um usuário abre o workspace em um navegador. O suplemento funciona com os recursos de segurança existentes do seu Workspace Databricks, como listas de acesso IP e Front-end Private serviço Connect.

Quando os usuários se conectam ao seu workspace por meio do Private Service Connect de front-end, o tráfego entre o suplemento e seu workspace usa sua rede privada. Isso inclui o login no workspace, a navegação em dados, a execução de queries, o retorno de resultados de queries ao Excel e a gravação de dados de volta ao Databricks.

Quando o Private Service Connect front-end está habilitado e o acesso público ao workspace está desabilitado, os usuários devem se conectar à sua rede corporativa ou VPN para usar o suplemento. Se um usuário não estiver conectado, o workspace bloqueia suas solicitações, inclusive o login.

O diagrama a seguir mostra como o complemento se comunica com seu workspace:

Diagrama de arquitetura do Excel Add-in. O add-in é executado como um iframe JavaScript no Excel no desktop do usuário e envia solicitações pelo proxy da API do Databricks para o serviço de UI para login e ativos de UI estáticos, e para as APIs do Databricks.

  1. O usuário entra no workspace do Databricks.
  2. O Workspace fornece a interface do usuário do suplemento para o Excel, onde ocorre a execução em um iframe.
  3. O suplemento chama as APIs do Databricks de que precisa.

Refresh agendada​

A execução de refresh agendada ocorre no Databricks como um Job, não no Excel. Para atualizar a pasta de trabalho, o Databricks faz uma chamada de saída para o Endpoint público da API do Microsoft gráfico (graph.microsoft.com).