Condividi tramite


Elenco di SharePoint Online

Sommario

Articolo Descrizione
Stato di rilascio Disponibilità generale
Prodotti Excel
Power BI (modelli semantici)
Power BI (flussi di dati)
Infrastruttura (Dataflow Gen2)
Power Apps (flussi di dati)
Dynamics 365 Customer Insights
Tipi di autenticazione supportati Anonimo
Windows
Microsoft Account
Principale del servizio
Documentazione di riferimento sulle funzioni SharePoint.Contents
SharePoint.Files
SharePoint.Tables

Nota

Alcune funzionalità possono essere presenti in un prodotto, ma non altre a causa di pianificazioni di distribuzione e funzionalità specifiche dell'host.

Nota

Se si seleziona Principale del servizio come tipo di autenticazione nel servizio Power BI, è necessario concedere le autorizzazioni esclusivamente per l'app tramite i Servizi di controllo di accesso di Azure. Per altre informazioni, vedere Concessione dell'accesso con SharePoint App-Only.

Funzionalità supportate

  • URL sito

Determinare l'URL del sito

Quando ci si connette a un sito di SharePoint, verrà chiesto di immettere l'URL del sito. Per trovare l'URL del sito che contiene l'elenco di SharePoint Online, aprire prima una pagina in SharePoint. Da una pagina di SharePoint, in genere è possibile ottenere l'indirizzo del sito selezionando Home nel riquadro di spostamento o l'icona per il sito nella parte superiore. Copiare l'indirizzo dalla barra degli indirizzi del Web browser e salvarlo in un secondo momento.

Immagine con le posizioni di Home nel riquadro di spostamento, l'icona nella parte superiore del sito e l'indirizzo URL risultante.

Connettersi a un elenco di SharePoint Online da Power Query Desktop

Per connettersi a un elenco di SharePoint Online:

  1. Selezionare elenco di SharePoint Online nell'esperienza di recupero dei dati. L'esperienza di recupero dei dati in Power Query Desktop varia a seconda delle app. Per ulteriori informazioni sull'esperienza di acquisizione dati di Power Query Desktop per la tua app, consulta Dove ottenere i dati.

  2. Incolla l'URL del sito di SharePoint che hai copiato in Determina l'URL del sito nel campo URL sito nella finestra di dialogo aperta.

    selezione cartella.

    Se l'indirizzo URL immesso non è valido, un'icona di avviso . icona di avviso verrà visualizzata accanto alla casella di testo URL sito.

    È anche possibile selezionare l'implementazione 1.0 di questo connettore o l'implementazione 2.0. Altre informazioni: Connetti all'elenco di SharePoint Online v2.0

    Selezionare OK per continuare.

  3. Se è la prima volta che si è visitato questo indirizzo del sito, selezionare il metodo di autenticazione appropriato. Immettere le credenziali e scegliere il livello a cui applicare queste impostazioni. Selezionare quindi Connetti.

    Scegliere l'account Microsoft.

    Per altre informazioni sui metodi di autenticazione e le impostazioni di livello, vedere Autenticazione con un'origine dati.

  4. Dal navigatore, è possibile selezionare una posizione, quindi trasformare i dati nell'editor di Power Query selezionando Trasforma datioppure caricare i dati selezionando Carica.

    Selezionare la casella di controllo.

Connettersi a un elenco di SharePoint Online da Power Query Online

Per connettersi a un elenco di SharePoint Online:

  1. Selezionare l'opzione elenco di SharePoint Online nell'esperienza di recupero dei dati. Diverse app hanno modi differenti per accedere all'esperienza di recupero dati di Power Query Online. Per maggiori informazioni su come raggiungere l'esperienza di ottenere dati di Power Query Online dalla tua app, vedere Dove ottenere i dati.

    Screenshot della finestra Recupera dati con l'elenco di SharePoint Online evidenziato.

  2. Incolla l'URL del sito di SharePoint copiato in Determinare l'URL del sito nel campo URL sito nella finestra di dialogo aperta.

    selezione elenco online.

  3. Immettere il nome di un gateway dati locale, se necessario.

  4. Selezionare il tipo di autenticazione e immettere le credenziali necessarie.

  5. Selezionare Avanti.

  6. Dal Strumento di navigazioneè possibile selezionare un percorso, quindi trasformare i dati nell'editor di Power Query selezionando Trasformare i dati.

    Strumento di navigazione con dati.

