Sätt upp en finansiell dashboard i Power BI med BörsAPI

Steg-för-steg-guide för att importera finansiell data till Power BI via API-anrop och bygga interaktiva grafer för marginaler, tillväxt och nyckeltal.

3 juli 20265 min läsning

Power BI är ett av marknadens ledande verktyg för dataanalys och affärsvisualisering (BI). I den här guiden visar vi hur du ansluter Power BI Desktop till BörsAPI för att bygga en interaktiv finansiell dashboard.

Steg 1: Skapa datakopplingen i Power BI

Eftersom Power BI använder Power Query som underliggande datamotor kan vi enkelt konfigurera en webbanslutning med API-autentisering:

  1. Önyckel Power BI Desktop och klicka på Hämta data (Get Data) → Webb (Web).
  2. Välj alternativet Avancerat (Advanced) i dialogrutan.
  3. Ange API-URL:en i fältet URL-delar. För att hämta alla rapporter för ett specifikt bolag använder du:
    https://borsapi.se/api/v1/companies/DIN_BOLAGS_ISIN/reports
  4. Under HTTP-begäranshuvudparametrar lägger du till:
    • Ange Authorization i vänstra fältet.
    • Ange Bearer DIN_API_NYCKEL i högra fältet.
  5. Klicka på OK.

Steg 2: Expandera JSON-datan i Power Query

Power BI kommer att läsa in API-svaret som ett JSON-dokument. Följ dessa steg för att göra om det till en tabellstruktur:

  1. Klicka på Till tabell (To Table) i Power Query-menyn.
  2. Klicka på expansionsikonen i kolumnrubriken (två pilar åt sidorna).
  3. Avmarkera "Använd ursprungligt kolumnnamn som prefix". Välj de finansiella fält du vill visualisera (t.ex. period, revenue, operating_income och net_income).
  4. Högerklicka på kolumnerna med finansiella värden, välj Ändra typDecimaltal (eller Heltal). Se till att använda *Engelska (USA)* som språkinställning om punkter inte känns igen som decimalavgränsare.
  5. Klicka på Stäng och verkställ (Close & Apply).

Steg 3: Designa dina visualiseringar

Nu är din data inläst i Power BI:s datamodell. Här är tre klassiska visualiseringar du kan skapa direkt:

  • Omsättning och resultat över tid: Skapa ett kombinerat pelar- och linjediagram (Clustered Column and Line Chart). Sätt period på X-axeln, revenue på kolumn-Y-axeln, och net_income på linje-Y-axeln.
  • Marginalutveckling: Skapa ett nytt beräknat mått (Measure) i Power BI för rörelsemarginalen (EBIT-marginal):
    EBIT-marginal = SUM(reports[operating_income]) / SUM(reports[revenue])
    Lägg till detta som ett linjediagram för att se hur lönsamheten förändrats.
  • Finansiell hälsa: Skapa ett linjediagram som visar soliditeten eller skuldgraden över åren.

Genom att sätta upp denna koppling kan du enkelt dela rapporten till Power BI Service och schemalägga automatiska uppdateringar så att din dashboard alltid visar de senast publicerade rapporterna.

Kom igång med BörsAPI

För att använda dessa mallar och skript behöver du ett personligt konto och en API-nyckel. Det är helt kostnadsfritt under vår beta-period.

1. Skapa konto

Registrera dig på några sekunder via registreringssidan.

2. Generera API-nyckel

Gå till din Dashboard och klicka på "Generera API-nyckel".

3. Anslut i mallen

Ersätt placeholder-nyckeln i källkoden eller kalkylarket med din personliga nyckel.

    Sätt upp en finansiell dashboard i Power BI med BörsAPI - BörsAPI.se