Architektura i zabezpieczenia dodatku programu Excel dla usługi Azure Databricks

Important

Ta funkcja jest dostępna w publicznej wersji testowej.

Uwaga

Dodatek Azure Databricks Excel nie jest dostępny w regionach Azure Government lub Azure Chinach.

Ta strona opisuje, jak Azure Databricks Excel Add-in łączy się z Twoją przestrzenią roboczą Azure Databricks oraz jakie funkcje bezpieczeństwa sieci dotyczą jego ruchu.

Ruch sieciowy i architektura

Dodatek Azure Databricks Excel działa w Excel na komputerze użytkownika. Żądania z dodatku do twojej przestrzeni roboczej pochodzą z adresu IP tego komputera, tak samo jak gdy użytkownik otwiera przestrzeń roboczą w przeglądarce. Dodatek działa więc z istniejącymi funkcjami bezpieczeństwa twojej przestrzeni roboczej Azure Databricks, takimi jak listy dostępu do IP i front-end Private Link.

Gdy użytkownicy łączą się z Twoim obszarem roboczym przez front-end Private Link, ruch między dodatkiem a Twoim obszarem roboczym korzysta z Twojej prywatnej sieci. Obejmuje to logowanie do przestrzeni roboczej, przeglądanie danych, uruchamianie zapytań, przekazywanie wyników zapytań do programu Excel oraz zapisywanie danych do Azure Databricks.

Gdy front-end Private Link jest włączony, a publiczny dostęp do przestrzeni roboczej wyłączony, użytkownicy muszą połączyć się z Twoją siecią firmową lub VPN, aby korzystać z dodatku. Jeśli użytkownik nie jest połączony, przestrzeń robocza blokuje jego żądania, w tym logowanie się.

Poniższy diagram pokazuje, jak dodatek komunikuje się z Twoją przestrzenią pracy:

Schemat architektury dodatku Excel. Dodatek działa jako JavaScript iframe w Excel na pulpicie użytkownika i wysyła żądania przez proxy API Databricks do usługi UI dla logowania i statycznych zasobów UI oraz do API Databricks.

  1. Użytkownik loguje się do przestrzeni roboczej Azure Databricks.
  2. Obszar roboczy obsługuje interfejs dodatku do Excela, gdzie działa on w elemencie iframe.
  3. Dodatek wywołuje potrzebne API Azure Databricks.

Harmonogram odświeżania

Planowane odświeżanie działa w Azure Databricks jako zadanie, a nie w Excelu. Aby zaktualizować skoroszyt, Azure Databricks wykonuje wywołanie wychodzące do publicznego endpointu Microsoft interfejs Graph API (graph.microsoft.com).