Connettersi all'elenco SharePoint Online v2.0

Nella versione di ottobre 2020 di Power BI Desktop è stata introdotta una versione aggiornata del connettore di elenco di SharePoint Online. Questo connettore ha API migliorate e una maggiore usabilità, ma non è compatibile con la versione del connettore 1.0. La versione del connettore 2.0 è disponibile a livello generale a partire da settembre 2022.

Per accedervi, accedete alla stessa schermata del connettore al passaggio 2 in Connettersi a un elenco di SharePoint Online da Power Query Desktop. Assicurati di selezionare 2.0 in Implementazione se non è già selezionato.

Schermata che mostra un esempio di impostazioni dell'elenco di SharePoint Online.

Con questo aggiornamento al connettore, vengono resi disponibili due visualizzazioni diverse per gli stessi dati:

  • tutti i
  • Predefinito

La vista Tutte le include tutte le colonne definite dall'utente e definite dal sistema. È possibile visualizzare le colonne incluse nella schermata seguente.

Schermata che mostra un esempio di impostazioni di visualizzazione per una visualizzazione specifica nell'elenco di SharePoint Online.

La visualizzazione predefinita è quella che vedrai quando consulti l'elenco online in qualsiasi visualizzazione tu abbia impostato come Default nelle tue impostazioni. Se si modifica questa visualizzazione per aggiungere o rimuovere colonne definite dall'utente o definite dal sistema oppure creando una nuova visualizzazione e impostandola come predefinita, queste modifiche verranno propagate tramite il connettore.

Schermata che mostra un esempio di visualizzazione predefinita dell'elenco di SharePoint Online.

Nota

Se si imposta la visualizzazione predefinita nel sito di SharePoint su visualizzazione Calendario o visualizzazione bacheca, SharePoint restituisce solo le colonne visualizzate nella visualizzazione selezionata. In questo scenario Power BI non recupererà tutte le colonne dell'elenco, anche se si sceglie l'opzione Tutti. Questo è fatto apposta.

Risoluzione dei problemi

Usare l'indirizzo radice di SharePoint

Assicurarsi di specificare l'indirizzo radice del sito di SharePoint, senza sottocartelle o documenti. Ad esempio, usare un collegamento simile a https://contoso.sharepoint.com/teams/ObjectModel/.

Problemi relativi al fuso orario

Quando si usa il connettore elenco SharePoint Online (v1.0), è possibile notare che i dati del fuso orario non corrispondono a quanto previsto dal browser. Il client basato sul Web di SharePoint esegue una conversione del fuso orario locale in base alle conoscenze del browser del fuso orario dell'utente.

L'API back-end per SharePoint usa l'ora UTC e invia questa ora UTC direttamente a Power BI. Power BI non converte questa ora UTC, ma la segnala all'utente.

Per ottenere l'ora locale, l'utente deve eseguire la stessa conversione eseguita dal client di SharePoint. Di seguito è riportato un esempio di operazioni di colonna che farebbero questo:

#"Changed Type" = Table.TransformColumnTypes(#"Renamed Columns",{{"Datewithtime", type datetimezone}}),
#"Timezone Shifted" = Table.TransformColumns(#"Changed Type", {"Datewithtime", DateTimeZone.ToLocal})

La prima operazione modifica il tipo in datetimezonee la seconda operazione la converte nell'ora locale del computer.

Limite di unione di SharePoint

Nota

Questo problema è limitato al connettore sharePoint Online list v2.0.

Il connettore dell'elenco sharePoint Online v2.0 usa un'API diversa rispetto al connettore v1.0 e, di conseguenza, è soggetto a un massimo di 12 operazioni di join per query, come documentato nella documentazione di sharePoint Online in soglia di ricerca visualizzazione elenco. Questo problema si manifesterà quando le query di SharePoint hanno esito negativo quando si accede contemporaneamente a più di 12 colonne da un elenco di SharePoint. Tuttavia, è possibile risolvere questa situazione creando una visualizzazione predefinita con meno di 12 colonne di ricerca.

Utilizzo di OData per accedere a un elenco di SharePoint Online

Se si usa un feed OData per accedere a un elenco di SharePoint Online, esiste una limitazione di circa 2100 caratteri all'URL usato per la connessione. Altre informazioni: lunghezza massima URL