问题标签 [biml]
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.
ssis - SSIS OnVariableValueChanged 未触发
我正在使用 BIML 生成一个 SSIS dtsx。我希望记录任何变量值的每次更改。我有几个变量,所有变量的 RaiseChangeEvent 都为 TRUE。我为包和更改变量的数据流(通过计数行)设置了 OnVariableValueChanged 事件处理程序。
当我执行 dtsx 时,我看到处理程序甚至没有被调用。我尝试了其他事件,它们被调用。那么是什么阻止了 OnVariableValueChanged 被处理呢?
所有变量都将设置为 0 或正值,我确保它们以 -1 的值开始,以确保实际值会发生变化。
ssis - BIML 重用项目中已存在的连接
我创建了一个 biml 脚本,我想看看是否可以重用 SSIS 项目中的现有连接?
这是我刚刚创建的一个简单脚本(顺便说一句不起作用):
ssis - 有没有办法从 SSIS 包生成 BIML?
从 BIML 生成 SSIS 包是很常见的。但是有什么方法可以从 SSIS 包生成 BIML 吗?所以我们可以重用旧的 SSIS 包,而无需编写新的 BIML。
ssis - 在 BIML 中引用项目参数
我一直在使用 Catherine W 的关于在 BIML 中创建项目参数的帖子,运气不错。我遇到的问题是将本地参数的表达式设置为等于项目参数。这很可能只是一个 XML 格式问题,但我还没有在网上找到它的任何示例,也没有自己弄清楚。因此,任何建议都是最有帮助的。
这是我的环境 BIML 文件中的项目参数的定义。
然后在 Packages \ Package 我有变量。我正在定义一个名为 LoadType 的用户变量,并将其设置为表达式中 LoadType 的包变量。(包中有一些不使用包参数的东西,所以我必须创建一个用户变量)我知道对 @[$Package::LoadType] 的引用不正确,但这就是我想要弄清楚的。让 BIML 放入包参数应该是什么?
感谢大家!
ssis - 无法跨 BIML 文件引用项目参数
我有两个 biml 文件:
- BimlScript.biml - 定义项目参数
- BimlScript1.biml - 尝试在表达式中使用它。
BimlScript.biml:
BimlScript1.biml:
但是,当我尝试生成包时,出现以下错误:
未找到变量 @[$Project::Foo]
是否可以跨文件引用项目参数?
ssis - 找不到使用 Biml 的 OleDbSource 的项目连接
当我使用 biml 生成一个引用项目级连接管理器的包时,我遇到了问题。找不到 OleDb 源的连接管理器,但在 SQL 任务中工作正常。此外,包级连接管理器工作正常。
这是示例代码:
生成 OleDbSource 时出现以下错误:
验证错误。我的数据流读取 [2]:找不到 ID 为“{6253281E-98BA-45C3-ACAB-BC58B34CC627}”的运行时连接管理器。验证连接管理器集合是否具有具有该 ID 的连接管理器。
我尝试了许多没有帮助的不同方法:
- 将连接管理器的 CreateInProject 设置为 true
- 使用的连接以及 OleDbConnection
- 将 Connections 集合添加到包中并引用了连接
我错过了什么?
biml - 为 ScriptComponentProject 设置 .NET Framework 版本
是否可以为 .NET Framework 版本设置ScriptComponentProject
?
目前它默认为.NET 4
,但我希望它是.NET 4.6.1
我查看了ScriptComponentProject
(https://www.varigence.com/Documentation/Samples/Biml/Script+Component+Project)的文档页面,但没有任何运气。
ssis - 如何为 attunity Oracle 连接器配置 BIML 元素?
我从Using the Attunity Oracle Connector with Biml 中读到了一种通过使用 CustomSsisConnection 元素为 Attune Oracle 连接器定义元素的方法。它与我必须使用的项目连接中的实际连接定义不同。当前的 Attunity 连接器定义由 DTS:ConnectionManager 元素定义,出于安全原因,我将其中的值更改为 @@@@@@:
帖子中提到的Attunity的连接是:
当我尝试在 Biml 架构中添加此代码时,我收到一条编译错误消息,告诉 DTS:ConnectionManager 不是 Biml 的有效子代。请您告知我如何将 DTS:ConnectionManager 的定义转换为 CustomSsisConnection 的。
谢谢
XSLT 生成的代码是:
c# - BIML使用SSIS项目参数在C#中调用存储过程
我是 BIML 的新手。我被困在我想在 C# 中调用 SQL Server 存储过程并希望在存储过程中将 SSIS 项目参数作为参数传递的地步。
例如 -
在上面的示例中,我想使用 SSIS 项目参数,@[Project::Param1]
而不是常量 value p1
,但我没有正确使用,并且一直出现语法错误。
有人可以帮忙吗?提前致谢
c# - 生成包含外部包的主包
我将 VS 2012 与 SQL Server 2012 和 BIML 一起使用。我想生成一个包含几个包的“主”包,非常简单。这是我正在使用的代码,它包含 c# 代码,它只是对数据库进行查询以检索表的名称(由具有相同名称的包生成)。我测试了没有 c# 代码的代码(带有一个外部包)并且它正在工作......有人可以帮助我吗?
提前致谢 !!