问题标签 [conditional-split]
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.
sql-server - SSIS 条件拆分到平面文件目标
我有一个数据流任务,它有一个条件拆分,然后导致两个不同的平面文件目标。令我困惑的是,为什么我在平面文件编辑器的映射选项卡中的“可用目标列”与在替代平面文件编辑器的映射选项卡中的不同。
我希望这是一个新手错误,但它让我整个早上都难过。
ssis - Combine 2 Conditional Split Cases into 1
I have 1 SSIS Conditional Split with 2 conditions, which I need to combine. Both conditions are looking for the same date.
[DateFinished] > (DT_DBTIMESTAMP)"2016-09-01"
[DateTBFinish] > (DT_DBTIMESTAMP)"2016-09-01"
I have tried
[DateFinished] && [DateTBFinish] > (DT_DBTIMESTAMP)"2016-09-01"
However, this errors.
I would appreciate any help with getting the correct structure to make this work.
Thank you so much.
sql-server - 如果将行发送到默认输出,如何使 SSIS 条件拆分任务失败
我的工作流程中有一个条件拆分任务,它将数据定向到三个不同目的地之一。
我所有的数据都应该发送到这三个目的地之一。如果存在不符合此规则的数据,它应该会导致进程失败(即没有加载任何内容并且给用户一个错误)。
如果将数据发送到其默认输出,SSIS 中是否有任何方法导致条件拆分任务使进程失败?
sql-server - 使用 SSIS 的 ConvertRowsTocolumns
我必须从平面文件中提取数据并加载到临时数据库中
例如:我有这个没有列标题的平面文件,我想将每一行放入一个单独的列文本文件数据:这是实际格式
条件:left (col,2) = 01 进入一列,left(col,02) 进入另一列..所以我必须像这样阅读多个平面文件。列名类似于 column01、column02、column51。在这种情况下,01 仍然是任何多行的主列。我将需要遍历至少 100 个这样的文件。
样本输出
更新 1:正如@Tab Alleman 所建议的,我已将所有文本加载到 SQL 表的单列中。我曾尝试按string_split
功能拆分行,但无法获得结果。定界符是一个空格,但有些行数据有多个空格。我也尝试过创建发布在堆栈中的 string_split 函数。
前任:01594022603181352250318 02027061352002288200000000000000000000000 112997232009865 01 51X06082082020X10000000600000000054000000000900600000000000601000000002060820820200 56-00000006012 00 112997232009865 01
ssis - 在条件拆分中添加条件
我正在尝试按照以下过程将数据从平面文件转换为数据库。我在源代码中也有一个 update_dt_tm 列。我需要设置一个条件,如果 updt_dt_tm 介于最后 10 分钟之间,它会更新该表中的所有列。
我怎样才能做到这一点?
我只是想在条件拆分中添加一个条件。
源表:person_id,person_name,address,country,updt_dt,amount
目标表:person_id、person_name、person_address、person_country、person_updt_tm、person_amt
c# - SSIS:C# 中的条件拆分
我必须实现的流程根据列值的最后两个字符进行条件拆分。出于代码维护和性能原因,我需要在C# 中进行拆分。
我该如何编码?
我对收集部分没问题,但缓冲区部分对我来说不是很清楚。我确实有 Input0_ProcessInputRow
但是对于每个 inut 行,我需要对相应的输出缓冲区执行 AddRow ...
我怎样才能做到这一点?
谢谢你
sql-server - 根据另一列过滤一列中的数据值,然后将值插入到同一个 SQL 表中的不同列中
这是我试图使用 SSIS 和条件拆分转换来解决的一个难题。我有一个 .csv 文件,其中包含每个唯一用户的一行中的属性数据以及另一列中每个属性的值。IE:
或者类似的东西。我需要将属性拆分为包含属性类型数据的列。所以期望的结果是:
然后我需要将它们插入到一个带有新列的 SQL 表中。
我能够通过对一列的条件拆分转换完美地完成此操作(例如,使用表达式 Attribute == "ID",然后将 .csv 源中的整个 Attribute 列映射到 SQL 目标表中的 ID 列)但问题在于其他列。我似乎无法让 Union All 转换来做我想做的事情。
有什么建议吗?