2017-06-09 88 views
1

我們有一個表格多維數據集,SSMS中的處理數據庫(完整)工作正常,但是當從SQL服務器代理處理時,會引發以下錯誤。錯誤處理表格模型 - 從SQL Server代理

<return xmlns="urn:schemas-microsoft-com:xml-analysis"> 
  <root xmlns="urn:schemas-microsoft-com:xml-analysis:empty"> 
    <Messages xmlns="urn:schemas-microsoft-com:xml-analysis:exception"> 
      <Warning WarningCode="1092550744" Description="Cannot order ''[] by [] because at least one value in [] has multiple distinct values in []. For example, you can sort [City] by [Region] because there is only one region for each city, but you cannot sort [Region] by [City] because there are multiple cities for each region." Source="Microsoft SQL Server 2016 Analysis Services Managed Code Module" HelpFile="" /> 
    </Messages> 
  </root> 
</return> 

這裏是從SQL Server代理使用的腳本。

{ 
    "refresh": { 
    "type": "full", 
    "objects": [ 
     { 
     "database": "DBName" 
     } 
     ] 
    } 
} 

任何人都可以建議如何消除此錯誤或忽略此錯誤/警告?

感謝,

+0

可能是一個錯誤。其他用戶也有這個問題:https://social.msdn.microsoft.com/Forums/office/en-US/463ab615-a04b-4d6b-bde1-973e2d338613/error-processing-tabular-model?forum=sqlanalysisservices嘗試監視CPU /內存並查看差異 – Anton

+0

我也遇到了同樣的錯誤......您如何解決此問題? –

回答

-1

試試這個,

<Process xmlns="http://schemas.microsoft.com/analysisservices/2003/engine"> 
<Type>ProcessFull</Type> 
<Object> 
<DatabaseID>DBName</DatabaseID> 
</Object> 
</Process> 
0

我有同樣的問題,表格模型在2015年VS,立方體SSAS。當我處理數據庫時生成正常,但SQL Server Agent出現此錯誤。有幾個論壇提到了一些錯誤,但沒有更深入的調查步驟,分辨率爲&。 「無法訂購」爲空時特別困難。我在VS中打開模型,依次選擇每個列,然後在過濾器或「按列排序」按鈕中查找任何排序操作,這很容易丟失。刪除所有種類,它建立好。記下那些因數據問題而被刪除的記錄。 enter image description here