首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >计划BIML生成脚本?

计划BIML生成脚本?
EN

Stack Overflow用户
提问于 2021-04-12 10:25:27
回答 2查看 181关注 0票数 1

我有一些BIML脚本(一起工作)

  1. 检查文件夹中是否有cvs文件
  2. 创建用于导入这些文件的包

但是,如果将文件添加(或删除)到该文件夹中,我需要通过运行BIML脚本重新生成包。

这能自动完成吗?这样就可以运行biml脚本,创建包并执行包了吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-12 13:56:41

正如Amira所提到的,您需要对BimlStudio产品进行授权安装。

您要查找的命令是bimlc。

BimlC参考文献

我以为我们在Biml书中有一个关于CI/CD的章节,但我现在还没有看到。Bimlc在SSAS章节中提到,但我认为有更多的信息。

票数 2
EN

Stack Overflow用户

发布于 2021-04-12 12:48:38

通过将右键单击/生成SSIS包自动化,意味着将Biml XML转换为DTSX的XML。

BidsHelper帮助您使用BimlExpandPlugin类实现这一目标。

在类BimlExpandPlugin中,您将发现对BidsHelper.CompileBiml的特定版本调用

代码语言:javascript
复制
ValidationReporter validationReporter = BidsHelper.CompileBiml(typeof(AstNode).Assembly, "Varigence.Hadron.BidsHelperPhaseWorkflows.xml", "Compile", bimlScriptPaths, new List < string > (), tempTargetDirectory, projectDirectory, SqlServerVersion.SqlServer2008, ssisVersion, SsasVersion.Ssas2008);

ValidationReporter validationReporter = BidsHelper.CompileBiml(typeof(AstNode).Assembly, "Varigence.Hadron.BidsHelperPhaseWorkflows.xml", "Compile", bimlScriptPaths, new List < string > (), tempTargetDirectory, projectDirectory, SqlServerVersion.SqlServer2005, SsisVersion.Ssis2005, SsasVersion.Ssas2005);

变差在其产品云雾(现称BimlStudio)中为BidsHelper提供了该功能。

注意:

用于( BIDS )和Varigence (现在称为BimlStudio)集成开发环境的Biml附加组件;这两个工具都将Biml元数据转换为Microsoft平台的Server集成服务(SSIS)和Server分析服务(SSAS)资产。但是,可以创建发射器来为任何想要的BI平台编译Biml。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67056749

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档