问题标签 [derived-column]

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 投票
2 回答
592 浏览

csv - SSIS 平面文件在列中添加尾随空格

我正在开发一个连接 3 列然后将结果输出到平面文件的 SSIS 包。

第一列是一个 emp_number,长度为 10。我得到的值是"12345"or"123456""1234567"

在我想要的输出中是"12345 "or "123456 "or"1234567 "

我有一个要求,其中我需要有固定大小的列(10),所以如果特定列的长度小于预期长度,我需要用空格填充或填充它,以便长度匹配。

你能帮忙吗?

0 投票
2 回答
262 浏览

csv - 派生列转换编辑器 - 我需要在订单号末尾以递增顺序添加数字

我有一个 csv 文件,其中包含许多具有不同订单号的行

我需要通过 SSIS 派生列转换编辑器更改它们,以便我可以转换输出。

我需要编写在订单末尾添加数字的表达式,但我需要不同的数字或另一个订单,所以它应该是递增的

在此处输入图像描述

0 投票
1 回答
23 浏览

sql-server - 读取派生列表达式

我需要帮助阅读这个包含多个布尔表达式的令人困惑的派生列表达式。

我尝试过多种阅读方式,但不确定哪一种是正确的。

有人可以建议如何阅读这个表达吗?谢谢你的建议!

0 投票
1 回答
135 浏览

azure-data-factory - ADF Dataflow 中的派生列可以用于映射而不创建重复列吗?

我正在尝试使用派生列更改列名。我可以通过每列一个映射来做到这一点,但之后我遇到了“重复列”问题。

这可以用派生列完成吗?

谢谢!

0 投票
1 回答
234 浏览

sql-server - SSIS 派生列中的最后一年日期作为日期类型

我正在 SSIS 中创建一个派生列来提取 2012 年的最后一个日期。表达式会是什么样子?

LastDateofYeardate数据类型中的属性

0 投票
1 回答
693 浏览

ssis - 使用 DOB 列计算年龄

我有 dob 列如何通过在派生列中使用 DOB 列来计算年龄?我尝试如下使用,但这会引发错误。

0 投票
2 回答
2442 浏览

csv - SSIS中的替换函数

我的 Sender Master 表中有 3 列,First_Name、Middle_Name、Last_Name。每当我从 csv 文件加载数据时,姓氏都会填写中间名。我正在尝试使用派生表达式将 Last_Name 替换为中间但每次都失败..

我已经尝试过这段代码,但在这两个字段中都输入了姓氏。我想用中间名替换姓氏并将中间名列留空。

0 投票
1 回答
67 浏览

csv - 如何在 ssis 中的 txt 文件末尾连接 yyyyMMdd?

我正在使用 SSIS 来转换我的数据。我的文件名是 test_heathcare.csv。如何将它作为新的派生列作为文件名作为 test_healthcare20190712.txt 带到我的平面文件目标?

如果有人知道请帮助我。

0 投票
1 回答
178 浏览

sql-server - 从 String 到 DateTime 的 Cast (DT_TIMESTAMP) 不一致

我正在尝试将 DT_WSTR 的输入转换为 SSIS Derived 列上的 DT_TIMESTAMP,当我这样做时,值不匹配,在一个场合它正确识别年份,但另一方面它认为这一天是一年

我试着做

没有成功

08-04-19 15:31:27这是我输入的内容,有时它会正确地将 19 识别为 2019 年,但有时它认为 08 是年份,所以19/04/2008我想要第一个。

我希望在dd/mm/yyyy hh:MM:ss.

0 投票
1 回答
95 浏览

sql-server - 在 SSIS 作业中将 numeric(32,0) 转换为 DATETIME

我的数据源给了我一个类型的列,numeric(32,0)它是纪元值,我想将它转换为DATETIME我的数据库中的 a 。我有一个派生列转换,对于我试图这样做的表达式:

但它给了我解析错误。有人可以帮我使用正确的语法吗?如果我不引用"SECOND",那么它会立即告诉我 SECOND 不是输入列。

即使输入是numeric(32,0)类型,它们都是整数值,例如 1564371486110。