ソーシャルメディア Power Pivotのパフォーマンスを向上させる10の方法 - ダミー

Power Pivotのパフォーマンスを向上させる10の方法 - ダミー

目次:

ビデオ: ラグビー上達のための下半身のパワーUP!最強フットワークトレーニング! ハードル81 2025

ビデオ: ラグビー上達のための下半身のパワーUP!最強フットワークトレーニング! ハードル81 2025
Anonim

Power PivotレポートをWebに公開する場合、あなたの聴衆は最高の経験を可能にします。その経験の大部分は、パフォーマンスが良好であることを保証することです。アプリケーションとレポートに関連する パフォーマンス という単語は、通常、速度、つまりアプリケーションがブラウザ内で開く、クエリを実行する、フィルタリングするなどの特定のアクションを実行する速度と同義です。

<! - 1 - >

1データモデルテーブルの行数と列数を制限します。

Power Pivotのパフォーマンスに大きな影響を及ぼすのは、インポートする列の数、またはデータモデルに インポートする ことです。インポートするすべての列は、ブックをロードするときにPower Pivotで処理する必要があるもう1つの次元です。 「場合にのみ」余分な列をインポートしないでください。特定の列を使用するかどうかわからない場合は、列をインポートしないでください。列が必要な場合は後で追加するのは簡単です。

<! - 2 - >

行を増やすと、読み込むデータが増え、フィルタリングするデータが増え、計算するデータが増えます。必要がない場合は、テーブル全体を選択しないでください。インポートする必要がある行のみをフィルタリングするには、ソースデータベースのクエリまたはビューを使用します。結局のところ、単純なWHERE節を使用して100、000しかインポートできないときに、なぜ400、000行のデータをインポートするのですか?

2テーブルの代わりにビューを使用します。

ビューについて言えば、ベストプラクティスのためには可能な限りビューを使用してください。

<! - 3 - >

テーブルはビューより透明ですが、未処理のすべての未処理データを見ることができますが、必要な場合でも必要な場合でも、利用可能なすべての列と行が提供されます。 Power Pivotデータモデルを管理可能なサイズに保つには、必要のない列を明示的にフィルタリングする余分な手順を踏む必要があります。

複数のレベルの関係を避ける。

リレーションシップの数とリレーションシップレイヤの数は、Power Pivotレポートのパフォーマンスに影響します。モデルを構築する際には、ベストプラクティスに従い、定量的な数値データ(事実)と事実に直接関連するディメンション表を含む単一のファクト表を用意してください。データベースの世界では、この構成は、 スタースキーマ、 で示されています。

ディメンション表が他のディメンション表と関連するモデルを構築しないでください。

4バックエンドのデータベースサーバを処理します。

Power Pivotを初めて使用するほとんどのExcelアナリストは、外部データベースサーバー上のテーブルから生データを直接取り込む傾向があります。生データはPower Pivotに格納された後、必要に応じてデータを変換および集計するための計算列と測定値を作成します。たとえば、ユーザーは一般的に収益とコストのデータを取得し、Power Pivotで計算された列を作成して利益を計算します。

バックエンドサーバーがPower Pivotを処理できたときに、Power Pivotでこの計算を行う理由は何ですか?現実には、SQL Serverなどのバックエンドデータベースシステムでは、Power Pivotよりも効率的にデータを整形、集約、クリーンアップ、変換する機能があります。 Power Pivotにデータをインポートする前に、強力な機能を使ってマッサージやシェイプを作成してみませんか?

生のテーブル・データを取り出すのではなく、問合せ、ビューおよびストアド・プロシージャを活用して、できるだけ多くのデータ集約および処理作業を実行することを検討してください。この機能を活用することで、Power Pivotの処理量が削減され、自然にパフォーマンスが向上します。

5つの異なる値を持つ列には注意してください。

