问题标签 [msbi]

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 回答
1919 浏览

sql-server-2008 - SSIS 表达式中的复杂 case 语句

试图将 SQL 中的 Case 语句重写为 SSIS 表达式。

这甚至可以重写为 SSIS 派生列表达式。

让我知道。

0 投票
1 回答
7120 浏览

sql - 将参数传递给 OLE DB SOURCE

我是 SSIS 新手,无法将参数传递给 OLE DB 源。我想查询给定日期范围的数据。

我有两个变量,数据类型为 Date Time 的 variable1 ,变量的值由 expression 设置DATEADD("day", -1, GETDATE())。数据类型为日期时间的变量2,变量的值由表达式设置DATEADD("day", 0, GETDATE())

在 OLE DB SOURCE 内部,数据访问模式设置为 SQL 命令,下面是 SQL 代码。

我已将参数映射为

参数0,用户::变量1,输入

参数1,用户::变量2,输入

当我点击预览时,我得到一个错误

“显示预览时出错

附加信息:没有为一个或多个必需参数提供值。(Microsoft SQL Server Native Client 11.0)"

当我调试任务时,我得到的错误是

[OLE DB 源 [38]] 错误:SSIS 错误代码 DTS_E_OLEDBERROR。发生 OLE DB 错误。错误代码:0x80040E21。OLE DB 记录可用。来源:“Microsoft SQL Server Native Client 11.0” Hresult:0x80040E21 描述:“转换规范的字符值无效”。

注意:coldate 列的数据类型是 datetime

请帮我解决这个问题。我能够使用来自 OLE DB 源中的变量的数据访问模式 SQL 命令成功查询,但我被要求不要将数据访问模式用作 SQL 命令。谢谢你。

0 投票
2 回答
142 浏览

ssis - 如何将分隔符(,)视为SSIS中的文本?

我从我的一位客户那里得到了要求。

要求是

source 是一个分隔符平面文件,分隔符是逗号(,)。源数据在数据中包含逗号。现在我想考虑该分隔符也是文本。这是示例源文件ex:

现在我的输出应该是这样的

在此处输入图像描述

不使用脚本任务我需要实现这个输出剩余的转换

提前致谢

以下屏幕截图显示了我的试验这是配置后的平面文件预览

最后输出是这样的

0 投票
0 回答
892 浏览

reporting-services - 如何使用平面文件源在 SSRS 中创建报告?

我的一位客户要求我在 SSDT 2012 中使用平面文件源创建 SSRS 报告。据我了解,使用平面文件创建 SSRS 报告没有直接的方法。我们需要将平面文件源更改为其他源(EX : Excel,Oledb 等..) 由 Microsoft SSRS 支持。

现在我的问题是有没有可能在 ssrs 中使用直接平面文件连接来创建报告?

提前致谢

PPras'd

0 投票
1 回答
713 浏览

ssis - SSIS 包序列容器在执行 SQL 任务后失败

我有一个 SSIS 包,它更新机器中的表,然后需要将数据复制到另一台机器(服务器)。

由于超时失败,包经常失败,所以我们提出了一个选项,首先将其加载到临时表,然后从临时表加载到主表......这样主表数据就不会受到影响如果连接失败...

现在我们想重新启动包以防万一它失败..我们一直在使用检查点..在安排作业时重试选项。

这项工作效果很好,但有一个问题..临时表有一些数据以防万一它失败...现在我希望包使用执行 SQL 任务回滚数据,然后再从它的故障点再次运行它。

如何在执行 SQL 任务成功后(执行回滚)将其引导至失败状态......并确保包从容器中失败的块开始。

连接流路... 在此处输入图像描述

0 投票
5 回答
20336 浏览

ssis - 通过表达式在变量中设置 SSIS 包中的昨天日期

我在SSIS包中设置一个变量,我正在使用这个表达式:

该表达式将为我提供一个变量值,例如“yyyymmdd”。我的问题是我想要昨天的约会。

例如在 2014 年 11 月 1 日,它应该是 20141031

0 投票
1 回答
1090 浏览

amazon-redshift - 将数据从 sql server 增量上传到 Amazon Redshift

我们的原始数据在 SQL SERVER 中,数据不断增长,增长率很高,我们需要将数据增量加载到 Redshift 进行分析。请您指出一个加载数据的好做法。使用 SSIS 加载的可行性直接到 Redshift(没有 S3)。

0 投票
2 回答
140 浏览

ssis - Running a DFT Based on a condition in SSIS

I've a package where I need to retrieve data from a mysql table and insert it into sql server table. I've a situation where in old data often gets modified and the client wants to dump all data which is too large and time consuming...So I've come up with a proposal that we'd load only yesterday's data on week days and do complete dump on weekend...Is there a possibility of Enable/Disabling a DFT Based on an expression? I've Tried using Expressions->Disable based on DATEPART(WeekDAY,GETDATE()) but it runs for a complete load irrespective of expression's value

Regards, Vijay

0 投票
2 回答
500 浏览

ssas - Azure VM 上的 SSAS 表格模型

我有一个带有 SSAS 表格模型的 Azure VM。
我了解使用虚拟网络可以从本地访问它。
但是是否可以在不创建虚拟网络的情况下使用 DAX 查询来访问它?

0 投票
1 回答
1100 浏览

sql-server - SSIS包找出SQL服务器对象之间的区别

如何创建 SSIS 包以比较不同服务器中的 SQL Server 数据库对象并在 Excel 工作表中生成差异。有可能这样做吗?