问题标签 [ssdt-bi]

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

reportbuilder - SSRS:堆叠条形图类别轴的自定义颜色

我有一个只有 5 个类别的堆叠条形图(但类别的值每年都在变化,这是一个滑动的 5 年窗口)。

我已经成功地将条形定制为我想要的颜色。

但现在我希望使每个类别的标签颜色与自定义栏颜色相同。

有没有办法做到这一点?

0 投票
0 回答
81 浏览

c# - SSIS 包在 SSDT 中工作,但在我部署后无法在 SQL Server 中工作

我有一个 SSIS 包,它根据目录中的前一天文件夹创建第二天文件夹,当我直接从 SSDT 运行包时,它会生成文件夹,但是当我将包部署到 Sql server 集成目录并执行时,我得到成功消息,但未创建文件夹。

脚本任务的变量 在此处输入图像描述

变量声明 在此处输入图像描述 在此处输入图像描述

请看下面的脚本任务代码:

0 投票
0 回答
233 浏览

sql-server - SSDT 2015 异常已被调用的目标抛出

在 Sql Server Data Tools 2015 中,我能够创建和执行 SSIS 包。但是,当我尝试部署包含 SSIS 包的项目时,我得到了

调用的目标已引发异常。

它适用于系统上的其他用户。这似乎是用户特定的错误。非常感谢任何帮助。我只需要它与上述用户一起工作。

步骤1

第2步

0 投票
1 回答
335 浏览

ssis - SSDT Microsoft.AnalysisServices.Server 连接抛出“值不能为空错误”

我正在尝试使用脚本任务(C# .net)从 SSIS 连接 OLAP 多维数据集服务器。我收到以下错误

“值不能为空”。

我正在使用 SSDT 2017。

从 BIDS 2008 开始也是如此。但不适用于 SSDT 2017。

错误消息:值不能为空。内部异常:空

0 投票
1 回答
190 浏览

sql - SSDT 包 (.dtsx) 上数据流中的错误转换日期 nvarchar 到 datetime

我对 SSIS 包中的自动转换日期有一个奇怪的问题。我使用 Visual Studio Shell 2010 进行开发。

在输入中,我有 *.csv 具有不同的日期列等等。

第一步,我在 CasiopFLUX 库 (SQL Server 2012) 中导入行数据。

CasiopFLUX 结果画面

所有列类型均为 nvarchar(2500)。日期格式为:MM/DD/YYYY

第二步,我使用 OLEDB 源目标在 CasiopDATA 库中导入数据: 数据流

在执行时,您可以看到结果:

CasiopDATA 结果画面

此数据库中的数据类型为 Datetime :

数据类型视图

我的问题如下:

  • 在 Modifiedon 列上格式化日期时间是可以的
  • InitialDeliveryDate 上的格式日期时间为 KO:DD MM 的反转
  • PlannedDeliveryDate 上的格式日期时间为 KO:DD MM 的反转

我不明白问题出在哪里。在我的 SSIS 任务属性中,LocaleID 配置为“英语(英国)”。所有软件都是英文安装的,我服务器上的区域设置也是英文的。

我有点困惑,你有什么想法吗?

非常感谢你

0 投票
3 回答
902 浏览

sql - 使用 sqlPackage.exe 部署 dacpac 时仅包括 SP、视图、表和函数

我们正在努力实现 SQL 项目部署的自动化。当我使用 Visual Studio 进行架构比较时,我有一个“应用程序范围”选项,我只选择比较 SP、表、视图和函数。

现在我们正在转向 CI/CD 并想检查是否有任何方法可以限制 sqlPackage.exe 仅比较列出的对象类型并仅将更改部署到这些对象。

0 投票
1 回答
883 浏览

sql-server - 在 SSIS 中使用对象数据类型变量作为表名进行查询

我有一个在 Excel 工作表中动态创建和填充数据的方案。数据在 Sql Server 中可用。我将 Sql 表数据捕获到对象变量中,然后在使用 Excel 连接执行 Sql 任务中,我如何将此对象变量用作表来执行select * into SheetName from [User::Object]

注意:列名不是恒定的。它们每次运行都会改变。

0 投票
1 回答
633 浏览

ssas - SSAS 部署错误:用户无权创建新对象

我最近想将我的SSAS项目部署到服务器时,遇到了这个错误:

域\用户用户无权在 中创建新对象database,或者该对象不存在。

在此处输入图像描述

我在互联网上搜索并做了一些解决方案,但没有一个奏效。我做了这些步骤,它解决了这个问题。

0 投票
1 回答
27 浏览

visual-studio - 如何将当前日期与包含一系列日期的列的表进行比较,并将关联值用作变量?

使用 SSDT 16.0.61908、SSIS 15.0.2000 和 VS Community 16.3.4

在将成为其他流前身的数据流中,我有一个简单的 OLE DB 源,它针对返回 4 列的数据库中的表运行 SQL 查询:

  • 支付集团
  • 期间开始
  • 期末
  • 检查日期

当我执行包时,我希望包将运行日期与最近完成的 CHECK DATE 值进行比较,并将相应的 PAYGROUP、PERIOD START 和 PERIOD END 值设置为要在后续流程中使用的变量。

我尝试过使用派生列,但即便如此我也无法正确使用语法。此外,如果我能够推断出最近的检查日期和相关值,我也不确定如何将其传递给后续流程中调用的变量。

0 投票
1 回答
23 浏览

sql-server - 计算不同状态的订单总数

我想创建一个简单的仪表板,我想在其中显示不同状态的订单数量。状态可以是新的/取消的/完成的/等

我应该在哪里实施这些标准?如果我在多维数据集浏览器中添加过滤器,那么它适用于整个仪表板。我应该在 KPI 中这样做吗?还是应该添加具有 1/0 值的计算列?

我的预期输出是这样的: