问题标签 [dataflowtask]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2947 浏览

ssis - 由于 ODBC 数据流任务错误,SSIS 包在 VS 中有效,但在 SSIS 中无效

我们有一个使用 VS2017 设计的测试包,其中包含一个“数据流任务”对象,其中包含“ODBC 源”和“ODBC 目标”对象。该程序包只是尝试将记录从表“Table_1”移动到名为“Test”的同一 SQL Server 2014 数据库中的表“Table_2”。

当我们从 VS2017 执行包时,它运行成功。

但是,当我们将该包导入 SSIS,然后直接从那里运行该包时,我们会收到以下错误消息(请参见下面的屏幕截图):

关于是什么导致这些错误的任何想法?

几个小问题/有趣的笔记:

  1. 为什么要引用 Attunity?我们没有使用 Attunity 连接器。我们正在使用 ODBC。我什至没有在这台机器上安装 Attunity(我曾经安装过但卸载了它)。
  2. 如果您不将 DataFlow 任务与 OBDC 驱动程序一起使用,而只是在运行简单的“INSERT INTO Table_2...”语句的包中使用一个简单的“执行 SQL 任务”对象,则该包在 SSIS 中运行。使用数据流任务有问题。

屏幕截图:

在这里可以看到包在VS2017中运行成功:

在此处输入图像描述

将包导入 SSIS:

在此处输入图像描述

当您在 SSIS 中运行它时,它会失败并出现以下错误:

在此处输入图像描述

0 投票
2 回答
162 浏览

while-loop - SSIS - 如何从平面文件插入到具有日期范围的 OLE DB?

我有一个平面文件源,其中的列每行都有开始日期和结束日期,而我尝试插入的表只有一个日期列,这意味着我必须从开始日期到结束日期每周插入 1 行.

样本 FF 来源:
Col1,StartDate,EndDate,Col4
1234,7/10/2018,28/10/2018,1.000

要插入到表中的行:
+------+------------+-------+
| Col1 | 日期 | Col4 |
+--------+------------+--------+
| 第1234章 2018 年 7 月 10 日 | 1.000 |
| 第1234章 2018 年 10 月 14 日 | 1.000 |
| 第1234章 21/10/2018 | 1.000 |
| 第1234章 2018 年 10 月 28 日 | 1.000 |
+--------+------------+--------+

0 投票
2 回答
1391 浏览

sql-server - For Each 循环容器中各种文件的行数

我在数据流任务中有一个行计数转换,这个数据流任务位于 For Each 循环容器中。所以当我运行包时,我只得到一个文件而不是所有文件的行数。谁能帮我解决这个问题

0 投票
1 回答
78 浏览

ssis - SSIS - 电源查询的输出如何成为数据流中另一个电源查询的导入

在 SSIS 数据流中,我想包含 2 个 Power Query 源,以便将第一个的输出传递给第二个的输入。我猜我需要一些中间步骤来加入 2 个 PQ,或者不需要?

在此处输入图像描述

0 投票
1 回答
49 浏览

xml - xml读取文件并写入xml文件

我有以下格式的 xml 数据。我想将其转换为正确的 xml 格式,我可以在其中使用数据流任务-> xml 源组件将数据导入数据库。请帮我看看应该怎么做?

0 投票
2 回答
150 浏览

ssis - 是否可以从 SSIS 中的数据流窗格发送邮件

在 SSIS 中,我们可以使用数据流输出列发送电子邮件。如果满足条件,我想发送电子邮件。我想有可能吗?如果有可能,那么我们该怎么做呢?

如果有人知道,请告诉我..提前谢谢!

0 投票
2 回答
129 浏览

excel - OLE DB 源到 Excel 目标 - 进程被卡住

我有以下数据流任务设置(见图)。

它从 OLE DB 源中获取正确数量的行,并通过数据转换项传递所有内容。但是,该过程随后卡在“排序和 Excel 目标”项的 29,379 行中的 10,104 行(我仅按字母顺序按一列排序)。

为什么它会卡住,我该怎么做才能让它摆脱这种困境?

谢谢

数据流任务 SQL DB 到 Excel 目标

0 投票
0 回答
38 浏览

excel - SSIS 行从原始数量减少

我似乎无法弄清楚这一点?

在我从 SQL Server 提取以插入 Excel 数据源的 28,804 行中,我被限制为只有 10,000 行,我不知道为什么。在数据流任务属性上,我已将 AutoAdjustBufferSize 切换为 True 和 False,因为我怀疑这可能与缓冲区大小有关;它没有帮助。

如果我将实际查询限制为 10000 行或更少,则没有问题,但高于此包只是挂起,但不一定会失败

谢谢

在此处输入图像描述

0 投票
1 回答
379 浏览

sql - 为什么 SSIS 包在部署到 Integration Services 目录时会失败,但在 Visual Studio 上运行良好?

我有一个非常简单的 SSIS 包,它从 Excel 工作表中获取数据并转储到表格中。没有数据转换,直接导入。该包在 Visual Studio 上完美运行,但在部署时,我得到了您在附图中看到的错误。

我还将项目属性 -> 调试 -> 运行 64 位运行时更改为 False 并重新部署包,但错误仍然存​​在。

请求的 OLE DB 提供程序 Microsoft.Jet.OLEDB 4.0 未注册。 如果没有安装 64 位驱动,请在 32 位模式下运行包

0 投票
1 回答
157 浏览

google-cloud-platform - 服务帐户执行批处理数据流作业

我需要使用服务帐户执行数据流作业,我正在关注同一平台本身提供的一个非常简单且基本的示例字数。

奇怪的是我得到的错误: 在此处输入图像描述

据此,GCP 需要具有 Dataflow 工作人员权限的服务帐户才能执行我的工作。即使我已经设置了所需的权限,当错误继续出现时,堰部分就出现了:

在此处输入图像描述

有人可以解释这种奇怪的行为吗?非常感谢