Lös dataimportfel

Slutförd

När du importerar data till Power BI kan det uppstå fel som beror på faktorer såsom:

  • Power BI importerar från flera datakällor.
  • Varje datakälla kan ha dussintals (och ibland hundratals) olika felmeddelanden.
  • Andra komponenter kan orsaka fel, till exempel hårddiskar, nätverk, programvarutjänster och operativsystem.
  • Data kan ofta inte följa något specifikt schema.

I följande avsnitt beskrivs några av de vanligaste felmeddelandena som du kan stöta på i Power BI.

Frågans tidsgräns har överskridits

I relationskällsystem använder ofta många personer samtidigt samma data i samma databas. Vissa relationssystem och deras administratörer kan försöka begränsa en användare från att lägga beslag på alla maskinvaruresurser genom att ange en tidsgräns för frågor. De här tidsgränserna kan konfigureras för vilken tidsperiod som helst, från så lite som fem sekunder till så mycket som 30 minuter eller mer.

Om du till exempel hämtar data från din organisations SQL Server kan du se felet som visas i följande bild.

Skärmbild av dataimportfel för tidsgräns för frågor.

Fel i Power BI-fråga: Tidsgränsen har överskridits

Det här felet tyder på att du har tagit emot för mycket data enligt organisationens principer. Administratörer använder den här principen för att undvika att ett annat program eller programpaket som också kan använda databasen får sämre prestanda.

Du kan lösa det här felet genom att hämta färre kolumner eller rader från en enda tabell. När du skriver SQL-instruktioner kan det vara vanligt att inkludera grupperingar och sammansättningar. Du kan även koppla samman flera tabeller i en enda SQL-instruktion. Dessutom kan du utföra komplicerade underfrågor och kapslade frågor i en enda instruktion. Denna komplexitet ökar kraven för bearbetning av frågor i relationssystemet och kan innebära att implementeringen tar mycket längre tid.

Om du behöver rader, kolumner och komplexitet bör du hämta små mängder data och sedan sätta ihop dem igen med Power Query. Du kan till exempel kombinera hälften av kolumnerna i en fråga och den andra halvan i en annan fråga. Power Query kan sammanfoga dessa två frågor igen när du är klar.

Vi kunde inte hitta några data formaterade som en tabell

Ibland kan du stöta på felet Vi kunde inte hitta några data formaterade som en tabell vid import av data från Microsoft Excel. Som tur är så är det här felet självförklarande. Power BI förväntar sig att hitta data formaterade som en tabell från Excel. Felet visar till och med lösningen. Utför följande steg för att lösa problemet:

  1. Öppna din Excel-arbetsbok och markera de data som du vill importera.

  2. Tryck på kortkommandot Ctrl-T. Den första raden är förmodligen kolumnrubriker.

  3. Kontrollera att kolumnrubrikerna visar namnen som du vill använda för kolumnerna. Försök sedan att importera data från Excel igen. Den här gången borde det fungera.

    Skärmbild av Power BI Excel-felet: Det gick inte att hitta några data som är formaterade som en tabell.

Det gick inte att hitta filen

När du importerar data från en fil kan du få felet "Det gick inte att hitta filen".

Skärmbild av skärmen Det gick inte att hitta filens fel.

Det här felet orsakas vanligtvis när filen flyttas till en annan plats eller filens behörigheter ändras. Om orsaken är den första måste du hitta filen och ändra källinställningarna.

  1. Öppna Power Query genom att välja knappen Transformera data i Power BI.

  2. Markera frågan som skapar felet.

  3. Till vänster, under Frågeinställningar, väljer du kugghjulsikonen bredvid Källa.

    Skärmbild av fönstret frågeinställningar med Källan markerad under Tillämpade steg.

  4. Ändra filens plats till den nya platsen.

    Skärmbild av fönstret inställningar för filplats.

Datatypfel

När du importerar data till Power BI visas ibland tomma kolumner. Den här situationen inträffar på grund av ett fel vid tolkning av datatypen i Power BI. Lösningen på detta fel är unik för datakällan. Om du till exempel importerar data från SQL Server och ser tomma kolumner kan du försöka konvertera till rätt datatyp i frågan.

I stället för att använda den här frågan:

SELECT CustomerPostalCode FROM Sales.Customers

Använder du den här frågan:

SELECT CAST(CustomerPostalCode as varchar(10)) FROM Sales.Customers

Genom att ange rätt typ för datakällan eliminerar du många av dessa vanliga datakällfel.

Du kan stöta på olika typer av fel i Power BI som orsakas av de olika datakällsystem där dina data finns.

Om du får ett fel som inte omfattas kan du söka i Microsoft-dokumentationen efter felmeddelandet och den lösning du behöver.