Elenco di SharePoint Online

Riepilogo

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 per Customer Insights
Tipi di autenticazione supportati Anonimo
Windows
Account Microsoft
Entità servizio
Documentazione di riferimento sulle funzioni SharePoint.Contents
SharePoint.Files
SharePoint.Tables

Nota

Il tipo di autenticazione dell'entità servizio non è supportato quando si usa un gateway dati locale o un gateway dati di rete virtuale.

Nota

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

Capacità 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.

Connessione a un elenco di SharePoint Online da Power Query Desktop

Per connettersi a un elenco di SharePoint Online:

  1. Selezionare l'elenco SharePoint Online nell'esperienza di recupero dei dati. L'esperienza di recupero dei dati in Power Query Desktop varia a seconda delle app. Per altre informazioni sull'esperienza dati di Power Query Desktop per l'app, vedere Dove ottenere i dati.

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

    Selezione cartella.

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

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

    Seleziona 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 Connetti.

    Scegliere Account Microsoft.

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

  4. Nello strumento di navigazione è possibile selezionare un percorso, quindi trasformare i dati nell'editor di Power Query selezionando Trasforma dati oppure caricando i dati selezionando Carica.

    Selezionare la casella di controllo elenco.

Connessione a un elenco di SharePoint Online da Power Query Online

Per connettersi a un elenco di SharePoint Online:

  1. Selezionare l'opzione elenco SharePoint Online nell'esperienza di recupero dei dati. Diverse app hanno diversi modi per ottenere l'esperienza dei dati in Power Query Online. Per altre informazioni su come accedere a Power Query Online, vedere Dove ottenere i dati dall'app.

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

  2. Incollare 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. Nello strumento di navigazione è possibile selezionare un percorso, quindi trasformare i dati nell'editor di Power Query selezionando Trasforma dati.

    Strumento di navigazione con dati.

Connessione all'elenco di 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 migliorato le API e una maggiore usabilità, ma non è compatibile con le versioni precedenti con l'uso della versione del connettore 1.0. La versione del connettore 2.0 è disponibile a livello generale a partire da settembre 2022.

Per accedervi, immettere la stessa schermata del connettore al passaggio 2 in Connessione a un elenco di SharePoint Online da Power Query Desktop. Tuttavia, assicurarsi 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:

  • Tutto
  • Predefinita

La visualizzazione Tutte include tutte le colonne create 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 è ciò che verrà visualizzato quando si esamina l'elenco online in qualsiasi visualizzazione impostata come Predefinita nelle 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 elenco sharePoint Online.

Nota

Se si imposta la visualizzazione predefinita nel sito di SharePoint su visualizzazione Calendario o Bacheca , SharePoint restituisce solo le colonne visualizzate nella visualizzazione selezionata. In questo scenario Power BI non recupererà tutte le colonne nell'elenco, anche se si sceglie Tutte le opzioni. Questo si verifica per motivi strutturali.

Risoluzione dei problemi

Usare l'indirizzo di SharePoint radice

Assicurati di formire l'indirizzo radice del sito SharePoint, senza cartelle secondarie o documenti. Ad esempio, utilizza 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 eseguirebbero le operazioni seguenti:

#"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 lo converte nell'ora locale del computer.

Limite di join 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