2017-11-13 5 views
-1

多くのAnalysis Servicesデータベースを作成したいが、Analysis Services表形式プロジェクトを手動で作成したくない。だから私はxmlaスクリプトをいくつか実行する。実行後はデータベースが構築されますが、テーブルの値を表示または使用することはできません。 DAXスクリプト 'evaluate table_name'を実行すると、何も表示されません。xmlaスクリプトでAnalysis Servicesデータベースを作成しました。しかし、私はテーブルに値を表示することはできません。例えばDAX 'evaluate table_name'を実行すると、何も表示されない

例XMLAスクリプト:

{ 

"作成":{ "データベース":{ "名前": "SQA_200_12"、 "compatibilityLevel":1200 "モデル":{ "culture": "en-US"、 "{ " name ":" SqlServer localhost SQATables "、 " connectionString ":" Provider = SQLNCLI11;データソース= localhost;初期カタログ= SQATables;統合セキュリティ= SSPI;セキュリティ情報を維持する= false "、 "impersonationMode": "impersonateAccount"、 "アカウント": "遠東\のV-yanze"、 "注釈":[ { "名前": "ConnectionEditUISource"、 "値": "のSQLServer" } ] } ]、 "テーブル":[ { "名前": "200_12"、 "列":[ { "名前": "年"、 "データ型": "文字列"、 "sourceColumn": "Year"、 "sourceProviderType": "Char" }、 { "名前": "賞"、 "データ型": "文字列"、 "と、SourceColumn": "賞"、 "sourceProviderType": "チャー" }、 { "名前": "カテゴリ" 、 "データ型": "文字列"、 "と、SourceColumn": "カテゴリ"、 "sourceProviderType": "チャー" }、 { "名前": "指名仕事"、 "データ型": "文字列" 、 "sourceColumn": "指定作品" "sourceProviderType": "Char" }、 { "名前": "結果"、 "データ型": "文字列"、 "と、SourceColumn": "結果"、 "sourceProviderType": "チャー" } ]、 "パーティション":[ { "名前 ": "200_12"、 "データビュー": "フル"、 "ソース":{ "クエリ":" [DBO] SELECT [200_12] * [DBO]の[200_12] " "。。。データソース ": "のSQLServerローカルホストSQATables" }} ]、 "注釈":[ { "名前": "_TM_ExtProp_QueryDefinition"、 "value": "SELECT [dbo]。[200_12]。* FROM [dbo]。[200_12「 }、 { "名前": "_TM_ExtProp_DbTableName"、 "値": "200_12" }、 { "名前": "_TM_ExtProp_DbSchemaName"、 "値": "DBO" } ] }]、 "注釈":[ { "名前": "ClientCompatibilityLevel"、 "値": "400" }]} }}}

また、分析サービスデータベースを作成するためのさまざまな方法があります。ありがとうございました。

+0

今のところ不明な点を言い換えてください。また、私たちにMCVE https://stackoverflow.com/help/mcveを提供し、すべてのデータを私たちに投げ捨てるだけではありません。また、とても素敵で、コードの書式を設定する方法を学んでください。 – sjaustirni

答えて

0

あなたがモデルを処理していないようです。 SSMSでモデルデータベースの名前を右クリックし、[プロセス]オプションを選択します。

関連する問題