2017-03-21 10 views
1

免責事項:この質問をどこで聞くべきかわからなかったため、間違った場所にいるかどうか教えてください。それがVisual Studioの問題だと仮定したので、私はここにいるのです。SQL Serverのデータツールが軽度のDAX計算でクラッシュする

私は、Visual Studio Community 2015を使用してSSDT 2016でデータモデルを作成しています。ベアボーンの基本的なDAX式以外のものを実行すると、クラッシュします。

SSDT 2016、表形式モデル1200を使用します。ワークスペースサーバーではなく、統合ワークスペースを使用します。 Azure SQLデータベースから2つのテーブルをロードしました.1つは約4,000の行、もう1つのパーティションは5.8MMから250Kのテーブルをロードしました。

DAX式は、(私は "株式" に長い名前を変えた)非常に複雑ではありません。

CALCULATE( AVERAGE(Stocks[PX_VOLUME]), ALL(Stocks), Stocks[Security Name] = EARLIER(Stocks[Security Name]), Stocks[TradingDayNumber] >= EARLIER(Stocks[TradingDayNumber -30]), Stocks[TradingDayNumber] < EARLIER(Stocks[TradingDayNumber]) )

コンピュータ仕様は十分以上でなければなりません:

  • 16ギガバイトのRAM
  • SSD 850 Evo
  • Xeon E5-1620 proccesor 3.6 GHz

ソリューション私が試した:

  • 再起動するコンピュータ(当たり前)
  • 変更VSタイプ:私はそれが最初にインストールされていなかったので、それは自動的にシェルインストールされています。私はそれをアンインストールし、再起動し、VS Community 2015をインストールしました。
  • 別のコンピュータを使用
  • /logでコマンドラインからVSを起動します。ログファイルはクラッシュ時にイベントが記録されることはありません。その前にのみ役立ちます。

  • PowerBI DesktopとExcel Power Pivotでこれを試してみましょう。 PowerBIはそれを扱うことができ、パワーピボットはまた、ワークスペースサーバー上でこれをしようと

  • をクラッシュ:私はサイコロ

そして、まだ、それがフリーズしていないと私は「プログラムを未取得、AzureのAnalysis Servicesインスタンスを使用しました(スクリーンショットを参照してください、品質が悪いと申し訳ありません)。

VS Program Not Responding Screenshot

私の表現は、その複雑ではありませんように私は、これはDAX最適化問題であると想像することはできません。

アイデア?

+0

タスクマネージャでCPUサイクルやメモリ使用量などのパフォーマンスをチェックできますか?ハードな問題やソフトウェアの問題、または他のプロセスがバックグラウンドで実行されているためにVisual Studioがクラッシュする – MeBy2

答えて

0

私は同じ問題を抱えていますが、いつもEARLIERをcalculateステートメントで複数回使用しています。バージョン2016を使用しているため、EARLIERの代わりに変数を使用できます。特に、[TradingDayNumber]を2回参照しているためです。

関連する問題