首页 > 解决方案 > OData SSIS 连接问题

问题描述

当我尝试使用 SSIS 连接 odata 时,我收到 401 Unauthorized error (system) 错误。我尝试连接基本身份验证,并且我 100% 确定我的凭据是正确的。因为我可以从 excel 和 powerbi 连接。当我在浏览器中打开 odata 的 url 时,我也可以看到数据。

我还尝试了其他连接方式,例如 Microsoft Dynamics CRM Online 或 Microsoft Dynamics AX Online,我收到 400 Bad Request 的错误消息。

我确信我的实体名称不以数字开头。

标签: ssisodataetlmicrosoft-dynamicsaxapta

解决方案


最后我现在能够知道如何做到这一点。

首先我们应该使用Microsoft Dynamics AX Online 连接方式。我们必须确保我们的帐户不需要 Office 365 的多重身份验证。

您可以仅为此集成创建一个用户,并且您将使用该用户凭据通过 Microsoft Dynamics AX Online 连接类型进行连接。输入用户信息并单击测试连接后,必须自动打开一个弹出屏幕,您应该再次使用该集成用户登录微软。

诀窍是用户必须同时拥有 azure 和 dynamics 365 的权限,并且不应受到多因素身份验证的影响。

我希望它对某人有所帮助,因为我通过付钱学到了这一点:))


推荐阅读