MENU
    PowerBIデスクトップ統合
    • 26 Mar 2024
    • 1 読む分
    • 寄稿者

    PowerBIデスクトップ統合


    記事の要約

    PowerBI Desktopとチューリップテーブルを統合して分析を効率化

    ライブラリページへのリンク

    概要

    この添付の.pbixテンプレートは、PowerBIにチューリップテーブルを簡単にクエリする方法を示していますPowerBIテンプレートをダウンロード

    チューリップアナリティクスは、ストリーミングデータだけでなく、チューリップデータのみの分析もより効果的に行うことができます。 複雑なデータモデル、より長い更新頻度、より広い範囲を必要とする分析のために、このアプローチを使用して、チューリップデータをリーダーの頭の中に入れることができます。

    PowerQueryスクリプト

    または、PowerBIテンプレートに含まれるPowerQueryスクリプト``` (TulipTableId as text, instance as 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 ```

    使用方法

    .pbixテンプレートをダウンロードし、アプリ内の指示に従ってください。

    1. テンプレートのPowerQueryを確認してください:「ホーム >> データの変換」でPowerQueryを開きます。
    2. クエリ "Tulip Query "を確認し、Tulip TableIDを希望のテーブルIDに、インスタンスをインスタンスURL(例:company.tulip.co)に置き換えます。
    3. Invoke "をクリックし、API認証情報を入力します。
    4. プロンプトが表示されたら、プライバシーレベルを明確にしてください。
    5. レコード列の右側にある分割矢印をクリックします。
    6. 必要に応じてテーブルを修正し、"Close and Apply "をクリックする。

    その他のリファレンス


    この記事は役に立ちましたか?