SharePoint Online-lista
Sammanfattning
Sak | Beskrivning |
---|---|
Versionstillstånd | Allmän tillgänglighet |
Produkter | Excel Power BI (semantiska modeller) Power BI (dataflöden) Datainfrastruktur (Dataflöde Gen2) Power Apps (dataflöden) Dynamics 365 Customer Insights |
Autentiseringstyper som stöds | Anonym Windows Microsoft-konto Tjänsthuvudman |
Dokumentation om funktionsreferens |
SharePoint.Innehåll SharePoint.Filer SharePoint.Tables |
Note
Vissa funktioner kan finnas i en produkt, men inte andra på grund av distributionsscheman och värdspecifika funktioner.
Not
Om du väljer Tjänstens huvudnamn som autentiseringstyp i Power BI-tjänsten måste du bevilja den endast appbehörighet via Azure Access Control Services (ACS). Mer information finns i Bevilja åtkomst med hjälp av SharePoint App-Only.
Funktioner som stöds
- Webbplats-URL
Fastställa webbplats-URL:en
När du ansluter till en SharePoint-webbplats uppmanas du att ange webbplats-URL:en. Om du vill hitta webbplats-URL:en som innehåller din SharePoint Online-lista öppnar du först en sida i SharePoint. Från en sida i SharePoint kan du vanligtvis hämta webbplatsadressen genom att välja Start i navigeringsfönstret eller ikonen för webbplatsen längst upp. Kopiera adressen från webbläsarens adressfält och spara till senare.
Ansluta till en SharePoint Online-lista från Power Query Desktop
Så här ansluter du till en SharePoint Online-lista:
Välj SharePoint Online-lista i datainsamlingsupplevelsen. Den dataupplevelse som erbjuds i Power Query Desktop varierar mellan olika appar. Mer information om Power Query Desktop och hur du hämtar data till din app, besök Var du kan hämta data.
Klistra in url:en för SharePoint-webbplatsen som du kopierade i Fastställa webbplats-URL:en till fältet webbplats-URL i dialogrutan Öppna.
Om url-adressen som du anger är ogiltig
varningsikon visas bredvid textrutan webbplats-URL.
Du kan också välja antingen 1.0-implementeringen av den här anslutningsappen eller 2.0-implementeringen. Mer information: Ansluta till SharePoint Online-listan v2.0
Välj OK för att fortsätta.
Om det är första gången du besöker den här webbplatsadressen väljer du lämplig autentiseringsmetod. Ange dina autentiseringsuppgifter och välj vilken nivå du vill tillämpa de här inställningarna på. Välj sedan Anslut.
Mer information om autentiseringsmetoder och nivåinställningar finns i -autentisering med en datakälla.
Från Navigatorkan du välja en plats och sedan antingen transformera data i Power Query-redigeraren genom att välja Transformera dataeller läsa in data genom att välja Läs in.
Ansluta till en SharePoint Online-lista från Power Query Online
Så här ansluter du till en SharePoint Online-lista:
Välj alternativet SharePoint Online-lista i upplevelsen för att hämta data. Olika appar har olika sätt att komma till Power Query Online för att hämta data. Mer information om hur du kommer till Power Query Online för att hämta data från din app finns i Var du hämtar data.
Klistra in SharePoint-webbplatsens URL som du kopierade i Fastställa webbplats-URL i fältet Webbplats-URL i dialogrutan Öppna.
Ange namnet på en lokal datagateway om det behövs.
Välj autentiseringstyp och ange eventuella autentiseringsuppgifter som krävs.
Välj Nästa.
Från Navigatorkan du välja en plats och sedan transformera data i Power Query-redigeraren genom att välja Transformera data.
Ansluta till SharePoint Online-listan v2.0
I oktober 2020-versionen av Power BI Desktop introducerade vi en uppdaterad version av SharePoint Online-listanslutningen. Den här anslutningsappen har förbättrade API:er och bättre användbarhet, men är inte bakåtkompatibel med användningen av 1.0-anslutningsversionen. 2.0-anslutningsversionen är allmänt tillgänglig från och med september 2022.
Om du vill komma åt den öppnar du samma anslutningsskärm genom steg 2 i Anslut till en SharePoint Online-lista från Power Query Desktop. Kontrollera dock att du väljer 2.0 under Implementering om den inte redan är markerad.
Med den här uppdateringen av anslutningsappen gör vi två olika vyer tillgängliga för samma data:
- Alla
- Default
Vyn Alla innehåller alla användarskapade och systemdefinierade kolumner. Du kan se vilka kolumner som ingår på följande skärm.
Standardvyn är det du ser när du tittar på listan online i den vy som du har angett som Standard i inställningarna. Om du redigerar den här vyn för att lägga till eller ta bort antingen användarskapade eller systemdefinierade kolumner, eller genom att skapa en ny vy och ange den som standard, sprids dessa ändringar via anslutningsappen.
Obs
Om du anger standardvyn på SharePoint-webbplatsen till Kalender vy eller tavla vy, returnerar SharePoint endast de kolumner som visas i den valda vyn. I det här scenariot hämtar Power BI inte alla kolumner i listan, även om du väljer alternativet Alla. Detta är avsiktligt.
Felsökning
Använd SharePoint-rotadress
Se till att du anger rotadressen för SharePoint-webbplatsen utan undermappar eller dokument. Använd till exempel en länk som liknar https://contoso.sharepoint.com/teams/ObjectModel/
.
Problem med tidszon
När du använder SharePoint Online-listan (v1.0) kan du märka att tidszonsdata inte matchar vad du förväntar dig av webbläsaren. Den webbaserade SharePoint-klienten utför en lokal tidszonskonvertering baserat på webbläsarens kunskaper om användarens tidszon.
Serverdels-API:et för SharePoint använder UTC-tid och skickar den här UTC-tiden direkt till Power BI. Power BI konverterar inte den här UTC-tiden, men rapporterar den till användaren.
För att få tid till lokal tid måste användaren göra samma konvertering som SharePoint-klienten gör. Ett exempel på de kolumnåtgärder som skulle göra detta är:
#"Changed Type" = Table.TransformColumnTypes(#"Renamed Columns",{{"Datewithtime", type datetimezone}}),
#"Timezone Shifted" = Table.TransformColumns(#"Changed Type", {"Datewithtime", DateTimeZone.ToLocal})
Den första åtgärden ändrar typen till datetimezone
och den andra åtgärden konverterar den till datorns lokala tid.
Gränsen för SharePoint-koppling
Not
Det här problemet är begränsat till SharePoint Online-listan v2.0-anslutningsappen.
SharePoint Online-listan v2.0-anslutningsappen använder ett annat API än v1.0-anslutningsappen och omfattas därför av högst 12 kopplingsåtgärder per fråga, enligt beskrivningen i SharePoint Online-dokumentationen under Tröskelvärde för listvysökning. Det här problemet visas när SharePoint-frågor misslyckas när fler än 12 kolumner används samtidigt från en SharePoint-lista. Du kan dock kringgå den här situationen genom att skapa en standardvy med färre än 12 uppslagskolumner.
Använda OData för att komma åt en SharePoint Online-lista
Om du använder en OData-feed för att komma åt en SharePoint Online-lista finns det en begränsning på cirka 2 100 tecken för den URL som du använder för att ansluta. Mer information: Maximal URL-längd