ユニークな値の数が多い列は、Power Pivotのパフォーマンスにおいて特に困難です。トランザクションID、注文ID、および請求書番号などの列は、高レベルのPower Pivotレポートおよびダッシュボードでは不要なことがよくあります。したがって、他のテーブルとの関係を確立するために必要な場合を除いて、モデルから外してください。

6レポートのスライサーの数を制限します。

スライサーは、近年、Excelの新機能として最も優れたビジネスインテリジェンス(BI)機能の1つです。スライサーを使用すると、オーディエンスに直感的なインターフェイスを提供し、Excelレポートとダッシュボードのインタラクティブなフィルタリングが可能になります。

スライサーのより有益な利点の1つは、他のスライサーに応答し、カスケードフィルター効果を提供することです。例えば、この図は、RegionスライサーのMidwestをクリックするとピボットテーブルをフィルタリングするだけでなく、Market Slicerも中西部地域に属する市場を強調することによって応答することを示しています。 Microsoftはこの動作をクロスフィルタリングと呼びます。 スライサーは有用であるため、残念ながらPower Pivotのパフォーマンスは非常に悪いです。スライサーが変更されるたびに、Power Pivotはピボットテーブル内のすべての値とメジャーを再計算する必要があります。これを行うには、Power Pivotは選択したスライサー内のすべてのタイルを評価し、その選択に基づいて適切な計算を処理する必要があります。

7スライサーを次元フィールドにのみ作成します。

多数の一意の値を含む列にスライサーを結合すると、ほんの一握りの値を含む列よりも大きなパフォーマンスヒットが発生することがよくあります。スライサーに多数のタイルが含まれている場合は、代わりにピボットテーブルフィルタードロップダウンリストを使用することを検討してください。

同様の注意点として、列データ型を正しいサイズに設定してください。いくつかの異なる値を持つ列は、高い数の異なる値を持つ列よりも軽いです。ソースデータベースからの計算結果を格納する場合は、インポートする桁数(小数点以下)を減らしてください。これにより、辞書のサイズが縮小され、場合によっては別個の値の数が減少します。

8特定のスライサーのクロスフィルター動作を無効にします。スライサのクロスフィルタ動作を無効にすることは、本質的に、他のスライサがクリックされたときにスライサが選択を変更することを防止する。これにより、Power Pivotが無効スライサー内のタイトルを評価する必要がなくなり、処理サイクルが短縮されます。スライサーのクロスフィルター動作を無効にするには、スライサー設定を選択してスライサー設定ダイアログボックスを開きます。次に、「データなしの項目を視覚的に指定する」オプションの選択を解除するだけです。

9計算された列の代わりに計算された数値を使用します。

可能であれば、計算列の代わりに計算された数値を使用します。計算された列はインポートされた列として格納されます。計算列はモデルの他の列と本質的に相互作用するため、使用されているかどうかに関係なく、ピボット・テーブルが更新されるたびに計算されます。一方、計算されたメジャーはクエリ時にのみ計算されます。

計算された列は、両方ともモデルのスペースを占めるという点で、通常の列に似ています。対照的に、計算された尺度はその場で計算され、空間をとらない。

10 64ビットExcelへのアップグレード。

Power Pivotレポートでパフォーマンス問題が引き続き発生する場合は、64ビットExcelがインストールされた64ビットPCにアップグレードすることで、いつでもより良いPCを購入できます。

Power Pivotは、作業するたびにデータモデル全体をRAMにロードします。コンピュータのRAMが増えるほど、表示されるパフォーマンスの問題は少なくなります。 64ビットバージョンのExcelは、より多くのPCのRAMにアクセスし、より大きなデータモデルを処理するために必要なシステムリソースを確保します。 Microsoftは、数百万行のモデルで作業する人には、64ビットExcelを推奨しています。

64ビットExcelのインストールを急ぐ前に、次の質問に答える必要があります。

既に64ビットExcelがインストールされていますか?

データモデルのサイズは十分ですか?

あなたのPCに64ビットのオペレーティングシステムがインストールされていますか?

あなたの他のアドインは機能しなくなりますか?

