我使用 ssis 中的脚本组件将 CRM 的实体“报价”的“状态代码”字段设置为: 但是当我运行它时出现以下错误: 这可能是什么原因? ...
我使用 ssis 中的脚本组件将 CRM 的实体“报价”的“状态代码”字段设置为: 但是当我运行它时出现以下错误: 这可能是什么原因? ...
当从配置为以 64 位运行的控制台应用程序调用时,我有 c# 代码连接到 SharePoint 列表并从中提取数据工作正常。 当我调用为 64 位配置的相同代码时,我在 SSIS 脚本组件中收到以下错误。 有什么想法吗? 脚本组件在用户代码中遇到异常: 项目名称:SC_a3876f743db745 ...
我正在使用脚本组件将数据插入到 MongoDB。 由于 MongoDB 驱动程序未签名,因此无法添加到 GAC,我使用以下方法在运行时从所有需要的参考 DLL 保存的已知位置加载它:private const string AssembyPath = @"C:\Users\acme\source\ ...
我需要将数据从 ODBC 源加载到 OLEDB 目标。 OLEDB 目标表不包含标识列,但它确实有一个主键列,其中必须插入类似于标识列的值(将其增加 1)。 我查询了目标表(OLEDB 源)并检索了 max(Id) 并分配给 Object 类型的 SSIS 变量,并使用数据流中的脚本组件逐行获取m ...
我能够调试通过 Visual Studio 的Attach to Process功能添加到 SSIS 的自定义组件。 但是,是否可以在 SSIS 包的脚本组件(即数据流中的 C# 脚本)内部执行自定义程序集时对其进行调试? 如果是,如何? 我尝试了以下方法但没有成功: 使用断点构建程序集(请参阅此问 ...
我有一张这样的桌子: 我想在这个表中添加一个新列,它是“增长”,其中: 我想使用 SSIS 脚本组件来做到这一点。 我怎样才能做到这一点? ...
我正在寻找一种在 SSIS 数据流任务的脚本组件中使用我的数据集变量的方法,这是我迄今为止所尝试的 我的第一个任务是执行 SQL 任务(CData PostgreSQL 任务) 这将运行 Postgre 查询并将结果存储在数据类型为DataSet的变量User::resultSet中 我的第二 ...
我有一个奇怪的错误,我的控制流中有一个循环,在循环中我有两个数据流任务,每个任务都有一个脚本组件。 当我使用编辑脚本按钮时,新的 window 会打开,但解决方案资源管理器是空白的,并且没有任何脚本显示,没有任何内容被冻结,只是没有出现。 在同一个 package 和我们使用的其他包中还有其他脚本组 ...
嘿,我有一个来自 Json 的巨大字符串的问题。 我想使用脚本组件将它写入 Nvarchar(max) 列。 OutputColumn 设置为 DT_NTEXT,我正在使用: Output0Buffer.xdata.AddBlobData(System.Text.Unicode.UTF8.Get ...
我正在下载 json 文件,并使用数据流和脚本组件 object 成功地将其放入表中。 在我的 json 文件中,有我应该导入的数字行计数以及导入数据需要多少页。 例如“计数”:1925,“当前页”:1,“总页数”:2,“结果”: 我在我的 url 上获取 json 文件,我必须指定我要获取的页面 ...
我是 SSIS 的新手,我正在从 excel 源中获取数据。 Excel 源有A,B,C,D,E,F 。 我创建了datatable1和datatable1 contains columns A,C,D 。 现在我想从工作表中not in datatable1 datatable1 中的剩余列创建 ...
输入缓冲区不包含“DirectRowToOutput0”的定义,也不包含以下其他属性的定义。 我在 SSIS 包存储上有一些包,并尝试使用包导入向导项目导入它们。 但是它有一些问题并且编译失败,并且完全破坏了所有以前的脚本组件,所以我从一些备份中提取了代码,并将其粘贴回一些新的脚本任务中。 ...
专家。 我有两个类似的 Excel 文件(xlsm)作为模板。 两者都有日期列的工作表。 使用 Excel 时两个文件的可见格式为“10-Aug-20”。 但是,当我使用带有“IMEX = 1”的 Microsoft.ACE.OLEDB.12.0 的脚本组件源的 SSIS 进程读取这些文件时.... ...
我需要将日期时间转换为季度。 我有日期时间作为日期类型 - 2009-01-01 00:00:00.000 例如,如何将此 01 转换为季度“1”? ...
我有一个没有年份、只有日期和月份的数据库(例如 20-12)。 因此,数据库会自动添加年份。 这样做的问题是,在某些情况下,这一年会提前,例如 20-12-2020,而实际上是 2019 年。 表格示例: order_number date_of_order(原始表) 1 20-12 当我在 s ...
我使用 SSIS 组件从 API 检索数据。 API 提供 XML,此 XML 包含如下数据: “代码”之前和之后的换行符这意味着在 SQL 中我的 (n)varchar 列中输入的内容如下所示: CHAR(10)codeCHAR(10) 这会造成很多麻烦,尤其是报告中的情况。 所以 CHAR( ...
我有以下代码,它似乎可以从 c# 执行 SSIS 包,但是每次变量“Resp”返回失败时,即使我直接在 SSIS 中执行它时包通过了。 同样,该包包含一个写入 SQL 服务器表的脚本组件。 当包直接在 SSIS 中执行时,一切正常,但当使用下面的代码通过 C# 调用同一个包时,没有任何反应。 我无 ...
我有一个 SSIS 包,它从一个脚本任务开始,它初始化一个空的 DataTable 并将它分配给一个用户变量。 我正在添加一些示例行,因为我仍在进行开发。 该变量在 SSIS 中称为: FlatFileBadRowDataTracker 。 然后我有一个数据流任务,它读取一个文本文件(通过平面文 ...
我有一个汽车保险记录的 csv 文件数据,我需要使用 ssis 将其转换为 xml 文件。 现在,当我在 csv 中有唯一的保险号码时,我可以生成所需格式的 xml 文件,但保险号码多次出现。 例如。 一个家庭已经为他们的汽车投保,有 4 名司机和 4 辆车,因此 csv 文件中有 4 个该保险号码 ...
我有一个foreach循环,查找相同的文件名,但是对于每遍,文件的填充方式都不同,列的不同。 当我尝试读取新的重建文件时,我的flatfile源引发错误-我有点希望我的记录集目标也将引发错误。 我正在使用flatfile源和记录集目标。 我想我应该为此使用另一个脚本任务,但是如果有一种 ...