Arquitetura e segurança do suplemento do Excel para Azure Databricks

Important

Este recurso está no Public Preview.

Note

O suplemento Azure Databricks Excel não está disponível nas regiões Azure Government ou Azure China.

Esta página descreve como o Azure Databricks Excel Add-in se liga ao seu espaço de trabalho Azure Databricks e que funcionalidades de segurança de rede se aplicam ao seu tráfego.

Tráfego e arquitetura de rede

O suplemento Azure Databricks Excel corre em Excel no computador do utilizador. Os pedidos do complemento ao seu espaço de trabalho vêm do endereço IP desse computador, tal como quando um utilizador abre o espaço de trabalho num navegador. O complemento funciona, portanto, com as funcionalidades de segurança existentes do seu espaço de trabalho Azure Databricks, como listas de acesso IP e Private Link front-end.

Quando os utilizadores se ligam ao seu espaço de trabalho através do front-end Private Link, o tráfego entre o complemento e o seu espaço de trabalho utiliza a sua rede privada. Isto inclui início de sessão no workspace, navegação de dados, execução de consultas, retorno de resultados de consultas para o Excel e escrita de dados no Azure Databricks.

Quando o front-end Private Link está ativado e o acesso público ao espaço de trabalho está desativado, os utilizadores devem ligar-se à sua rede corporativa ou VPN para usar o complemento. Se um utilizador não estiver conectado, a área de trabalho bloqueia os seus pedidos, incluindo o início de sessão.

O diagrama seguinte mostra como o complemento comunica com o seu espaço de trabalho:

Diagrama de arquitetura do suplemento do Excel. O suplemento é executado como um iframe JavaScript no Excel no ambiente de trabalho do utilizador e envia pedidos através do proxy da API da Databricks para o serviço da IU para o início de sessão e para os recursos estáticos da IU, bem como para as APIs da Databricks.

  1. O utilizador inicia sessão no espaço de trabalho do Azure Databricks.
  2. O workspace serve a interface do add-in no Excel, onde corre num iframe.
  3. O add-in chama as APIs do Azure Databricks de que precisa.

Atualização agendada

A atualização programada corre dentro do Azure Databricks como uma tarefa, não no Excel. Para atualizar o livro, o Azure Databricks faz uma chamada de saída para o ponto final público da API do Microsoft Graph (graph.microsoft.com).