問題タブ [ssas-tabular]

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.

0 投票する
2 に答える
9832 参照

ssas - SSAS テーブル モデル エラー: オブジェクト参照がオブジェクトのインスタンスに設定されていません。表形式モデルにテーブルを追加しようとしているとき

初めての SSAS 表形式モデルを作成しようとしています。次のチュートリアルに記載されている手順に従っています。

https://msdn.microsoft.com/en-us/library/hh231690.aspx

テーブルをモデルにロードしようとすると、次のエラーが発生します。

引用符

"!! 関係: dbo.DimCustomer[GeographyKey]->dbo.DimGeography[GeographyKey]

  • ステータス: エラー

  • 理由: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

!! 関係: dbo.FactInternetSales[CustomerKey]->dbo.DimCustomer[CustomerKey]

  • ステータス: エラー

  • 理由: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

!! 関係: dbo.FactInternetSales[OrderDateKey]->dbo.DimDate[DateKey]

  • ステータス: エラー

  • 理由: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

!! 関係: dbo.FactInternetSales[DueDateKey]->dbo.DimDate[DateKey]

  • ステータス: エラー

  • 理由: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

!! 関係: dbo.FactInternetSales[ShipDateKey]->dbo.DimDate[DateKey]

  • ステータス: エラー

  • 理由: オブジェクト参照がオブジェクトのインスタンスに設定されていません。

!! 関係: dbo.FactInternetSales[ProductKey]->dbo.DimProduct[ProductKey]

  • ステータス: エラー

  • 理由:オブジェクト参照がオブジェクトのインスタンスに設定されていません。"

引用符

このエラー メッセージを表示しないようにするにはどうすればよいですか?

SQL Server 2014 と Visual Studio 2015 (SSDT) を使用しています。

0 投票する
1 に答える
65 参照

sql-server-2014 - SQL Server で表形式モデルのデータソースを設定する

このチュートリアルを進めたいです。残念ながら、作成者はすでにデータソースをセットアップしています

ここに画像の説明を入力

設定方法については説明していません。最初に、SQL Server 2014 に別の SSAS インスタンスをインストールしました。次に、「アタッチ」経由で .mdf ファイルを追加しようとしましたが、「AdventureWorks.detach_log がフォルダーに見つかりませんでした」というエラーが表示されました。したがって、このSO ソリューションに従って、次のコマンドを試しました。

私のSSASインスタンスのクエリエディタ内ですが、それはmdxであるため、クエリは適切なものではないようです.

チュートリアルに従うことができるように、表形式モデルのデータソース (adventureworks dw) を取得するのを手伝ってくれる人はいますか?

0 投票する
0 に答える
328 参照

ssas - 表形式モデルの動的ロール ベースのセキュリティ。(ダックス)

ロールベースのセキュリティ問題を解決する方法を提案していただければ、役に立ちます。テーブル、製品 (製品 ID、製品名)、ユーザー (ユーザー ID、ユーザー名)、およびマッピング テーブル Product_User (製品 ID、ユーザー ID) で構成されるモデルがあります。Product_User は多対多のマッピング テーブルです (製品は任意の数のユーザーに関連付けることができ、ユーザーは製品に対して任意の数の関連付けを行うこともできます)。現在のユーザーにマップされている製品名を表示しようとすると、役割ベースのセキュリティが興味深いものになります (function :Username ())。私の役割では、私が書いたdax式が機能していません。式は =Product[Product Id]=LOOKUPVALUE(Product_User[CID],Product_User[UID],LOOKUPVALUE(User[UserID],User[UserName],LOWER(USERNAME()))) です。

どんな助けもとても役に立ちます

0 投票する
1 に答える
74 参照

connection - Excel 2013 を使用した SharePoint 2013 からの表形式モデルへの接続

