Architecture et sécurité du module complémentaire Excel Azure Databricks

Important

Cette fonctionnalité est disponible en préversion publique.

Note

Le complément Azure Databricks Excel n’est pas disponible dans les régions Azure Government ou Azure Chine.

Cette page décrit comment le module complémentaire Azure Databricks Excel se connecte à votre espace de travail Azure Databricks et quelles fonctionnalités de sécurité réseau s’appliquent à son trafic.

Trafic réseau et architecture

Le complément Excel Azure Databricks s'exécute dans Excel sur l'ordinateur de l'utilisateur. Les requêtes de l’extension vers votre espace de travail proviennent de l’adresse IP de cet ordinateur, comme lorsqu’un utilisateur ouvre l’espace de travail dans un navigateur. L’extension fonctionne donc avec les fonctionnalités de sécurité existantes de votre espace de travail Azure Databricks, telles que les listes d’accès IP et le front-end Private Link.

Lorsque les utilisateurs se connectent à votre espace de travail via le front-end Private Link, le trafic entre l’extension et votre espace de travail utilise votre réseau privé. Cela inclut la connexion à l’espace de travail, la navigation dans les données, l’exécution de requêtes, le renvoi des résultats de requête vers Excel, et la réécriture des données dans Azure Databricks.

Lorsque le front-end Private Link est activé et que l’accès public à l’espace de travail est désactivé, les utilisateurs doivent se connecter à votre réseau d’entreprise ou VPN pour utiliser l’extension. Si un utilisateur n’est pas connecté, l’espace de travail bloque ses requêtes, y compris la tentative de connexion.

Le schéma suivant montre comment l’extension communique avec votre espace de travail :

Schéma d'architecture de l'extension Excel. L'extension s'exécute comme un iframe JavaScript dans Excel sur le bureau de l'utilisateur et envoie des requêtes via le proxy API Databricks vers le service UI pour la connexion et les assets statiques UI, ainsi qu'aux API Databricks.

  1. L’utilisateur se connecte à l’espace de travail Azure Databricks.
  2. L'espace de travail fournit l'interface utilisateur du complément à Excel, où il s'exécute dans un iframe.
  3. L’extension appelle les API Azure Databricks dont elle a besoin.

Actualisation planifiée

Le rafraîchissement programmé s’exécute dans Azure Databricks en tant que travail, pas dans Excel. Pour mettre à jour le classeur, Azure Databricks effectue un appel sortant vers le point de terminaison public Microsoft API Graph (graph.microsoft.com).