问题标签 [bids]
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.
reporting - Dynamics CRM 4/2011 - 报告撰写
我正在寻找有关 Dynamics CRM 报告编写的一些指导。
我们当前的 CRM 是 Dynamics 4.0 - 已经有几年的历史了。这是一个本地版本。过去几天我一直在使用这个 CRM,我知道我有很多东西要学。
我的任务是为此 CRM 编写报告。内置的报告向导不够灵活,无法生成所需的报告。我发现很难找到有关 Dynamics CRM 报告编写的资源和书籍。我想这是因为微软和他们的合作伙伴热衷于销售培训课程。
到目前为止,我知道我可以下载报告并将它们导入 BIDS。我可以修改投标中的报告并将它们导出回 Dynamics。
我的主要担忧之一是我不知道我们是否会从将 Dynamics CRM 4 迁移到 Dynamics CRM 2011 中受益。我热衷于使用最新的系统,但我必须能够证明迁移到新版本。
我看过第三方解决方案,例如 Zap,但这不是我们感兴趣的东西,因为我们必须在不久的将来扩展 Dynamics 以向我们的客户提供额外的功能。
理想情况下,我希望找到一种方法来创建可以应用于所有未来报告的报告布局。此外,我的目标是以这样一种方式编写报告,即我可以通过从动态中提取数据将它们集成到我们公司的网站中。
到目前为止,我已经设法将报告从 Dynamics CRM 4 导出到 BIDS,但我不确定编写 SQL 的正确方法是什么。使用向导创建的报告使用动态 SQL。从头开始创建报告需要我针对 Dynamics 数据库中的视图编写查询。
问题是解决这个问题的正确方法是什么?
sql-server - 在 SSAS 中自行加入
我有一张这样的桌子:
然后我需要获取Person's job和parent's city之间的关联规则。
我使用了自引用并定义了案例/嵌套表,但是在依赖图的结果中,人的工作或城市与父母的工作或城市之间没有区别!
SSAS项目中这个问题的最佳解决方案是什么?
ssis - SSIS中的笛卡尔积
我在 SQL Server 数据库中有两个表(Table1和Table2),我需要创建第三个表(Table3),其中包含两个表中的所有列,当然还有它们的数据。Table1的每一行都与Table2的每一行相关联。
此操作是笛卡尔积,但显然它在 SSIS 中不可用。有人知道该怎么做吗?
我在网上读到,使用笛卡尔积在性能方面不是一个好习惯,但Table2只有一行,这意味着Table3的行数将与Table1一样多
sql-server-2008 - SSIS 查找转换堆栈
我在 SSIS 2008 中有一个数据流任务,它使用 OLE DB 源提取大约 2,000,000 行,然后通过 24 次查找转换将“代码”数据逐一替换为维度表中的预定义等效数据,或者“未知”值。
这个一个接一个的过程,整个流程贯穿每个转换,已经成为包执行的主要瓶颈,我需要一种方法来加快这个过程。有任何想法吗?
我尝试将数据集多播到 24 个不同的查找中的每一个(以便仅将必要的列发送给它)但是当我将它们全部运行到一个联合中时,所有任务似乎都不喜欢各种数据类型和无论我如何配置它,都会引发错误。我还有另一个选择吗?
visual-studio-2008 - 为什么 SSIS 无法创建此任务?
我编写了这段代码来实现一个通过 HTTP 获取文件的 SSIS 控制流任务:
在 Visual Studio 中,我使用此构建后脚本构建和部署我的任务,以将包复制到全局程序集缓存:
使用 Business Intelligence Development Studio 时,我可以在工具箱中看到该任务:
当我将任务拖到设计窗口时,我看到了这个错误:
该任务不会出现在设计画布上。
我在这里做错了什么?
编辑: Siva 建议我应该用一个强名称签署程序集。我按照Benny Austin 博客上的程序集签名指南的第 1 步和第 2 步进行操作。我没有遵循其他步骤,因为我的构建后脚本为我部署了组件。
在 Visual Studio 项目属性中,我转到 Signing 选项卡并为程序集创建一个新的强名称密钥文件:
我保存设置并重建包。构建后脚本部署新包。
我仍然得到完全相同的错误。
ssis - 从脚本组件 SSIS 2008 运行 .NET 4 代码
我需要从 SSIS 脚本组件运行自定义代码。据我所知,它支持 .NET 2-3.5。你能告诉我这样做的解决方法吗?
谢谢。
visual-studio-2005 - 如何执行可执行路径来自用户变量的流程任务
我有一个包含流程任务的 SSIS 包。流程任务需要执行批处理文件。批处理文件的位置因环境(开发、生产)而异。
如何将 Process Task 对象的 Executable 属性的 tghe 值动态设置为用户变量?
sql - 当我尝试在 BIDS 中处理多维数据集时连接失败
这个问题可能有一个简单的答案,但我对 SQL Server/SSAS 没有太多经验。我可以在 SQL Server 2008 中连接到我的本地服务器 PCNAME\SQLEXPRESS。在该服务器上,我创建了一个数据库、一些维度表和一个事实表,我打算从中构建一个多维数据集。
我一直在关注互联网上关于如何构建立方体的教程。我可以成功地创建一个连接到 PCNAME\SQLEXPRESS 的数据源,并从中创建一个数据源视图。
问题是在构建多维数据集之后,我得到A connection cannot be made. Ensure that the server is running.
并且无法处理多维数据集。BIDS 很好地显示了我的表的星型模式,通过外键识别关系等等......所以我认为服务器正在运行,因为它可以访问所有这些数据。
有谁知道为什么会这样,如果我的服务器真的没有运行,有人可以告诉我如何启动它吗?我正在使用 SQL Server 2008 R2。
谢谢,洛根
编辑:我只是尝试在 Properties->Deployment 选项菜单中将服务器名称更改为 PCNAME\SQLEXPRESS 而不是 localhost。我明白了A connection cannot be made to redirector. Ensure that 'SQL Browser' is running.
ssis - SSIS 部署主包 - MSDB 中的子包
我有一个包含三个子包的主 SSIS 包,所有这些包都是单个解决方案的一部分。我通过 Execute Package 任务和指向文件系统上子包的连接管理器调用子包。
现在我想在 MSDB 数据库中部署这些包。我已经通过部署实用程序创建了 SSISDeploymentManifest 文件。我计划在运行清单文件时选择 SQLServer 作为选项,但是如何更改连接管理器以指向 msdb 数据库上的子包而不是文件系统上的子包。
谢谢
sql-server - 将正则表达式与 SQL Server BIDS 结合使用
我正在使用 SQL Server BIDS(商业智能开发工作室,VS2008)编写报告,并且我需要从字段值中删除标点符号。
例如,如果字段值为“Hello, World!”,我希望报告将值显示为“Hello World”。我知道在这个例子中使用 Replace 函数很容易,嵌套:
但是,如果我必须删除的不仅仅是“,”和“!”,这很快就会变得“丑陋”。人物。所以,简而言之:
我可以使用正则表达式来格式化 SQL Server BIDS 报告中的字段值吗?
如果答案是“不”,那很好,这样我就不用浪费时间去寻找它了!谢谢。
更新
表达式公式中正则表达式的使用(尽管这个是用于电话号码的):