运行New-AzureRmDataLakeAnalyticsCatalogCredential

时间:2017-05-11 15:38:51

标签: powershell azure azure-data-lake

我正在努力将Azure SQL数据从U-SQL脚本读入Data Lake。我正在努力在U-SQL中创建外部数据源。这项工作的一部分涉及使用PowerShell创建“凭证”。我遵循这个指导:

https://docs.microsoft.com/en-us/powershell/module/azurerm.datalakeanalytics/new-azurermdatalakeanalyticscatalogcredential

但是,我遇到了错误,如下所示。这部分让我特别难过:“资源''不存在。”由于命令的这一部分:“-Credential(Get-Credential)”,系统会提示我输入登录名和密码。之后,我收到错误。

请帮我解读这种情况。 谢谢! 埃里克

C:\窗口\ system32> New-AzureRmDataLakeAnalyticsCatalogCredential -AccountName“”`

  
              -DatabaseName "<MYDBNAME>" `
              -CredentialName "<MYCREDENTIALNAME>" `
              -Credential (Get-Credential) `
              -Uri "http://<MYSERVERNAME>.database.windows.net:1433"
  

命令管道位置1处的cmdlet Get-Credential 提供以下参数的值: 凭据 警告:为此cmdlet定义的输出类型不正确,将更新以反映实际返回的内容 (在帮助中定义)在将来的版本中。 New-AzureRmDataLakeAnalyticsCatalogCredential:资源''不存在。跟踪: c3e04b2a-2690-4c5e-b61c-58a5ded93c6b时间:2017-05-10T09:09:07.8971058-07:00 在行:1个字符:1 + New-AzureRmDataLakeAnalyticsCatalogCredential -AccountName“bladlalog ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~     + CategoryInfo:CloseError:(:) [New-AzureRmData ... talogCredential],CloudException     + FullyQualifiedErrorId:Microsoft.Azure.Commands.DataLakeAnalytics.NewAzureDataLakeAnalyticsCatalogCredential

1 个答案:

答案 0 :(得分:1)

使用我创建的新ADL数据库名称解决,而不是源Azure SQL数据库。我得到了“az dla目录凭证创建”以便干净地运行。 ....我最初发现的在线文档并不清楚,表明预期的数据库名称是ADL数据库,而不是源Azure SQL数据库。