問題タブ [powerpivot]
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.
excel - PowerPivotワークブックを生成する
PowerPivotワークブックをプログラムで生成できるかどうか知りたいですか?powerPivotデータ形式はどこかに記述されていますか?これはxlsxファイルであり、解凍すると、エンコードされたデータを含むitem1.dataがワークブックに埋め込まれていることを知っています。
powerpivotワークブックに埋め込んだデータがプレーンテキストであろうとSQLServerからのデータであろうと、*。dataファイルは同じ形式であり、この構造がどこかで指定されているかどうかはわかりません。
最終的には、さまざまなデータソースから、データが埋め込まれたExcelファイルをプログラムで生成したいと思います。
excel - パラメーターを PowerPivot クエリに渡す
次のように設定された PowerPivot クエリがあります。
exec sp_GetOrders NULL, NULL, '2012-08-01', '2012-09-17', 'All', 0, NULL, 1, 0, NULL
しかし、日付フィールドをセルのパラメーターにしたいのです。これはできますか?
excel-2010 - PowerPivot ブックのメジャーのデータ型変換に失敗しました
PowerPivot for Excel を使用してキューブからデータをインポートする際に問題が発生しました。メジャーを PowerPivot ブックにインポートすると、数値がテキストとして扱われます。データ型を 10 進数に変更しようとすると、次のエラーが発生します。
次のシステム エラーが発生しました: タイプが一致しません。PowerPivot データベース エラー: [テーブル: 'クエリ'、列: ''、値: '6198.9357860000009'] のデータ型変換に失敗しました。
これらの値でピボット テーブルを作成しようとしていますが、数値をテキストとして扱いますが、正しく作成できません。対処方法を知っている人はいますか?
どんな助けにも感謝します。
よろしく、コンラッド
sharepoint - SharepointでPowerPivotブックを開いているときに「エラーが発生しました」
最初に、私はSharepointとPowerPivotの初心者だと言いたいです。powerPivotワークブックを作成し、SharepointPowerPivotGalleryにアップロードしました。データ更新スケジュールも作成しました。しかし、アップロードされたブックを開こうとすると、エラーが発生します。
エラーが発生しました。後でもう一度やり直してください。
更新スケジュールの状態を確認すると、「成功」と表示されますが、ブックを開くことができません。誰かが問題の理由とそれを解決する方法を知っていますか?
前もって感謝します。コンラッド
powerpivot - 異なるテーブルから同じ名前の 2 つの列を追加する方法
異なるテーブルから同じ名前の 2 つのクローンを追加する方法。月に基づく列があるため、動的である必要があります。以下はサンプルデータです。これを使用して、12 か月の移動平均の消耗を計算します。
そのため、フィールドされた行の列名と部門 ID に従って、上記の 2 つのテーブルを追加し、後で差分テーブルの同じ列見出しを使用して、それぞれの部門 ID の人数で割る必要があります。
powerpivot - SQL クエリを使用してデータをパワー ピボット テーブルにインポートする
ちょっと困惑した障害物に遭遇しました。うまくいけば、皆さんが私にヒントを与えることができます。Oracle データベースのビューからデータをインポートしようとしています。次のような非常に単純な選択ステートメント:
ここで、N はビュー、P、Q は Oracle データベースのテーブルです。上記は実際の SQL ステートメントの単純なバージョンですが、後者には実際には上記のステートメントよりも多くのフィールドがありますが、問題の性質は同じです。SQL Developer からステートメントを実行したところ、エラーなしで完全に実行されました。パワーピボットから、「テーブルとビューのリストから選択してインポートするデータを選択する」を選択すると、ビューとテーブルが表示されます。ただし、[インポートするデータを指定するクエリを作成する] を選択し、[SQL ステートメント] ボックスに上記のステートメントを入力すると、「ORA-00942: テーブルまたはビューが存在しません」というエラーが発生しました。上記のステートメントで定義された別のビューを SQL 開発者から作成し、最初のオプション ("
powerpivot - Microsoft Excel: PowerPivot 2010: Access データベースのリンク
PowerPivot のヘルプを読み、オンラインでビデオを調査しました。私の知る限りでは、PowerPivot を介してのみ Microsoft Access データベース テーブルをインポートできるようです。アクセス テーブルにアクセスするための論理的な手段ではないようです。PowerPivot を介してアクセスし、さまざまな方法でデータを要約するピボット テーブルを作成する大規模な Access データベースがあります。実際にテーブルをインポートする代わりに、Microsoft Access データベースにリンクする方法はありますか? 現在、ArcGIS からの空間データも保存しているため、データを Access mdb 形式で保存しています。
よろしく
ピーターW
ssas - 寸法値のフィルター
マスター Customer ディメンションがあります (これは維持していません)。私のファクト テーブルには顧客情報が含まれています。キューブをコンパイルすると、すべて問題ないように見えます。キューブを参照すると、メジャー値を持つ顧客のみを含むファクト行が表示されます。
私がやろうとしていることはかなり単純なはずですが、行き詰まっています。私がやりたいことは、有効な顧客 のみが表示されるようにディメンションをフィルター処理することだけです。
たとえば、Excel で顧客名とファクト値を選択すると、値を含む顧客のリストが表示されますが、顧客リストのフィルター オプションをクリックすると、すべての顧客が表示されます。正当な顧客だけを見たい!
顧客ディメンションには、有効な顧客のみを表示するために使用したい IsValid フラグがあります。
では、IsValid = true の顧客のみを表示するように Customer ディメンション リストをフィルター処理するにはどうすればよいでしょうか? MDX クエリ?
どんな助けでも大歓迎です。
ありがとう - アレックス
bids - PowerPivotですべての「SumofUnits」行がすべて同じ値になるのはなぜですか?
私はPowerPivotを初めて使用し、問題があります。
約1,000万行のデータをインポートするSSISプロジェクト(.dtsx)と、データモデルを処理するAnalysis Services表形式プロジェクト(.bim)を作成しました。
今日まで、すべてが期待どおりに機能していましたが、スキーマを変更してテーブルに列を追加し、モデルを更新した後、問題が発生しました。Business Intelligence Development Studio(BIDS)で既存の接続を開いてスキーマの変更を更新すると、SalesテーブルとReturnsテーブルが関連しているため、それらを削除して再ロードする必要があると言われました。
これで、特定の属性でフィルタリングしようとすると、[売上高]の[単位の合計]列に、正しい値ではなく、すべての行の単位の合計が常に表示されます。システムを構築していたときにこの問題が発生したことを覚えていますが、BIDSでテーブルを再処理すると問題は解決しました...ただし、今回は処理量に違いはありません。
これが一般的な問題であり、誰かが私にとって素晴らしい簡単な解決策を持っていることを本当に望んでいますが、この段階で得られるものは何でも取ります。また、これを引き起こしている原因を理解したいと思います。よろしくお願いします。
pivot - Excel:ピボットテーブルの行を参照する式はありますか?
私は長年Excelを使用してきましたが、この問題の解決策を思いついたことはありません。基本的な要約をすべて実行するピボットテーブルがあります。データは、行フィールドに沿って「アイテム」に、列に沿って「週」に分割され、「値」フィールドに「数量」の合計が表示されます。私が欲しいのは、このデータの行を参照して、sumproduct式で使用できるようにすることです。1つの値の代わりにGETPIVOTDATAを使用して行を返すと考えてください。それはこのようにそれを使うでしょう:
=SUMPRODUCT('PivotRow','PivotRow' > 10)
この式が行うことは、値が10未満であるすべてのピボットフィールドを除外することです。方法がわからないのは、ピボットテーブルの行を参照することです。私が知らないGETPIVOTDATAを使用するための特別な方法はありますか?データの要約を作成するピボットテーブルが大好きですが、通常、その要約の上に分析を作成する必要があり、非常にイライラする可能性があります。どんな助けでも大歓迎です。
私はPowerPivotを使用しているので、その機能も利用できます。