问题标签 [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条件拆分-条件设置
这是我的练习之一,设置条件来消除过山车的恐惧。
但是,它不能正常工作,因为它没有拆分设置为“不可怕”的默认输出。
我认为我的第二种情况有问题,但不知道如何纠正。
这是所需的条件:
Very scary
:“速度”一栏超过 50。Quite scary
:过山车的“类型”栏是木头,或者“设计”栏不是坐下。Not scary
:任何其他不符合前两个条件的过山车(默认输出)。
这是我写的条件:
Very scary [Speed ( mph )] > 50
Quite scary Type == "wood" || Design != "sit down"
结果没有显示任何“不可怕”,即使类型不等于木材或设计等于站点倒塌
请帮帮我,不胜感激!谢谢你 :)
sql-server - SSIS 条件拆分 NULL 处理
我试图在比较它们后将记录从 SSIS 条件拆分更新到目的地,但我被困在 NULL 值上。我有一个包含 128 列的源表,需要将其与目标进行比较以查找要更新的记录,不幸的是我无法将 NULL 值一起比较,否则条件的结果将为 False,因为它无法比较 NULL。有没有办法轻松比较将 NULL 值作为字符串处理的源记录和目标记录或任何其他避免失败的方法?谢谢
sql - 如何比较 SSIS 条件拆分中的两个 GUID?
我已经看到了这个问题,并尝试了它的建议,但没有任何成功(参见下面的尝试 1)。
我在有条件拆分中尝试了以下条件但没有成功。我已经检查了符合条件的条件拆分之前是否存在记录,因此我应该从条件拆分中获取数据,但我没有得到任何数据。我还验证了其他两个条件独立于 GUID 比较正常工作。
我尝试了很多方法来实现这一目标,但没有成功:
尝试1:
尝试2:
尝试 3:
尝试4:
尝试 5:
sql-server - SSIS 条件拆分沿袭错误
我正在尝试通过 SSIS 包和 3 个节点运行 Excel 表,它具有条件拆分。我正在使用一个以前已知的工作电子表格,其中添加了一些数据。
我得到的具体错误是:
Conditional Split.Inputs[Split Input].Columns[ColumnName] 具有以前未使用的沿袭 ID 147。
我已经尝试了几个电子表格,但无济于事。我最初得到的是 ID 105。
我的具体问题是:ID 对应于什么?我在哪里可以尝试对它们进行故障排除?
一些额外的日志。
输出:
数据流任务 1 [SSIS.Pipeline] 出错:条件拆分.输入[条件拆分输入].列 [列名] 具有以前未在数据流任务中使用的沿袭 ID 147。
数据流任务 1 [SSIS.Pipeline] 出错:“条件拆分”验证失败并返回验证状态“VS_NEEDSNEWMETADATA”。
数据流任务 1 [SSIS.Pipeline] 出错:一个或多个组件验证失败。
数据流任务 1 出错:任务验证期间出错。
sql-server - 组合 2 个日期字段以进行条件拆分
我是 SSIS 的新手,所以如果需要澄清我的问题,请见谅。
我们有 2 个日期列,Release Date
并且Approved Draft Release Date
.
目前,当手动将日期输入到“发布日期”列字段时,SSIS 包会使用相同的日期填充“已批准的草稿发布日期”列字段。但是,当发布日期更改并重新运行包时,已批准的草稿发布日期也会更改
我们在包中创建了一个额外的数据流任务,目的是更改发布日期而不覆盖批准的草稿发布日期。但是,我在有条件拆分中包含的条件不起作用。
我希望有人能看看情况,让我知道我们缺少什么。
非常感谢您提供任何可以提供的建议。
r - R 替换带日期,如果其他列的值为
假设我有两列,一列位置,一列日期,其中一些缺失。
我需要用虚拟日期(比如 1866 年 6 月 21 日)替换缺失的日期,但仅限于谢菲尔德市。
在 SQL 中,语法为:
在 R 中,我尝试了以下有限(甚至没有)成功:
但是,这会引发以下错误:
[<-.data.frame
( , filter, "Date", value = -37814) 中的错误*tmp*
:数据帧的下标分配中不允许缺失值
有人有什么想法吗?我觉得这可能非常容易,但我只是还没有看到它是如何完成的。
r - 如何定义“中断”以对栅格数据进行分类
第一次在这里发问题。这个论坛帮助了无用的时间,但现在,我觉得我的 R 技能不足以完成这项工作。
我的问题是:我有一个具有多个属性的空间数据框,例如 Grid_code(像素值,整数)、Sub_Population(字符)和 Origin_year(整数)。我需要找到中断值,在这种情况下,3 个中断值以在每个类中放置 1/4 的像素 - 这将是 4 个类。此外,这种中断会因 Sub_population 和 Origin_year 独特组合而异。
也就是说,将像素分配到 4 个不同类别(每个类别中的 1/4 像素)的中断对于 Sub_population 和 Origin_Year 的每个组合将是唯一的单个集合。
我想做什么:
对于 Sub_population 和 Origin_year 的每个独特组合,我将创建一个 df。
现在我需要知道为这个独特的组合定义休息时间。我正在考虑将 split 函数与分位数一起使用,但我不知道如何做到这一点......
在时间和倾向内,我将更新此脚本以像函数一样运行。
任何反馈表示赞赏。
sql-server - 为什么我不能在 SSIS 表达式生成器中转义双引号字符?
我正在尝试向 SSIS 中的条件拆分转换添加条件,但条件中字符串开头的双引号字符会引发错误。
这是我的条件:
这是我在条件拆分转换编辑器上单击确定时收到的错误消息的开头:
我试图通过将条件更改为:
但后来我收到以下错误:
数据流任务 [条件拆分 [105]] 出错:尝试解析表达式“(FirstName != LkUp_FirstName) || ((ISNULL(MiddleName) ? \“abc\” : MiddleName) != (ISNULL(LkUp_MiddleName) ? \“abc\” : LkUp_MiddleName)) || (LastName != LkUp_LastName)" 失败。无法识别行号“1”、字符号“57”处的标记“\”。无法解析表达式,因为它在指定位置包含无效元素。
ssis - SSIS条件替换#Name?并且不显示任何值
当我运行我的 SSIS 包时,我收到 #Name? 在没有值的列单元格中,所以我使用以下条件创建了条件拆分,ISNULL(columnname) || LEN(列名)== 0。
客户希望列单元格为空而不是显示 0。当我将 0 替换为 ? 或“ ”,条件分割不识别字符。
当没有返回值时,我需要做什么才能使列单元格显示为空。
感谢您提供的任何帮助。