問題タブ [powerbi-embedded]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
number-formatting - Power BI - 数値形式
Power BI で数値の標準形式を変更する方法を知りたいです。
私が使用しているソフトウェアは、小数をコンマ「000.000,00」で区切りますが、それを米国形式の「000,000.00」に設定するという考え方です。
どうすれば修正できますか?
powerpivot - PowerBI フィルターに従って前の行の値を取得
さまざまなオブジェクトを含むテーブルがあり、オブジェクトは時間とともに進化します。1 つのオブジェクトはobject_numberで識別され、object_line_numberで追跡できます。そして、オブジェクトのすべての進化にはステータスがあります。
あるステータス間の経過時間を計算したい。
以下は、1 つの object_number "us1" のテーブルです。
黄色は、開始日を含む行です。(status_id = 0 and (old_status <> 0 or object_line_number = 1) and Emergency_level = 1) の場合に検出されます。
緑色は、終了日を含む行です。それらは (status_id =2,3,4,5 および old_status = 0) の場合に見つかります。
列old_statusがテーブルに存在しません。これは前の行のステータスです (オブジェクトによると)line_number)。次の措置のおかげで、私はそれを取得しています:
私はDirectQueryモードを使用しているため、計算列には多くの関数が存在しません。そのため、メジャーを使用しています。
それが完了したら、すべての緑色の行について、前の黄色の行のdate_modificationを取得できるようにしたいと考えています。
この例では、結果は 4/4 の次に 1 になります。これにより、現在の緑色の行のdate_modificationと前の黄色の行のdate_modificationの間の時間差を計算できます。
そのため、前の黄色の行の date_modification である date_receivedという名前の新しい列を追加することを考えていました。
そこから、緑色の行のみを保持し、 date_modificationとdate_receivedの差を計算するだけです。
私の最終的な計算は、実際にはこれを持つことです:
結果= (date_modification と date_received の日付の差 <= 15 分である緑色の行の数) / (DAY(date_modification) = DAY(date_received) である緑色の行の数)
しかし、私はそれを行う方法がわかりません。これを行うために、 old_status測定と同じ精神で試しました。
しかし、成功しませんでした。
SQL では、同等のものは次のようになります。
(まあ、私がやったSQLでそれを行うより良い方法があるかもしれません)。
どうすればこれを達成できますか?
azure - PowerBi 埋め込みが読み込まれない - 500 内部サーバー エラー
今朝まで正常に動作していた組み込み PowerBi に問題があります。問題は、情報が読み込まれず、ページによって行われた要求を監視しているときに、https://wabi-west-europe-redirect.analysis.windows.net/metadata/clusterからの 500 内部サーバー エラーが表示されることです。
要求を含む印刷画面: PowerBi 要求
Power BI クライアント ライブラリを最新バージョン (powerbi-client v2.2.6) に更新しましたが、問題は解決しません。
azure - 別の場所にある PowerBi Embedded と SQL Datewarehouse
ドイツの中央データセンターから PowerBI Embedded を使用して Web アプリを作成したいと考えています。残念ながら、このサービスは利用できません。いつ利用できるようになるかわかりません。したがって、私の考えは、PowerBi Embedded を後で移行し、ドイツ中央にある他のすべてのサービスから始めることです。PowerBi Embedded サービスと azure SQL Datawarehouse を同じ場所に配置することは可能ですか、それとも強く推奨されますか?
node.js - Azure Cloud ワークスペースの PowerBI PBIX ファイルの自動更新効率
ローカルに保存された PBIX ファイルを使用して、Azure クラウド内のすべてのワークスペースを自動的に更新するスクリプトを Node.js で作成しました。
現在、最新のレポートを維持するために、PBIX ファイルはローカル サーバーで 1 時間ごとに更新されます。リフレッシュしたら、PBIX ファイルを Azure クラウドにアップロードする必要があります。
PBIX ファイルが更新されるたびに、この PBIX ファイルにリンクされている Azure クラウド内のワークスペースを更新する必要があります。Azure REST API を使用して PBIX ファイルをアップロードします。
残念ながら、Azure REST API は単一のワークスペースの更新/削除をサポートしていません。したがって、クエリを実行してワークスペース コレクション全体を削除し、その後、各 PBIX ファイルを Azure クラウドに追加し直します。
この方法は機能しますが、多少不便です。各 PBIX ファイルは約 30 メガバイトの大きさで、1 時間ごとにアップロードするデータも膨大になっています。
残念ながら、未加工のデータベース データを Azure ワークスペースにストリーミングするための DirectQuery またはその他のストリーミング プロセスを検討していますが、残念ながら成功していません。
回避策はありますか?