问题标签 [azure-purview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
666 浏览

serverless - 无法在 Azure Purview 上开始扫描 Azure Synapse Analytics 无服务器池

我有

  1. Azure Synapse Workspace/Analytics 设置(具有内置无服务器池)
  2. 拥有 Purview 帐户 ([Orange-account]) ,其中拥有 Purview Studio 访问权限
  3. 我已经在 Purview Studio 上注册了我的 Synapse Analytics
  4. 我在无服务器池中创建了数据库 mango
  5. 我已授予“Synapse 管理员”访问 [Orange-account](在 Synapse 工作区中)的权限
  6. 从芒果数据库执行此操作 CREATE USER [Orange-account] FROM EXTERNAL PROVIDER
  7. 从主数据库执行此操作 sp_addrolemember 'db_owner', [Orange-account]

我正在尝试启动扫描 - 这样我就可以从 Azure Synapse 无服务器池数据库 mango 中获取所有元数据信息。但我无法创建扫描事件 - 因为它给出了权限问题。

与下面的快照分享更多详细信息

  1. Purview Studio 中 Sources 选项卡的快照如下所示

在此处输入图像描述

  1. 我没有看到“数据库名称”下拉列表中列出的任何数据库 在此处输入图像描述

  2. 我手动输入数据库并尝试“测试连接”;最终出现错误:(3867)无法访问 Azure SQL 数据仓库。给定的凭据尚未应用或对目标数据库没有权限。了解更多 在此处输入图像描述

还有什么可能导致此访问问题?

0 投票
1 回答
155 浏览

sql-server - Azure Purview 看到 On-Prem SQL Server 数据库和表,但无法扫描并显示消息:提供了无效的客户端密码

我已经成功地为本地开发 sql 实例设置了扫描。但是,我正在尝试在多个本地 sql 实例上设置扫描。我已在要扫描的服务器上成功安装了集成运行时代理。当我仔细检查凭据以确保用户名和密码正确时,它会成功通过。

当我去设置对同一个数据库的扫描时,我使用适当的用户名和密钥保管库之外的秘密。在设置扫描时,Purview 会看到我要扫描的数据库中的所有表。

所以,我想,如果用户名或密码不正确,它就不会通过连接测试,也不会看到我想要扫描的数据库中的表。

好的,所以在我开始扫描后,它失败了。在该服务器上的日志中,我可以看到它在哪里失败并带有以下错误代码:7000215 根据https://login.microsoftonline.com/error?code=7000215,此错误消息是:开发人员错误 - 应用程序是尝试在没有必要或正确身份验证参数的情况下登录。

所以,我不知道为什么我可以看到数据库和表,但它仍然无法扫描。

事件查看器详细信息显示:消息:(AADSTS7000215:提供了无效的客户端密码。)

任何帮助或建议将不胜感激。

这是实际的错误消息:

从 AAD 检索身份验证令牌失败,抛出异常(类型:(Microsoft.IdentityModel.Clients.ActiveDirectory.AdalServiceException),消息:(AADSTS7000215:提供了无效的客户端密码。跟踪 ID:525bc331-5788-4d3c-a576-3570c5c92b00 相关 ID: acfc0ed8-c522-4e3b-8922-804df3bf2fbe 时间戳:2021-02-22 04:06:46Z),StackTrace:(在 Microsoft.DataTransfer.Execution.DataScan.Retry.d__1`1.MoveNext() --- 堆栈结束从先前引发异常的位置跟踪 --- 在 System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) 在 Microsoft.DataTransfer.Execution.DataScan.DataScanManagementServiceClient.d__22 的 System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()。 MoveNext()),InnerException(类型:(System.Net.Http.HttpRequestException),消息:(响应状态码不表示成功:401(未授权)。)、StackTrace:()、InnerException(Type:(Microsoft.IdentityModel.Clients.ActiveDirectory.AdalException)、Message:({"error":"invalid_client"," error_description":"AADSTS7000215: 提供的客户端密码无效。\r\n跟踪 ID: 525bc331-5788-4d3c-a576-3570c5c92b00\r\n相关 ID: acfc0ed8-c522-4e3b-8922-804df3bf2fbe\r\n时间戳: 2021-0 -22 04:06:46Z","error_codes":[7000215],"timestamp":"2021-02-22 04:06:46Z","trace_id":"525bc331-5788-4d3c-a576-3570c5c92b00", "correlation_id":"acfc0ed8-c522-4e3b-8922-804df3bf2fbe","error_uri":"https://login.microsoftonline.com/error?code=7000215"}: 未知错误), StackTrace:() ) )作业编号:986cf741-f4bf-4333-a51e-b9c04a15a75c 日志 ID:错误

0 投票
0 回答
107 浏览

azure - 无法使用 azure 权限扫描 azure sql 数据库

点击查看图片

将连接字符串存储在 azure key vault 中。我添加了 azure 权限可以访问 azure key vault 的访问策略。我的连接字符串是:Server=tcp:imagevalidation.database.windows.net,1433;Initial Catalog=Imagevalidator;Persist Security Info=False;User ID=sqllogin;Password=xxxxxxxx;MultipleActiveResultSets=False;Encrypt=True;TrustServerCertificate=False ;连接超时=30;

相同的连接字符串在 azure 数据工厂中工作正常。我可以使用 azure key vault 对该数据库进行身份验证。

0 投票
1 回答
150 浏览

azure - Azure 集成运行时跨服务利用率

我已经在 DataFactory 中成功创建了一个运行时并运行了一些东西。

当我在 Azure Purview 中创建另一个运行时时,它会提示删除或修复导致 ADF 丢失的情况。如何在多个服务上使用相同的运行时。?

我遇到了这个文档,其中详细说明了如何创建共享运行时,但仅限于 ADF 中。

我错过了什么?鉴于运行时定义The Microsoft Integration Runtime is a customer managed data integration and scanning infrastructure used by Azure Data Factory, Azure Synapse Analytics and Azure Purview to provide data integration and scanning capabilities across different network environments. 它不应该是跨服务可检测的吗?

0 投票
0 回答
113 浏览

azure - Azure Purview 不为从 blob 存储读取的平面文件提供架构

我已经设置了一个 Azure Purview 实例,创建了一个 Blob 存储来保存我想要扫描的平面文件。

Blob 存储中有 4 个文件都是 .csv。

扫描文件后,通常您可以在扫描后看到架构和分类。

对于一个文件,我没有任何运气让 Purview 显示架构。

这些文件都是逗号分隔的文件,因此在这方面一个文件没有什么不同。

这个新文件确实有超过 1800 列,而其他文件通常少于 10 列。

是否存在会导致此文件架构不出现的限制?

4 个文件中的 3 个已被读入、扫描并显示模式。但是对于这个超过 1800 列的文件,它无法在 Purview 中提供模式。

有谁知道为什么?

0 投票
1 回答
1817 浏览

api - 使用 REST API 时出错:“error_description”:“AADSTS7000215:提供的客户端密码无效。\r\n跟踪 ID:

我正在尝试使用 REST API 删除 Purview 中的资产,但我保留此错误:“error_description”:“AADSTS7000215:提供了无效的客户端密码。\r\n跟踪 ID:

我有一个应用程序注册,它同时分配了我的 Purview 帐户的所有者和 Purview 数据管理者。

当我将 App Registration 的值及其客户端机密(屏幕截图 1)输入 Postman 时,我收到无效的客户端错误(屏幕截图 2)

截图 1 在此处输入图像描述

截图 2 在此处输入图像描述

关于我做错了什么的任何建议?提前致谢?

0 投票
0 回答
41 浏览

python - Python 中的 REST API 调用返回错误代码 500011

当我在 Postman 中进行此 REST API 调用时,它会返回一个访问令牌 在此处输入图像描述 当我使用此代码在 Python 中尝试它时,我收到此错误

有什么建议我做错了吗?

0 投票
0 回答
31 浏览

azure - Azure 权限注册到 SQL 数据库连接失败

我试图在 azure 权限中注册 azure sql db,但我得到测试连接失败。我尝试了
Purview msisql authentication这两种方法

0 投票
2 回答
415 浏览

azure - 通过 API 执行 Azure Purview Scan

我已经通过 Azure 门户注册了源 (ADLS2) 并完成了初始扫描。我知道我可以安排扫描。但我想知道我是否可以通过 API 在 Azure Purview 中执行源扫描。

我已经通过下面的链接,但没有运气。 https://docs.microsoft.com/en-us/azure/purview/tutorial-using-rest-apis

MSFT 团队有什么帮助吗?谢谢。

0 投票
1 回答
171 浏览

databricks - 在 Azure Purview 中扫描 Delta 表时未创建沿袭

通过提供其装载路径,从 Azure Blob 存储容器下的数据块创建增量表。使用 Azure blob 存储资产在 Azure 权限范围内对其进行扫描,不会生成 Lineage。如果提供任何实现这一目标的建议将会很有帮助。

或者从 Databricks 增量表提供直接扫描也是可观的。