我在 Microsoft 的 Common Data Service 中有数据(来自 Microsoft Dynamics for Talent)。我无法使用数据管理框架,因为相关数据位于无法通过 DMF 获得的实体中。
如何将 CDS 中的数据复制回 SQL 数据库?
到目前为止,我尝试的是创建一个逻辑应用程序(和流程,两者都不起作用),它使用 CDS 连接器获取数据并将其推送到 SQL 数据库中,但这有几个问题:
- 这是维护负担
- 添加新表等是极其繁琐的错误。我编写了一个可怕的存储过程,它试图根据来自流中的 json 化数据提供给它的数据创建一个表,但这很容易出错。
- 它根本不起作用,因为数据的大小超过了 SQL 连接器中的某种限制,并且我得到了虚假错误。
与其试图解决这些问题,我更愿意问是否有更好的方法来实现这一点。使用 Dynamics 中的数据管理框架,只需安排这些同步作业,效果非常好。CDS有类似的东西吗?
我还尝试查看 Powerapps 中的数据集成项目,但这些似乎只允许我将数据导入Powerapps/CDS,而不是退出......