问题标签 [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.
visual-studio-2015 - 安装 SQL Server Data Tools for Visual Studio 2015 后没有 BI 模板
我安装了 Visual Studio 2015 Update 1,然后为 Visual Studio 2015 安装了 SQL Server Data Tools (SSDT)。当我打开 VS 2015 时,我没有看到任何可以让我创建 SSIS 和 SSRS 项目的商业智能模板。
我从这个链接安装了 SSDT https://msdn.microsoft.com/en-us/library/mt204009.aspx
在那一页上,它说...
或者,您可以在已安装了 Visual Studio 的现有完整产品的计算机上运行 SSDT 安装程序。在已安装 Visual Studio 的计算机上安装 SSDT 时,SSDT 安装程序只会将与 SQL Server 相关的模板添加到现有安装中。安装后,唯一明显的区别是“新建项目”对话框中新 SQL 项目模板的可用性。
所以我希望看到模板,这样我就可以创建一个 SSIS 或 SSRS 项目,但它们没有显示出来。关于如何让 BI 模板显示的任何想法?
sql-server - Visual Studio 2015 商业智能项目模板
Microsoft 之前为 SQL2008 提供了一个名为 BIDS 的工具。这在 SQL2012 中被 SSDT-BI 所取代,不要与 SSDT 混淆——它是一个不同的工具。VS2012 和 VS2013 已提供 SSDT-BI 版本,支持 SQL2008、SQL2012 和 SQL2014。微软在此声明
“对于 SQL Server 2012 或 2014,您可以使用 SSDT-BI for Visual Studio 2012 或 SSDT-BI for Visual Studio 2013。两者之间的唯一区别是 Visual Studio 版本”
对于 VS2015,Microsoft 提供了 SSDT,它像往常一样不包含 BI 工具,但他们也发布了包含 BI 工具的 SSDT Preview。看起来这被称为“预览版”,因为它支持尚未发布的 SQL2016。它还支持 2008 年以后的 SQL Server 版本。如此处所述
SSDT 基于 Visual Studio 并与 SQL Server 共同发布,作为免费的 Web 下载。
因此,一旦 SQL2016 发布,VS2015 的 SSDT 预览版似乎可能不再是预览版。或者,Microsoft 可能仅发布适用于 VS15 的 SSDT(MS 人员 - 请选择命名约定),因为它可能与 SQL2016 大约在同一时间发布。似乎我在挑剔,因为我需要的功能在 VS2015 的 SSDT Preview 中可用,但我不允许使用供应商不完全支持的任何软件。我只想在 Visual Studio 的最新版本中使用 BI 项目模板——这应该支持吗?是吗?我错过了什么吗?
visual-studio - SSIS 包连接管理器无法识别我的 Teradata 驱动程序
我安装了 Visual Studio 2010、2012、2013。我还安装了 VS2015 SSDT 预览版。
我正在编辑一些以 Teradata 作为源的现有 SSIS 包。属性在连接管理器中设置。
我安装了以下 Teradata 驱动程序:
- 用于 Teradata 14.11.0.3 的 .NET 数据提供程序
- 用于 Teradata 的 ODBC 驱动程序 - 套件 14.10.17
我无法升级我的驱动程序,因为这些是我们生产服务器上使用的驱动程序。
如果我在连接管理器中右键单击 Teradata cnn,我会在属性窗格中看到以下限定符:
当我通过连接管理器编辑器编辑 Teradata cnn 时,我收到以下错误:
然后,当连接属性编辑器打开时,Provider 类型默认为“.Net Providers\SQLClient Data Provider”。
如果我将 Provider 设置回 '.NET Providers.NET Data Provider for Teradata' 然后重新输入 cnn 属性,我可以成功测试连接并执行包。但是,当我在同一个会话中重新编辑该 cnn 时,我得到了同样的错误,并且 cnn 属性默认回到 'SQL Server 属性和以前一样。
我已经多次重新安装驱动程序。我尝试了多个版本的 Visual Studio。我在网上找不到有关 Teradata 的此错误的任何信息。我需要做什么?
可能相关:
我确实有另一个可用的提供程序,名为“IBM DB2 .NET 数据提供程序”,它似乎在错误消息中被引用?但我不知道为什么我不使用 .NET Teradata 驱动程序。
在验证容器和验证 ADO .NET 源之间,我最多需要 15 分钟才能打开一个包。打开包时我经常收到此错误:
sql-server - 如何卸载 VS 2013/SQL Server 2014 的 SSDTBI?
我最近为 SQL Server 2016 安装了客户端工具。这似乎在我的 VS 2013 安装以及我的 SSMS 2014 安装中使用了 SSIS 的 COM 类。
我得到一个COM class not found {guid}
错误。我没有截图,因为我已经卸载了 VS 2013。我也卸载了 SQL Server 2014。问题是我很确定 SSDTBI 仍然安装在某个地方,并且它在控制面板中没有条目。
如果这些模板和所有内容仍然存在,我不想浪费我的时间再次安装 VS 2013。
运行 SSDTBI 安装程序会将 SSDTBI 功能显示为灰色(表示它们已安装)并且不提供删除选项。
有谁知道安装了哪些文件及其位置?我真的很想做一个干净的安装。
谢谢你。
visual-studio-2013 - Visual Studio 2013 高 DPI 解决方法导致调试器失败
与此问题类似,Visual Studio 2013 High DPI on 4k Screen我已经发布了答案,但由于发现以下问题,现在已将其删除。
我也刚刚购买了一台新的 4K 笔记本电脑,并且在 SSIS 包设计器的显示和 VS2013 中的对话框以及 SSMS 中的对话框等方面遇到了高 DPI 问题。
我为 SSMS 找到的一种解决方法是启用位图缩放并在与 ssms.exe 相同的文件夹中创建一个清单文件 - ssms.exe.manifest。
本文介绍如何为 SSMS 解决此问题
为了完整起见,我复制了文章中描述的过程。
设置此注册表项:
然后将此 xml 粘贴到清单文件中。
现在这对 SSMS 非常有效(到目前为止),所以我尝试将此修复程序应用于 VS2013。虽然它确实修复了 SSIS 设计器显示问题,但在尝试启动调试器时会导致问题。此外,这会影响调试其他项目类型 - C#、VB 以及 SSIS 项目。
我猜测清单中的依赖项不完整或不准确,因为0x80040155
COM 接口未注册错误代码。
所以我的问题是任何人都可以为 VS2013 建议一个合适的清单(或另一种使 SSIS 设计器行为的方式)吗?
sql-server - 在应用服务器上运行 SSIS/SSDT
我的公司坚持我们不在数据库服务器上运行 SSIS/SSDT 作业,而是在应用服务器上运行它们,因为他们没有提供任何帮助,所以我正在尝试想出办法来做到这一点。到目前为止,这是我的想法,但想知道任何尝试过该工作的方法。
- 在应用服务器上安装 SSDT2013 并使用它创建的 32 位数据库在数据库服务器上调度和运行作业
- 使用 VBS(脚本)启动包
- 使用 DMO 启动作业
想法?
sql-server - 分析服务目标服务器
我正在使用安装了 SSDT 的 Visual Studio Community 2015,我的数据库保存在 SQL Server 2014 中。当我开始一个新的分析项目并从 SQL Server 包含我的数据库时,一切似乎都很好,但是当我单击挖掘模型查看器时,消息弹出框告诉我它无法连接到服务器。
ADMIN-PC\SQLEXPRESS
在属性中,我将目标服务器从 localhost 更改为我用来保存数据库的 SQL Server 2014 ( ) 实例。但它告诉我同样的事情。
目标服务器到底是什么?我应该在那里使用什么来使它工作?
sql-server-data-tools - 使用 ssdt,如何在最近 7 天创建过滤索引?
我们使用 SSDT 来部署我们的数据库更改。我们有一个每周重新创建索引的脚本。我们的脚本如下所示:
不幸的是,当我们运行 SSDT 来更新数据库时,它会将索引更改为项目中的定义,或者在不包含时将其删除。有什么办法可以解决这个问题吗?我们需要过滤索引的原因是要将具有数百万行的审计表中的最新记录添加到数据仓库中。
sql-server - 在 SSRS 中动态地将空行添加到 tablix
我想四处寻求帮助。我们如何tablix
动态地将空行添加到 in 中SSRS
,就像我将行(包括总数)包装在列表中一样。我想table
在每个页面中都有固定的布局,就像这样:但是,它有多组total rows
(小计和grand total
最后)。绞尽脑汁很久了,还是没有答案。任何解决方法我怎么能在SSRS
设计级别获得这个表格布局???我宁愿不搞砸SQL data-set
。因为我想要它dynamic
。任何想法?
以下是我之前能够解决的类似问题:
根据bot的建议,我可以让它工作。但是这一次,case 有点复杂,因为tablix
不是只有一个数据行,现在它有 3 行:one data row
、 1subtotal
和grand total
.
请帮帮我。谢谢你们。