powerpivot でいくつかの Excel を作成して SharePoint で共有しようとしていますが、Excel の接続を更新しようとすると、「外部データ ソースへの接続を確立しようとしているときにエラーが発生しました」というエラーが表示されます。 .

私のPCでExcelを使用しようとすると、問題なく動作しますが、共有ポイントで共有すると、常にそのエラーが発生します。

残念ながら、私は共有ポイントの経験がほとんどありません。いくつかの解決策を検索して試してみましたが、何も機能しませんでした。

誰かがすでにこの問題を解決していますか?

0 投票する
2 に答える
238 参照

dax - SQLの「in」に相当するDAX式

DAX式から始めたばかりです。

DAXのSQLの「in」に相当する式はありますか?

任意の値リストへの参加をチェックしたいと思います。

たとえば、これはどのように DAX に変換されますか?

ありがとう!

0 投票する
1 に答える
763 参照

automated-tests - NBi を使用した DAX 計算のテスト

SSAS Tabular プロジェクトの自動テスト ツールについて調査しています。NBi を見つけて、本当にクールだと思いました。セットアップを試み、いくつかの基本的なテストを正常に実行しました。ただし、dax 計算をテストしようとすると、「関数が見つかりません」と表示されます (スクリーンショットを参照)。SUM をサポートしていないように聞こえますが、SUM が基本的な機能であることを考えると、動作するはずだと思います。私はこのツールを初めて使用するので、何か間違ったことをしたのか、それとも単にエラーが言っているのかを再確認したかったのです... (サポートされていない機能)。

戻って NBi のドキュメントを確認したところ、利用可能なすべての式について NCAL.dll をチェックするように記載されていました。残念ながら、その dll ファイルの読み取り可能なバージョンを開くことができません。どんな助けでも大歓迎です。

テストしたい式は次のとおりです。

=SUMX(FILTER(MyTable, AND(MyTable[日付] = EARLIER(MyTable[日付]), MyTable[アカウント] = EARLIER(MyTable[アカウント]))), MyTable[金額])

ここに画像の説明を入力

XML コード (nbits) ファイル

0 投票する
1 に答える
1487 参照

excel - DAX : 値に基づくカラーデータ

コーディングを使用してデータ値を色付けする方法を探しています。-ve 値の赤色と +ve 値の緑色を例に挙げます。ピボットテーブルのエンドユーザーにとって視覚的に簡単になるように、書式設定のdax関数またはその他の方法はありますか? Excelで条件付き書式を使用したくないことに注意してください。私のエンド ユーザーは、Excel 自体で手順を実行する必要はありません。ありがとう

0 投票する
0 に答える
571 参照

visual-studio-2015 - エラー メッセージ: 「指定された DSN には、ドライバとアプリケーション IM014 の間のアーキテクチャの不一致が含まれています。」

ODBC 接続を使用して Visual Studio 表形式プロジェクトにデータをインポートしようとすると、問題が発生します。表形式のモデルを作成するのはこれが初めてです。

「データ ソースからインポート」ウィザードを使用しています。ウィザードを正常に完了し、インポートするテーブルを選択できます。データ ソースへの接続をテストすると、成功しました。ただし、データをインポートする最後の手順で、次のエラー メッセージが表示されます。

OLE DB または ODBC エラー: [Microsoft][ODBC Driver Manager] 指定された DSN には、ドライバーとアプリケーションの間のアーキテクチャの不一致が含まれています。IM014.

DataSourceID が 'e13e1ea2-2c94-4a1f-9b52-4e31d79bb8bf'、名前が 'Custom' のデータ ソースに接続できませんでした。

私は64ビットサーバーを使用していますが、私が理解している32ビットプログラムであるVisual Studio 2015を実行しています。

32 ビットの ODBC データ ソース アドミニストレーターを使用して ODBC 接続を構成しました。また、Visual Studio プロジェクトのプラットフォームを既定の "任意の CPU" ではなく x86 に設定しました。

ここで何が欠けていますか?ありがとうございました!