【问题标题】:Moving all activities from one record to another, SSIS or C#?将所有活动从一条记录移动到另一条记录,SSIS 还是 C#?
【发布时间】:2021-01-04 13:45:59
【问题描述】:

我们最近在 CRM 中安装了 Field Service。 这意味着我们现在使用服务帐户(帐户),在此之前我们使用自定义实体。 我想将所有活动从这个自定义实体转移到新的服务帐户。 最好的方法是什么? SSIS 或编写 C# 控制台应用程序?

非常感谢, 克里斯托弗。

【问题讨论】:

    标签: c# ssis dynamics-crm microsoft-dynamics


    【解决方案1】:

    这个问题是笼统的和主观的。让我试着加我的 2 美分。可能会有更有经验的人可以为您的问题添加更多详细信息。

    您专门要求 2 个选项

    1. SSIS:您是否拥有任何 SSIS 产品的许可证。如果是,我更喜欢这个选项。原因:您将拥有已经可用的连接,并且大多数 SSIS 产品都有拖放流,它们将执行大多数通用逻辑。我对 Scribe 有一些经验,发现它易于使用且执行 CURD 操作的速度更快。
    2. C# 控制台应用程序:我大部分时间都在编写代码,而且我对 C# 代码非常熟悉。这里的主要缺点是您必须编写大部分代码,可能是从连接到 Dynamics 以获取记录,执行所有 CURD 操作并编写几行代码。代码行越多,出错的机会就越大。编写代码和测试它也需要一些时间。但主要优势是您拥有所有控制权,并且可以根据需要执行大部分操作。

    【讨论】:

    • 感谢您的洞察力。我目前没有任何 SSIS 产品的许可证。所以我在想 C# 可能是更好的路线。但我想看看是否有明确的理由不使用 C#。为了下次我可以更好地写一个问题,我可以添加什么来减少它的通用性/主观性?
    • 如果它有帮助,你可以投票赞成答案吗?如果它对你很好,你能接受这个答案吗?
    猜你喜欢
    • 1970-01-01
    • 2012-06-09
    • 1970-01-01
    • 2020-01-26
    • 1970-01-01
    • 1970-01-01
    • 2017-02-05
    • 2019-09-30
    • 1970-01-01
    相关资源
    最近更新 更多