0

我创建了一个派生列以在 ssis 包中包含一个会计年度。该包包括一个带有 FiscalYear 列的 DateDimension。列中的数据显示为“SFY2018Q1”。列名称显示为“[[$DATE_DIM].[FQUARTER]]

我创建的表达式应该只显示 DateDimension 中的年份“2018”。但是,不是在派生列中解析“是红色的”。下面是我创建的表达式。

LEFT(RIGHT([$Date_DimFQuarter],3),2)

我还尝试通过排除“$”并添加表名 DateDim 来尝试表达。这些修改都不起作用。

非常感谢对我做错的任何帮助。

4

1 回答 1

0

只需双击derived column toolbox然后从列树中拖放您的列,您的表达式必须是LEFT(RIGHT([YourColumn],3),2). 所以尽量不要自己写专栏,直接拖拽就行了。

于 2018-02-26T18:45:17.283 回答