0

我想使用Visual Studio 2015開發和測試U-SQL腳本。 由於Visual Studio不允許在本地帳戶的服務器資源管理器中創建憑證,所以遇到了問題。Data Lake Analytics - 在Visual Studio中創建憑據

我嘗試做以下操作:

enter image description here

卜我和錯誤:

[Job Error] 
E_CSC_USER_CREDENTIALSECRETNOTFOUND: Cannot find secret information for credential 'master.testCred'. 
Description: 
There is no secret associated with the specified database, identity and user name. 
Resolution: 
Please create a secret for the specied database, identity and user name. 
========== Local execution failure ========== 

我成功創建遠程ADLA帳戶使用powershell script憑證,但我無法測試我本地查詢是否無法在本地創建憑證,因爲我想連接到Azure SQL數據庫作爲數據源。是否可以在本地使用Powershell腳本創建憑據?如果是這樣,怎麼樣?我如何指定我想使用本地帳戶?

沒有這個是Visual Studio中不可用的本地環境。

謝謝。

Peter

+0

如果你想在本地測試USQL,我建議你在本地移動數據,否則事情可能會變慢一點。您可以使用Azure數據工廠中的數據複製嚮導將數據移動到本地版本的SQL中,也可以將SQL Azure數據庫導出到備份文件並在本地恢復。 –

+0

@MichaelLudwig你可以pelase詳細描述如何連接到本地SQL服務器?這對我來說沒有意義,我也需要證書。或不? – peterko

回答

1

我不認爲聯合查詢在本地方案(還)中受支持。我將您的帖子轉發給工具團隊。

更新:顯然,此功能曾用於工作,但由於某種原因停止在本地運行環境中工作。我們目前正在研究修復迴歸並重新啓用它。

+0

謝謝,它有助於測試 – peterko

0

由於刪除「CREDENTIAL」DDL的語言更改,本地聯合查詢被破壞。我們已經修復了它,並且應該出現在U-SQL SDK的新版本中。

+0

這是一個好消息!謝謝。 – peterko

相關問題