[英]Visual Studio SSAS Tabular Model does not show existing connections
我想編寫一個 SQL 查詢,將 SQL 表中的數據提取到 SSAS 表中。 我沒有此選項可用,因為通常我應該 go 通過“模型”>“現有連接”。 就我而言,沒有“現有連接”選項。 我可能做錯了什么?
有同樣的問題:該選項未顯示在“模型”菜單中。 相反,我打開了表格模型資源管理器窗口(視圖 -> 其他窗口)。 在那里您會找到一個包含現有數據源的文件夾Data Sources 。 選擇數據源,然后在上下文菜單中您將找到導入新表選項。
我使用 VS2017:在“表格模型資源管理器”中右鍵單擊“數據源”,您可以看到“導入新表”選項。
希望這會有所幫助。
使用文本編輯器打開項目中的 .bim 文件。 向下滾動文件末尾。 你應該看到類似的東西:
"annotations": [
{
"name": "ClientCompatibilityLevel",
"value": "400"
}
如果值為 500,則將其更改為 400。保存並重新打開解決方案。 “現有連接”應重新出現在模型下拉列表中。 有同樣的問題。 我在它消失之前做了一個預先備份,當我打開備份解決方案時它就在那里。 所以我比較了文件,進行了更改,然后它又出現了。
我知道這是一個老問題,但我今天遇到了同樣的問題。 每次我在 VS 2017 中打開我的項目時都會發生這種情況。
我的解決方案是打開我的數據源並再次輸入我的憑據。 我猜當您打開項目時,VS2017 無法訪問數據(它可能沒有保存密碼),因此無法檢索數據。
正如“Klaus K”提到的:“現有連接”重新出現,但ClientCompatibilityLevel = 400刪除了Calculation Groups ,所以對我來說不是很有用..
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.