问题标签 [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.

0 投票
1 回答
291 浏览

ssis - SSIS OnVariableValueChanged 未触发

我正在使用 BIML 生成一个 SSIS dtsx。我希望记录任何变量值的每次更改。我有几个变量,所有变量的 RaiseChangeEvent 都为 TRUE。我为包和更改变量的数据流(通过计数行)设置了 OnVariableValueChanged 事件处理程序。

当我执行 dtsx 时,我看到处理程序甚至没有被调用。我尝试了其他事件,它们被调用。那么是什么阻止了 OnVariableValueChanged 被处理呢?

所有变量都将设置为 0 或正值,我确保它们以 -1 的值开始,以确保实际值会发生变化。

0 投票
2 回答
1190 浏览

ssis - BIML 重用项目中已存在的连接

我创建了一个 biml 脚本,我想看看是否可以重用 SSIS 项目中的现有连接?

这是我刚刚创建的一个简单脚本(顺便说一句不起作用):

0 投票
4 回答
2340 浏览

ssis - 有没有办法从 SSIS 包生成 BIML?

从 BIML 生成 SSIS 包是很常见的。但是有什么方法可以从 SSIS 包生成 BIML 吗?所以我们可以重用旧的 SSIS 包,而无需编写新的 BIML。

0 投票
1 回答
2935 浏览

ssis - 在 BIML 中引用项目参数

我一直在使用 Catherine W 的关于在 BIML 中创建项目参数的帖子,运气不错。我遇到的问题是将本地参数的表达式设置为等于项目参数。这很可能只是一个 XML 格式问题,但我还没有在网上找到它的任何示例,也没有自己弄清楚。因此,任何建议都是最有帮助的。

这是我的环境 BIML 文件中的项目参数的定义。

然后在 Packages \ Package 我有变量。我正在定义一个名为 LoadType 的用户变量,并将其设置为表达式中 LoadType 的包变量。(包中有一些不使用包参数的东西,所以我必须创建一个用户变量)我知道对 @[$Package::LoadType] 的引用不正确,但这就是我想要弄清楚的。让 BIML 放入包参数应该是什么?

感谢大家!

0 投票
1 回答
1388 浏览

ssis - 无法跨 BIML 文件引用项目参数

我有两个 biml 文件:

  • BimlScript.biml - 定义项目参数
  • BimlScript1.biml - 尝试在表达式中使用它。

BimlScript.biml:

BimlScript1.biml:

但是,当我尝试生成包时,出现以下错误:

未找到变量 @[$Project::Foo]

是否可以跨文件引用项目参数?

0 投票
1 回答
602 浏览

ssis - 找不到使用 Biml 的 OleDbSource 的项目连接

当我使用 biml 生成一个引用项目级连接管理器的包时,我遇到了问题。找不到 OleDb 源的连接管理器,但在 SQL 任务中工作正常。此外,包级连接管理器工作正常。

这是示例代码:

生成 OleDbSource 时出现以下错误:

验证错误。我的数据流读取 [2]:找不到 ID 为“{6253281E-98BA-45C3-ACAB-BC58B34CC627}”的运行时连接管理器。验证连接管理器集合是否具有具有该 ID 的连接管理器。

我尝试了许多没有帮助的不同方法:

  • 将连接管理器的 CreateInProject 设置为 true
  • 使用的连接以及 OleDbConnection
  • 将 Connections 集合添加到包中并引用了连接

我错过了什么?

0 投票
2 回答
658 浏览

biml - 为 ScriptComponentProject 设置 .NET Framework 版本

是否可以为 .NET Framework 版本设置ScriptComponentProject

目前它默认为.NET 4,但我希望它是.NET 4.6.1

我查看了ScriptComponentProjecthttps://www.varigence.com/Documentation/Samples/Biml/Script+Component+Project)的文档页面,但没有任何运气。

0 投票
0 回答
732 浏览

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 生成的代码是:

0 投票
2 回答
543 浏览

c# - BIML使用SSIS项目参数在C#中调用存储过程

我是 BIML 的新手。我被困在我想在 C# 中调用 SQL Server 存储过程并希望在存储过程中将 SSIS 项目参数作为参数传递的地步。

例如 -

在上面的示例中,我想使用 SSIS 项目参数,@[Project::Param1]而不是常量 value p1,但我没有正确使用,并且一直出现语法错误。

有人可以帮忙吗?提前致谢

0 投票
1 回答
235 浏览

c# - 生成包含外部包的主包

我将 VS 2012 与 SQL Server 2012 和 BIML 一起使用。我想生成一个包含几个包的“主”包,非常简单。这是我正在使用的代码,它包含 c# 代码,它只是对数据库进行查询以检索表的名称(由具有相同名称的包生成)。我测试了没有 c# 代码的代码(带有一个外部包)并且它正在工作......有人可以帮助我吗?

提前致谢 !!