MENU
    Integracja z PowerBI Desktop
    • 26 Mar 2024
    • 1 Minuta do przeczytania
    • Współtwórcy

    Integracja z PowerBI Desktop


    Streszczenie artykułu

    Integracja tabel tulipanów z programem PowerBI Desktop w celu usprawnienia analizy

    Link do strony biblioteki

    Przegląd

    Ten załączony szablon .pbix pokazuje, jak w prosty sposób wysyłać zapytania do tabel tulipanów do PowerBIPobierz szablon PowerBI

    W przypadku analiz wymagających złożonego modelu danych, dłuższych częstotliwości odświeżania i szerszego zasięgu można zastosować to podejście, aby umieścić dane tulipanów w głowach liderów.

    Skrypt PowerQuery

    Alternatywnie, patrz poniżej dla skryptu PowerQuery zawartego w szablonie PowerBI ``` (TulipTableId jako tekst, instancja jako tekst) 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"))))

    w TulipTable ```

    Instrukcje

    Pobierz szablon .pbix i postępuj zgodnie z instrukcjami w aplikacji (pokazanymi poniżej).

    1. Przejrzyj szablon PowerQuery w sekcji: "Strona główna >>> Przekształć dane", aby otworzyć PowerQuery.
    2. Przejrzyj zapytanie "Tulip Query" i zastąp Tulip TableID żądanym identyfikatorem tabeli, a instancję adresem url instancji (np. company.tulip.co).
    3. Kliknij "Invoke" i wprowadź dane uwierzytelniające API (użyj uwierzytelniania "Basic").
    4. Wyjaśnij poziom prywatności po wyświetleniu monitu (domyślnie jest to organizacja dla większości przypadków użycia).
    5. Kliknij strzałki podziału po prawej stronie kolumny rekordów.
    6. Zmodyfikuj tabelę według potrzeb; kliknij "Zamknij i zastosuj".

    Dalsze odniesienia


    Czy ten artykuł był pomocny?