Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa pagina descrive come configurare OAuth U2M: autenticazione gestita personalizzata per l'inserimento di Microsoft SharePoint in Azure Databricks. Usare questo metodo quando l'organizzazione richiede il controllo sull'applicazione OAuth, ad esempio per la gestione dei limiti di frequenza API o la proprietà della registrazione dell'app nel tenant Azure.
Suggerimento
Per la maggior parte degli utenti, Databricks consiglia OAuth U2M: Databricks-managed, che non richiede alcuna registrazione dell'app Azure.
Passaggio 1: Ottenere l'ID sito di SharePoint
- Visitare il sito di SharePoint desiderato nel browser.
- Aggiungere
/\_api/site/idall'URL. - Digitare INVIO.
Passaggio 2: Ottenere i nomi dei drive di SharePoint (facoltativo)
Se desideri importare nel tuo sito SharePoint tutte le unità e i documenti, puoi ignorare questo passaggio. Tuttavia, se si vuole inserire solo un subset delle unità, è necessario raccogliere i relativi nomi.
I nomi delle unità sono elencati nel menu a sinistra. In ogni sito è presente un disco predefinito denominato Documenti. La tua organizzazione potrebbe avere unità aggiuntive. Ad esempio, le unità nello screenshot seguente includono doclib1, subsite1doclib1, e altro ancora.
Alcune unità potrebbero essere nascoste dall'elenco. L'autore dell'unità può configurare questa impostazione nelle impostazioni dell'unità. In questo caso, le unità nascoste potrebbero essere visibili nella sezione Contenuti del sito.
Passaggio 3: Creare un client Microsoft Entra ID
Questo passaggio crea un client che può accedere ai file di SharePoint.
Nel portale di Microsoft Azure (https://portal.azure.com) fare clic su Microsoft Entra ID. Potrebbe essere necessario cercare "Microsoft Entra ID".
Nel menu a sinistra fare clic su Registrazioni app nella sezione Gestisci.
Fare clic su Nuova registrazione.
Nel modulo Registra un'applicazione specificare quanto segue:
- Vuoi che altri tenant accedano a questa applicazione?
- URL di reindirizzamento nel formato seguente:
<databricks-instance-url>/login/oauth/sharepoint.html
Si viene reindirizzati alla pagina dei dettagli dell'app.
Prendere nota dei valori seguenti:
- ID applicazione (cliente)
- ID della directory (cliente)
Fare clic su Credenziali client: aggiungere un certificato o un segreto.
Fare clic su + Nuovo segreto client.
Aggiungi una descrizione.
Fare clic su Aggiungi.
Viene visualizzato l'elenco aggiornato dei segreti client.
Copiare il valore del segreto del client e archiviarlo in modo sicuro. Dopo aver lasciato la pagina, non è possibile accedere al segreto del cliente.
Passaggi successivi
- Creare una connessione per archiviare i dettagli di autenticazione ottenuti.
- Creare una pipeline di inserimento.