问题标签 [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.

0 投票
1 回答
965 浏览

sql-server - SSIS条件拆分-条件设置

这是我的练习之一,设置条件来消除过山车的恐惧。
但是,它不能正常工作,因为它没有拆分设置为“不可怕”的默认输出。
我认为我的第二种情况有问题,但不知道如何纠正。

这是所需的条件:

  • Very scary:“速度”一栏超过 50。
  • Quite scary:过山车的“类型”栏是木头,或者“设计”栏不是坐下。
  • Not scary:任何其他不符合前两个条件的过山车(默认输出)。

这是我写的条件:

  1. Very scary [Speed ( mph )] > 50
  2. Quite scary Type == "wood" || Design != "sit down"

结果没有显示任何“不可怕”,即使类型不等于木材或设计等于站点倒塌

请帮帮我,不胜感激!谢谢你 :)

0 投票
1 回答
1501 浏览

ssis - 基于列值的 SSIS 条件拆分

大家好,

我有一个选择查询,我从 sql 中提取数据,即

我想要做的是使用条件拆分将文件拆分为多个文件。我不知道如何设置我尝试如下的条件 在此处输入图像描述

但它只创建一个文件,如果我不知道列值是什么,如何根据列值创建多个文件?

我还想将列值(即 INVNO)分配给文件名,以防止文件被覆盖

0 投票
1 回答
3662 浏览

sql-server - SSIS 条件拆分 NULL 处理

我试图在比较它们后将记录从 SSIS 条件拆分更新到目的地,但我被困在 NULL 值上。我有一个包含 128 列的源表,需要将其与目标进行比较以查找要更新的记录,不幸的是我无法将 NULL 值一起比较,否则条件的结果将为 False,因为它无法比较 NULL。有没有办法轻松比较将 NULL 值作为字符串处理的源记录和目标记录或任何其他避免失败的方法?谢谢

0 投票
2 回答
3422 浏览

sql - 如何比较 SSIS 条件拆分中的两个 GUID?

我已经看到了这个问题,并尝试了它的建议,但没有任何成功(参见下面的尝试 1)。

我在有条件拆分中尝试了以下条件但没有成功。我已经检查了符合条件的条件拆分之前是否存在记录,因此我应该从条件拆分中获取数据,但我没有得到任何数据。我还验证了其他两个条件独立于 GUID 比较正常工作。

我尝试了很多方法来实现这一目标,但没有成功:

尝试1:

尝试2:

尝试 3:

尝试4:

尝试 5:

0 投票
3 回答
1950 浏览

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 出错:任务验证期间出错。

0 投票
1 回答
795 浏览

sql-server - 组合 2 个日期字段以进行条件拆分

我是 SSIS 的新手,所以如果需要澄清我的问题,请见谅。

我们有 2 个日期列,Release Date并且Approved Draft Release Date.

目前,当手动将日期输入到“发布日期”列字段时,SSIS 包会使用相同的日期填充“已批准的草稿发布日期”列字段。但是,当发布日期更改并重新运行包时,已批准的草稿发布日期也会更改

我们在包中创建了一个额外的数据流任务,目的是更改发布日期而不覆盖批准的草稿发布日期。但是,我在有条件拆分中包含的条件不起作用。

我希望有人能看看情况,让我知道我们缺少什么。

非常感谢您提供任何可以提供的建议。

0 投票
1 回答
1571 浏览

r - R 替换带日期,如果其他列的值为

假设我有两列,一列位置,一列日期,其中一些缺失。

我需要用虚拟日期(比如 1866 年 6 月 21 日)替换缺失的日期,但仅限于谢菲尔德市。

在 SQL 中,语法为:

在 R 中,我尝试了以下有限(甚至没有)成功:

但是,这会引发以下错误:

[<-.data.frame( , filter, "Date", value = -37814) 中的错误*tmp*:数据帧的下标分配中不允许缺失值

有人有什么想法吗?我觉得这可能非常容易,但我只是还没有看到它是如何完成的。

0 投票
0 回答
207 浏览

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 函数与分位数一起使用,但我不知道如何做到这一点......

在时间和倾向内,我将更新此脚本以像函数一样运行。

任何反馈表示赞赏。

0 投票
1 回答
1604 浏览

sql-server - 为什么我不能在 SSIS 表达式生成器中转义双引号字符?

我正在尝试向 SSIS 中的条件拆分转换添加条件,但条件中字符串开头的双引号字符会引发错误。

这是我的条件:

这是我在条件拆分转换编辑器上单击确定时收到的错误消息的开头:

我试图通过将条件更改为:

但后来我收到以下错误:

数据流任务 [条件拆分 [105]] 出错:尝试解析表达式“(FirstName != LkUp_FirstName) || ((ISNULL(MiddleName) ? \“abc\” : MiddleName) != (ISNULL(LkUp_MiddleName) ? \“abc\” : LkUp_MiddleName)) || (LastName != LkUp_LastName)" 失败。无法识别行号“1”、字符号“57”处的标记“\”。无法解析表达式,因为它在指定位置包含无效元素。

0 投票
1 回答
565 浏览

ssis - SSIS条件替换#Name?并且不显示任何值

当我运行我的 SSIS 包时,我收到 #Name? 在没有值的列单元格中,所以我使用以下条件创建了条件拆分,ISNULL(columnname) || LEN(列名)== 0。

客户希望列单元格为空而不是显示 0。当我将 0 替换为 ? 或“ ”,条件分割不识别字符。

当没有返回值时,我需要做什么才能使列单元格显示为空。

感谢您提供的任何帮助。