2017-10-11 3 views
0

Power BIを初めて使用しています。ダッシュボードを作成して、デスクトップアプリケーションのないユーザーが引き続きアクセスできるようにする必要があります。大量のデータにアクセスするオンラインPower BIダッシュボード内でクエリパラメータを使用する

統計情報を取得しようとしているテーブルが非常に大きい(400MM行)。私は、結果をはるかに低い数値(2MM行)にフィルタリングするパラメータを使用するクエリを書くことができます。私は、ユーザーがダッシュボードにアクセスするたびにリフレッシュされるフィルタリングされた結果(検索パラメータに基づいて取得された)を示すオンラインダッシュボードにリンクするアプリケーション上のリンクを作成する必要があります。

私が持っているいくつかの質問があります:

1)はすでに管理するための電源BIオンラインのためにあまりにも多くのデータ2 MM行はありますか?

2)パラメータはPower BI Desktop内で使用可能ですが、パラメータを使用してレポートを公開すると、パブリッシュ時に設定されたparam値が使用されることがあります。このパラメータをURIまたは要求ごとに変更することはできません。これは正確ですか?

3)Power BIから直接データベースにクエリを出すのではなく、SSRSレポートを作成する方がよいですか?また、SSRSを使用すると、Power BIダッシュボードを介してレポートを表示することができますか? (アプリケーションにSSRSレポートを埋め込むのではなく)

現在使用しているデータベーステクノロジはOracleですが、SQL Serverに移行する予定です(プレミアまたはクラウドのいずれかで、まだ決定していません)

ありがとうございます!

+0

データをPowerBIにインポートする場合、またはDirectQueryモードを使用してデータベースに接続する場合は、明確にしてください。 – mendosi

+0

Oracleのダイレクト・クエリー・サポートがあるとは思わない – user5226582

答えて

0

ミックスするのが難しい多くの要件があるようです。 PowerBIは400MMの行を簡単に処理でき、良好な応答性の高いインタラクティブ性を得ることができます。

このデータを1日に2回リフレッシュするように簡単にスケジュールできますが、ユーザーがレポートにアクセスしたときにリフレッシュすると、2百万行しかロードされていなくても待ち時間が発生します。

PowerBIに「ほぼリアルタイム」のデータがあり、これには4億本の行がすべて含まれ、SSRSで利用可能な「ライブ」データはレスポンスが少なくインタラクティブではありません。

SQL Serverに後で移行すると、PowerBIのライブデータ(データベースエンジンによって集約)を与えるDirectQueryを使用することができます。

+0

データは、ユーザーが別のアプリケーションから開始する多数の計算結果を示すため、リアルタイムである必要があります。計算ジョブが完了すると、PowerBI Onlineを開くリンクをクリックし、ダッシュボードで結果を確認します(これを使用しようとしていたので、UIを構築する必要はありません)。特定のパラメータについては、その基準に一致する結果のみを表示することに興味があり、ユーザーにはPower BIデスクトップがありません。ダイレクトクエリとパラメータを使用してリフレッシュを実行できますか?すなわち、私はparamsを使って検索されるデータの量を制限できますか? – AGG

+0

パワーBIオンラインの文脈ですべての質問を残して申し訳ありません:) – AGG

関連する問題