小编Sha*_*dar的帖子

如何在SSIS中动态映射输入和输出列?

我必须通过SSIS从.dbf文件上传SQL Server中的数据。我的输出列是固定的,但输入列不是固定的,因为文件来自客户端,并且客户端可能会按照自己的样式更新数据。可能还有一些未使用的列,或者输入列的名称可能与输出列的名称不同。

我想到的一个主意是将SQL数据库表中的文件输入列与输出列进行映射,并仅使用文件ID行中存在的那些列。

但是我不知道该怎么做。您可以建议我这样做吗,否则您有任何想法吗?

表示例。

+--------+---------------+--------------+--------+ | FileID | InputColumn | OutputColumn | Active | +--------+---------------+--------------+--------+ | 1 | CustCd | CustCode | 1 | +--------+---------------+--------------+--------+ | 1 | CName | CustName | 1 | +--------+---------------+--------------+--------+ | 1 | Address | CustAdd | 1 | +--------+---------------+--------------+--------+ | 2 | Cust_Code | CustCode | 1 | +--------+---------------+--------------+--------+ | 2 | Customer Name | CustName | 1 | +--------+---------------+--------------+--------+ | 2 | Location | CustAdd | 1 | +--------+---------------+--------------+--------+

sql sql-server ssis etl ssis-2012

12
推荐指数
1
解决办法
2226
查看次数

在 SSIS 中哪里可以找到 SSIS 执行 id 的状态详细信息

我创建了一个 SSIS 包并将其部署在服务器上。

执行包时我可以看到执行报告。

我想知道SSIS执行id的信息存储在哪个表中?

就像如果执行 id= 2 则表示 packge 正在运行,当 4 表示失败时,当 7 表示成功时。

我想知道所有状态 ID 的详细信息。我认为 ssis 数据库中会有一个表,其中将根据状态 ID 保存信息。有人可以帮助我吗>

sql-server ssis ssis-2012

5
推荐指数
1
解决办法
1万
查看次数

如何计算幂 bi 度量中的日期差异?

我正在尝试使用测量来计算两个日期之间的天数并进一步使用计算,

当我在 DATEDIFF 函数中输入列名时,它没有显示在 dax 度量中。

但当我手动输入天数时,它就起作用了。

ClosingDays = 
30 * [Total Closing] / [Total Sales]
Run Code Online (Sandbox Code Playgroud)

请告诉我如何测量一个月中的天数。

dax powerbi

0
推荐指数
1
解决办法
3万
查看次数

标签 统计

sql-server ×2

ssis ×2

ssis-2012 ×2

dax ×1

etl ×1

powerbi ×1

sql ×1