Architettura e sicurezza del componente aggiuntivo di Excel per Azure Databricks

Importante

Questa funzionalità è in Anteprima Pubblica.

Note

Il componente aggiuntivo Azure Databricks Excel non è disponibile nelle aree Azure per enti pubblici o Azure Cina.

Questa pagina descrive come l'Azure Databricks Excel Add-in si collega al tuo Azure Databricks workspace e quali funzionalità di sicurezza di rete si applicano al suo traffico.

Traffico di rete e architettura

L'Azure Databricks Excel Add-in viene eseguito in Excel sul computer dell'utente. Le richieste dall'add-in al tuo workspace provengono dall'indirizzo IP di quel computer, come quando un utente apre lo spazio di lavoro in un browser. Il componente aggiuntivo quindi funziona con le funzionalità di sicurezza esistenti del tuo workspace Azure Databricks, come le liste di accesso IP e il front-end collegamento privato.

Quando gli utenti si connettono al tuo workspace tramite front-end collegamento privato, il traffico tra l'add-in e il tuo workspace utilizza la tua rete privata. Questo include l'accesso allo spazio di lavoro, la navigazione dei dati, l'esecuzione di query, il ritorno dei risultati delle query in Excel e la scrittura dei dati su Azure Databricks.

Quando il front-end collegamento privato è abilitato e l'accesso pubblico allo spazio di lavoro è disabilitato, gli utenti devono connettersi alla rete aziendale o alla VPN per utilizzare l'add-in. Se un utente non è connesso, lo spazio di lavoro blocca le sue richieste, incluso l'accesso.

Il diagramma seguente mostra come il componente aggiuntivo comunica con il tuo spazio di lavoro:

Diagramma architettonico dell'add-in Excel. L'add-in funziona come iframe JavaScript in Excel sul desktop dell'utente e invia richieste tramite il proxy API Databricks al servizio UI per l'accesso e gli asset UI statici, e alle API Databricks.

  1. L'utente accede allo spazio di lavoro di Azure Databricks.
  2. Lo spazio di lavoro ospita l'interfaccia utente dell'add-in in Excel, che viene eseguita in un iframe.
  3. L'add-in chiama le API di Azure Databricks di cui ha bisogno.

Aggiornamento pianificato

L'aggiornamento programmato viene eseguito all'interno di Azure Databricks come lavoro, non in Excel. Per aggiornare il workbook, Azure Databricks effettua una chiamata in uscita all'endpoint pubblico Microsoft API Graph (graph.microsoft.com).