azure - 从 Azure Data Share 访问数据到 Azure SQL 数据库的不同方法

标签 azure azure-sql-database azure-data-share

我们正在努力在 Azure 中实现一个新项目。我们的想法是从本地系统迁移到云中,因为我们的供应商、合作伙伴和客户都迁移到了云中。我们正在尝试的选项是使用 Azure Data Share 并让 Azure SQL 数据库订阅数据。

我们现在尝试探索的是,一旦创建了新的数据快照,我们如何将此数据导入到 Azure SQL 数据库中?

例如,我们有合作伙伴信息,该信息通过 Azure 数据共享提供,并且每天都会创建新的数据快照。

我不确定的部分是如何在 Azure Data Share 和 Azure SQL 数据库之间同步此数据。

此外,在我们从 Azure 数据共享将数据同步到 Azure SQL 数据库后,是否有可用的 API 可以将这些数据从 Azure SQL 数据库公开给外部供应商、合作伙伴或客户?

最佳答案

Azure Data Share -> Azure SQL Database

是的,支持 Azure SQL 数据库。

Azure Data Share -> SQL Server Database (on-prem)? Is this option supported?

不,不支持 SQL Server 数据库(本地)。

Is there an api that could be consumed to read data?

不幸的是,没有这样的 API 可以用来读取数据。

Azure Data Share 使组织能够简单、安全地与多个客户和合作伙伴共享数据。只需单击几下,您就可以配置新的数据共享帐户、添加数据集并邀请您的客户和合作伙伴参与数据共享。数据提供者始终控制着他们共享的数据。 Azure 数据共享可以轻松管理和监控共享的数据、共享时间和共享者。

Azure Data Share 可以轻松组合来自第三方的数据来丰富分析和 AI 场景,从而有助于增强洞察力。轻松利用 Azure 分析工具的强大功能来准备、处理和分析使用 Azure Data Share 共享的数据。

Which Azure data stores does Data Share support?

数据共享支持与 Azure Synapse Analytics、Azure SQL 数据库、Azure Data Lake Storage、Azure Blob 存储和 Azure 数据资源管理器之间的数据共享。 Data Share future 将支持更多 Azure 数据存储。

下表详细介绍了 Azure 数据共享支持的数据源。

enter image description here

How to synchronize this data between Azure Data Share and Azure SQL Database.

您需要选择“快照设置”来自动刷新数据。

数据提供者可以使用快照设置来配置数据共享。这允许定期(每天或每小时)接收增量更新。配置完成后,数据使用者可以选择启用计划。

enter image description here

关于azure - 从 Azure Data Share 访问数据到 Azure SQL 数据库的不同方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62125182/

相关文章:

azure - 如何在新的 Azure 门户中添加共同管理员?

azure - 如何从逻辑应用程序中的操作获取错误消息

sql-server - Azure SQL 数据库 sys.resource_stats::LAST_VALUE(storage_in_megabytes)

azure-sql-database - 执行 OPENROWSET (BULK)/Azure SQL 数据库时出错

azure - EF Core 3.1.14 重复冷启动

azure - 与外部客户共享文件和数据

azure - 如何从 Azure AD B2C 身份验证获取电子邮件地址?

c# - 如何使用 UWP 将图像保存到 azure mysql 数据库