PowerBI Desktop-Integration
  • 26 Mar 2024
  • 1 Minute zum Lesen
  • Mitwirkende

PowerBI Desktop-Integration


Artikel-Zusammenfassung

Integrieren Sie Tulip-Tabellen mit PowerBI Desktop für optimierte Analysen

Link zur Bibliotheksseite

Übersicht

Diese beigefügte .pbix-Vorlage zeigt, wie man einfach Tulip-Tabellen in PowerBI abfragen kann.Download PowerBI-Vorlage

Für Analysen, die ein komplexes Datenmodell, längere Aktualisierungsintervalle und eine größere Reichweite erfordern, kann dieser Ansatz verwendet werden, um Tulip-Daten in die Köpfe der Führungskräfte zu bringen

PowerQuery-Skript

Alternativ siehe unten für das PowerQuery-Skript in der PowerBI-Vorlage ``` (TulipTableId als Text, instance als Text) as table=>

let Query = #table( type table [#"table" = text], { {TulipTableId}}),

Function = Table.AddColumn(Query, "Offset", Number.Round(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/"& TulipTableId &"/count"))/100)),

ExpandedOffset =Table.ExpandListColumn(Function, "Offset"),

NbLoop=Number.Round(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/"& TulipTableId &"/count"))/100),

TableOffset=Table.FromList(List.Transform({0..NbLoop},each Number.ToText(_*100))),

TableOffset1=Table.RenameColumns(TableOffset,{{"Column1", "Offset"}}),

TulipTable= Table.AddColumn(TableOffset1, "Records", each Table.FromRecords(Json.Document(Web.Contents("https://"&instance&"/api/v3/tables/" & TulipTableId & "/records?limit=100&offset="& [Offset] &"&sortBy=_sequenceNumber&sortDir=asc"))))

in TulipTable ````

Anweisungen

Laden Sie die .pbix-Vorlage herunter und folgen Sie den Anweisungen in der Anwendung (siehe unten)

  1. Überprüfen Sie die PowerQuery-Vorlage unter Abschnitt: "Home >>> Daten transformieren", um PowerQuery zu öffnen
  2. Überprüfen Sie die Abfrage "Tulip Query" und ersetzen Sie Tulip TableID mit der gewünschten Tabellen-ID und Instanz mit der Instanz-URL (z.B. company.tulip.co)
  3. Klicken Sie auf "Invoke" und geben Sie die API-Anmeldedaten ein (verwenden Sie "Basic" Authentication)
  4. Geben Sie die Datenschutzstufe an, wenn Sie dazu aufgefordert werden (Standard ist Organisation für die meisten Anwendungsfälle)
  5. Klicken Sie auf die Teilungspfeile rechts neben der Datenspalte
  6. Ändern Sie die Tabelle nach Bedarf; klicken Sie auf "Schließen und Anwenden".

Weitere Referenzen


War dieser Artikel hilfreich?