Power Pivotのパフォーマンスを向上させる10の方法 - ダミー

エディタの選択

評判の良い養子縁組機関を探す

評判の良い養子縁組機関を探す

養子縁組機関を探すとき、あなたの目標は、正直で、倫理的で、認可されています。数年の経験があります。毎年多くの子供たちを配置しています。あなたは、スタッフが有能で、思いやりのある、患者に役立つ、効率的で、必要な時に利用できるようにしたいと考えています。もしこれがすべてあまりにもいいと思えば...

あなたのサービスプロバイダーによるスマートフォンのペアレンタルコントロールオプション - 最初のスマートフォンを子供に提供するダミー

あなたのサービスプロバイダーによるスマートフォンのペアレンタルコントロールオプション - 最初のスマートフォンを子供に提供するダミー

多くの親を惹きつけていますが、サービスプロバイダーが提供する多くのツールを使用して、保護者が子供だけでなく財布も保護できるようにしています。すべてのモバイルサービスプロバイダは、保護者が制限を設定し、子供を保護するための製品とサービスを提供しています。 AT&T Mobile AT&T Mobile ...

あなたの子供たちにサイバー嫌悪について話しましょう - ダミー

あなたの子供たちにサイバー嫌悪について話しましょう - ダミー

サイバー嫌悪を理解することは予防の第一歩ですが、サイバー嫌悪について直接あなたの子供たちに話すことができます。この時々不快な話題に関する家族ディスカッションの指導にあたり、以下のガイドラインが参考になります。あなたの子供がどのようにしてサイバー暴力行為を見つけられるかなど、サイバー嫌がらせの定義について話し合ってください。サイバー嫌がらせ...

エディタの選択

QuickBooks 2012マルチユーザー環境でのエンタープライズソリューション - ダミー

QuickBooks 2012マルチユーザー環境でのエンタープライズソリューション - ダミー

QuickBooks 2012では、 QuickBooks 2012データファイルのいくつかのパスワードをアップ。これについて本当にすっきりしているのは、QuickBooks 2012に、特定のものだけを実行するように特定のユーザーとパスワードを制限するよう指示することができるということです。例えば、ビジネスオーナーは、彼女に何かをさせるパスワードを持っているかもしれません。しかし、...

QuickBooks 2012 for Dummiesチートシート(英国版) - ダミー

QuickBooks 2012 for Dummiesチートシート(英国版) - ダミー

QuickBooks 2012は中小企業向けアカウンティングは迅速かつ簡単です。しかし、QuickBooksのキーボードショートカットをデータ入力やインターフェイスのトリックに加えれば、日常のビジネス簿記はさらにスムーズになります。

エディタの選択

ASVAB算術推論の実践:距離、速度、時間

ASVAB算術推論の実践:距離、速度、時間

ASVABのArithmetic Reasoningサブテストで距離、速度、時間の問題が発生した場合、最初に行うべきことは、鉛筆と引っ掻き紙をつかむことです。次の練習問題で見るように、これらの種類の問題は、視覚的な助けがなければ解決するのが非常に困難です。練習問題Captain ...

ASVAB算術推論(数学問題)実習問題 - ダミー

ASVAB算術推論(数学問題)実習問題 - ダミー

算術推論問題は数学ですストーリー形式で表現された問題あなたの目標は、問題を解決するために必要な関連要素を選び、必要に応じて数学的方程式を設定し、正しい解に到達することによって質問が何を求めているのかを判断することです。簡単な音ですね。質問の例次のように手を入れてください。

ASVAB算術推論実践:マネー問題 - ダミー

ASVAB算術推論実践:マネー問題 - ダミー

誰もがお金の問題を抱えています。 ASVABも例外ではありません。良いニュースは、ASVABの問題を小さな代数だけで解くことができるということです。練習の質問DanはDavid EdwinのFishing Emporiumから15ドルで釣竿を購入しました。 95.ダンはベイトと2倍のお金を費やしました...