通过BizTalk将数据插入SQL Server的最佳方法

我需要处理通过电子邮件发送的excel附件,然后将数据插入SQL数据库。需要通过BizTalk完成 就架构/步骤而言,实现这一点的最佳方式是什么 我已经想到了一个解决办法,但这可能不是最好的办法 我的想法是 1) 通过pop3适配器检索附件并将附件保存到文件系统。 2) 使用自定义管道对其进行解析,该管道将创建包含所有数据的xml文档 3) 将xml分解为单独的消息 4) 使用sql适配器插入数据。我会按照您解释的方式来做。但是我不会将附件保存到文件系统,而是直接处理它们。创建自定义管道,用于将

部署BizTalk应用程序时出错-访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝))

知道我为什么会得到这个访问被拒绝的异常吗 我正在从VisualStudio部署一个非常基本的BizTalk 2009项目 部署错误: 访问被拒绝。(HRESULT异常:0x80070005(E_访问被拒绝)) 部署错误:位于Microsoft.BizTalk.Gac.Fusion.IAssemblyCache.InstallAssembly(AssemblyCacheInstallFlag标志、字符串manifestFilePath、FusionInstallReference referenc

biztalk使用的静态方法中的已编译查询

我有一个将在静态类中调用静态方法的编排。我刚刚发现,如果需要多次运行Linq查询,最好将其转换为编译查询。而且我的编曲会被大量产生 但是我不确定通过将它转换成一个已编译的查询来赢得任何东西 每个业务流程都必须编译查询还是共享查询?每个业务流程都将在自己的线程上执行,因此每个业务流程都有自己的方法局部变量副本,包括linq查询。因此,每次调用该方法时都会编译查询 不确定如何解决这个问题,因为静态类的生存期由业务流程的生存期决定。您可以实现一个单例编排,然后它可以调用一个非静态方法。这样,您可以让第

Biztalk 使用wcfsql适配器

我需要轮询xml格式的数据并将其映射到EDI 834 我已经使用xml auto,element编写了存储过程 当我使用AddAdapter元数据使用它时,我得到一条xml消息 但是我需要使用这个xml消息将它映射到EDI834…如何获取xml的结构以便在映射中使用它 我也跟着 该线程使用xml轮询生成架构,并将其映射到EDI834 但是,当我使用映射到出站映射时……它不会将轮询数据映射到edi 834。WCF-SQL适配器不再需要使用“for xml auto,elements”语法。这是旧S

Biztalk BRE未正确计算条件

我正在实现Biztalk认证指南中的一个简单BRE示例。我的政策如下: 看起来很容易。但是,我试图用LoanAmount=20的XML测试我的策略。BRE告诉我,20刚刚认识到它被比较为字符串,因为LoanAmountschema元素是字符串类型 Test Expression: TypedXmlDocument:LoanApp:/LoanApp.LoanAmount < 100 Left Operand Value: 20 Right Operand Value: 100 Test R

BizTalk 2013-在没有业务流程的发送端口上执行存储过程?

不久前,我设置BizTalk通过FTP获取文件并将其放入网络目录。这都是passsthru,所以我没有使用配器 现在,我被要求在提取文件后执行一个存储过程。该过程不包含任何参数,我不需要该文件的内容 这似乎是一个简单的要求,但我想不出来。有没有办法做到这一点而不使事情过于复杂?MSDN page介绍了该过程,并说:“您必须创建BizTalk业务流程才能使用BizTalk Server在SQL Server上执行操作。” 但是,如果您真的不想使用编排,我相信您可以选择在自定义管道组件中设置操作上下

BizTalk C#业务流程中的命名空间冲突

在编排中,我试图在传出的EDI消息中设置属性。 我在邮件分配中写道: msgEDI850(EDI.DestinationPartyName) = HelperObj.EDIParty; 在编译时,它会说DestinationPartyName未定义而阻塞 错误详细信息显示它在错误的命名空间中查找。C#编译器正在寻找“MyCompany.EDI”而不是“EDI” IDE代码完成显示EDI.DestinationPartyName有效 我更改了应用程序名称空间,使其不包含任何级别的EDI。 这不起

如何使用BizTalk将数据库日期字段更新为sysdate

我创建了一个界面,可以更新一些数据库字段而不会出现问题(Oracle,所以我使用的是wcf自定义发送接收端口) 在我尝试更新日期字段之前,一切都正常。理想情况下,我应该将其更新为sysdate,但由于数据是以文本形式发送的,因此这是不可能的 下面的查询可以工作,这就是我的发送端口应该做的 update BT set LAST_UPDATE_DSTAMP = '17/01/17 14:03:35' where status = 'Test' 我的接口创建以下XML,并将其发送到发送端口 &l

BizTalk Enterprise单点登录是否应在非群集服务器上运行?

BizTalk Enterprise单点登录是否应在非群集服务器上运行 我们有4台BizTalk服务器,其中两台在一个集群中,运行EntSSO、FTP和POP主机 我注意到另外两台BTS服务器仍在运行EntSSO 这是否正确?BizTalk依赖于企业单点登录。没有它,主机无法启动。 自2004年以来,机制从未改变。有关更多信息,请参阅: BizTalk依赖于企业单点登录。没有它,主机无法启动。 自2004年以来,机制从未改变。有关更多信息,请参阅: 是。但是,它也必须在集群服务器上运行 这意味着

无法在BizTalk管理控制台中查看BizTalk管道程序集依赖项

我们有一个使用自定义管道组件的BizTalk管道。管道组件有多种可用的程序集版本,我们想知道编译此管道时使用的版本。 我们将管道作为BizTalk程序集和资源加载到资源添加中,并尝试了这两种方式,但“依赖项”选项卡未显示任何组件依赖项。 还尝试了其他管道项目,以验证所有其他管道是否也表现出这种行为。发现这是真的。 这是一种预期的行为还是我遗漏了什么 版本-BizTalk Server 2013/Windows Server 2012BizTalk 2013 R2中也会出现相同的行为。 它只显示哪

正在验证BizTalk管道组件中的PropertyBag值

Microsoft在BizTalk管道接口中提供了如下所示的验证组件 以下是我尝试过的,但似乎根本不起作用: public System.Collections.IEnumerator Validate(object projectSystem) { System.Collections.ArrayList errorStringArrayList = new System.Collections.ArrayList(); if (this.Sub

Biztalk 从映射中访问提升的属性

我正在尝试根据收到的文件位置名称的一部分和收到的日期关联编排。我的接收端口具有指定日期的入站映射,但我无法确定如何访问接收位置(已升级)的升级属性 有没有办法访问此信息?Xpath?C#functoid 谢谢 从字面上回答您的问题,是的,有一个允许从地图中访问上下文属性的 但是,如果我正确理解了您的问题,那么您有一个发送请求消息并异步等待相关响应的编排。我还了解到,您希望在特定日期从特定接收位置接收的所有消息都被路由回相应的业务流程 为此,您不需要从映射中访问提升的属性。您所要做的就是在发送消息

Biztalk MessageBox直接绑定端口上的相关性

我有一个名为MyUsefulOrch的编排,托管在应用程序MyShareApp中 MyUsefulOrch有一个入站messagebox直接绑定端口来接收请求,在做了一些有用的工作之后,还有一个出站messagebox直接绑定端口来向调用者发送消息 现在,我有了另一个名为MyCallerOrch的编排,它希望从MyUsefulOrch提供的有用处理中获益。但是,MyCallerRorch托管在另一个应用程序MyCallingApp中 我不想对包含MyCallerRorch中MyUsefulOrc

从Biztalk server 2010管理控制台访问Biztalk server 2006

是否可以从BizTalk Server 2010管理控制台访问BizTalk Server 2006 MgmtDb 谢谢。因为它正在使用(Microsoft管理控制台),所以没有理由不使用。但我还没有对此进行验证。这是不可能的。BizTalk管理控制台管理单元指向其自己的BizTalk/sql版本。即使Microsoft管理控制台用于连接到BizTalk server。用于连接到与相应版本相关的BizTalk Server的管理单元(BizTalk管理控制台)。所以你无法连接。是的,我试过了,但

如何让文件出现在WebDav服务器上触发BizTalk事件?

我有一个遗留系统,可以创建WebDav中可见的文件作为输出。我希望在出现与筛选器匹配的文件时触发BizTalk业务流程接收端口—这与标准文件适配器非常相似,但对于WebDav来说是如此 我发现了,它可以通过HTTP拉入一个文件,但它看起来被废弃了,文档记录不好,而且过时了 那么,这是如何做到的呢?我可以使用标准的HTTP适配器吗?如果您能够通过BizTalk server的UNC路径访问WebDAV,文件适配器应该可以做到这一点 您是否尝试将驱动器号分配给WebDav文件夹 我们必须解决这个问题

BizTalk 2009 MQ系列支持WebSphere MQ 7.0

我们正在将IBMWebSphereMQ系列从V6.x升级到V7.x 目前,我们的BizTalk应用程序服务器集成到IBM Websphere MQSeries server,以便通过BizTalk 2009 MQSeries适配器从远程队列读取消息 我们想知道当前的BizTalk 2009 MQSeries适配器是否需要任何更新才能连接到IBM Websphere MQ Series server的新7.x版本 下面是我们的BizTalk和IBM MQ系列服务器配置 带有MQ系列适配器的BizT

Can';无法在BizTalk 2010中添加web端口

我试图从BizTalk业务流程调用web服务—我创建了对web服务WSDL的引用,然后尝试连接端口,但没有显示现有端口类型。查看BT 2010的已知问题,我发现: 当在设计工具中添加Web引用时,BizTalk业务流程设计器中不显示端口类型 BizTalk设计工具中的意外行为是由于Visual Studio 2010的已知限制造成的。 解决方法:您需要安装VisualStudio2010的QFE修补程序来修复此问题 但我似乎找不到与QFE的实际联系。有人吗 (是的,我知道您可以使用Generat

BizTalk:主机实例重新启动

根据我的理解,如果我们重新启动主机实例,活动消息将被挂起。有谁能告诉我在哪种情况下我可以发布消息的细节吗 我的业务流程延迟了2分钟。我尝试重新启动主机实例,甚至停止了实例。但我的信息仍处于脱水阶段 有人能告诉我消息状态的不同场景吗 以及在哪种情况下我会丢失消息?老实说,我无法想象在哪种情况下你会丢失消息。BizTalk非常擅长事务性地保持状态,不会丢失异常的消息 我认为您需要确切地指定编排的设置方式。例如,顺序护航可能会创建一条僵尸消息,但您需要使用特定的设计模式 要回答BizTalk在业务流程

Biztalk WCF webhttp(WCF web发布向导)

[我是biztalk新手,尝试使用webhttp发布和使用服务(使用biztalk 2013,而不是2012) 收到以下消息,不知道下一步要做什么来解决此问题 *您已经创建了一个服务。 要测试此服务,您需要创建一个客户端并使用它调用该服务。您可以使用命令行中的svcutil.exe工具,使用以下语法执行此操作: svcutil.exe“http://[host]/expwebhttpsampledesktop/service1.svc?singlews”*dl “svcutil.exe”命令,它

BizTalk平面文件反汇编程序忽略记录中断

给定以管道分隔的文档: HDR|A PSN|CCC|111|00|111111111|DOE|JOHN||M PSN|CCC|111|01|111111111|DOE|JANE|A|F|07/30/1975 ADR|CCC|111|00|U|100 S 1ST #11||ANYTOWN|US|XX|55555|09/24/2013| PHN|CCC|111|00|U|US|5551111111||09/24/2013| 和BizTalk架构: <?xml version="1.0" en

为什么我应该只使用BizTalk来处理HL7消息

为什么我们需要使用BizTalk来处理HL7消息?除了BizTalk,还有其他选择吗 我需要确切的理由说明为什么我们只需要选择退出BizTalk…是否有其他方法来处理HL7消息?Q:“有多少种方法可以剥猫皮?”a:“很多” 有很多方法可以实现HL7消息传递,归根结底,这只是一个消息传递标准,请参见或。Oracle的WebLogic产品有一个HL7适配器,IBM的WebSphere产品有一个HL7适配器,iWay有一个HL7适配器等等。或者,您可以使用自己喜欢的语言“滚动” 公司通常使用集成产品B

BizTalk动态发送端口计数

我有大约1500个动态发送端口,由于其性能,现在几乎不可能使用管理控制台。刷新应用程序只需10分钟,删除动态端口或应用程序只需1小时 我们注意到在bts_dynamic_Sendport_handlers表上有大量的查询,这导致了问题。每当我尝试执行任何操作时,foreach sendport都会对此表进行查询,因为这里有30000条记录,所以需要花费的时间太长,因为同一个查询至少工作1500次。您有以下选项 选项A. 正如其他人所说,减少动态端口的数量。你应该可以通过 导出绑定 导出不带绑定的

监视biztalk server(biztalkmgmtdb)sql代理作业在步骤2上失败-第1部分

在BizTalk Server 2013 R2中,有一个名为监视BizTalk Server(BizTalkMgmtDb)的作业。 此作业检查管理和跟踪数据库,并查找任何不一致之处。 如果没有,则作业将成功完成。如果存在不一致,则作业失败 工作失败只是告诉你必须处理好不一致的地方 错误消息: 以用户身份执行:AD-ENT\DBA\U在WUPWD02V0310\BTBAMUAT.BizTalkDTADb[SQLSTATE 42000]中提升\U SQL\U SSDE\N.67981孤立DTA服务实

Biztalk 查询以检索给定接收位置接收的所有邮件的日期时间

目的:查询以检索给定接收位置接收的所有邮件的日期时间 Usgage:在BizTalkDTADb数据库中执行此SQL查询。在注释的位置提供ReceiveLocation名称 SELECT RP.nvcName [ReceivePortName] ,RL.Name [ReceiveLocationName] ,MF.[Event/Adapter] [Adapter] ,RL.InboundTransportURL [InboundTr

Biztalk JSON解码器:对象引用未设置为对象的实例

调用REST get API时,JSON接收管道上出现以下错误: 执行响应(接收)管道时出错: “mycustomPiepeline,mycustomPieplelineAssembly,版本=1.0.0.0,区域性=中性,PublicKeyToken=70f46ad2a5c6e8c0” 来源:“JSON解码器”发送端口:“我的webHttp发送端口”URI:“URL” 原因:对象引用未设置为对象的实例 还有一个失眠症电话的回答是:空 我在Mark的博客中使用了BRE管道框架,但我没有使用BRE

“在哪里保存”;“国家”;(例如日期)在BizTalk解决方案中?

我需要保存“上次跑步”的日期,在编排中使用它,并在每次跑步时更新它。另一种方法是使用单例编排,但如果有人终止它,它将失去它的变量值。我试着使用Get和Set CommonId,就像Brian在这里做的那样:,但不明白如何使用。我的印象是SetCommonId只创建了一个与AppId的关系。另一种选择是使用自定义数据库,但如果有现成的解决方案,我宁愿使用它 有什么建议吗?没有,没有现成的功能。最好的解决方案是将其保存到DB。这正是我们所做的,是一种简单而优雅的方法。额外提示:您不应该修改任何现成的

Biztalk 业务流程和发送端口筛选器出现奇怪问题

我有一个奇怪的问题,完全把我搞糊涂了。我有一个业务流程,它通过接收端口接收文件,并将其与传递通知一起放入发送端口。之后,编排执行一些其他操作,但我的问题是上面提到的部分。它的工作原理是:我将一个文件放在接收位置,然后将其放入相应的目标文件夹 但是,如果我为发送端口分配了一个筛选器,该筛选器使用消息中提升的字段,并且筛选器的表达式为False,则该筛选器仍然有效-我在目标文件夹中接收文件(但是筛选器为False,发送端口不应处理此文件)。一旦过滤器成为现实,我收到…三个相等的文件在目标文件夹 是否

为BizTalk ESB Toolkit 2.0创建自定义SOAP适配器

使用BizTalk ESB Toolkit 2.0 我们正在进行一个项目,在这个项目中,我们需要调用一个代理来访问作为DLL的web服务。通过编排执行此操作没有问题,因为您可以使用静态端口并将其配置为使用SOAP适配器,web服务设置指向BizTalk管理界面中的程序集。不过,在计划中似乎没有一种明显的方法可以做到这一点,因为动态端口没有使用SOAP适配器的选项 我们这样做有很好的理由,别担心 在此基础上,我们实现了一个自定义适配器提供程序,但在使其工作时遇到了问题 我们遵循一个(旧)示例,如下

BizTalk Server是否支持SMIME消息的AES加密?

在下面的MSDN页面中,它说明了BizTalk 2010支持的加密算法 “BizTalk Server支持RSA和Diffie-Hellman加密证书 BizTalk Server支持数据加密标准(DES)、3DES和RC2加密算法。” 我的问题是-BizTalk是否也支持使用较新的AES加密算法加密的SMIME消息? 3DES现在已经很老了,并且正在被AES取代,所以我想知道BizTalk是否已经内置了对它的支持 谢谢。我终于得到了一个答案,Biztalk当前不支持AES加密 我们现在正在寻

Biztalk XSLT非平均模式定位问题

传入的XML具有以下特性 <ROOT-PARENT xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="ASR_V3.0.1_proposed.xsd"> 我在BizTalk 2010的脚本Functoid中使用内联XSLT 我想导航其中一个子节点,但无法获取值。我需要吗 我的XSLT看起来像 <EXTERNALTAG xsi:n

使用BizTalk EDI存储或查找ISA编号

我的公司使用BizTalk进行EDI和AS2通信。一个周期性的问题是,与我们一起传输的VAN或类似合作伙伴会想知道我们是否收到了ISA#的文件。我们目前确实使用ISA在端口内进行路由,但我似乎找不到BizTalk中存储此信息的任何地方。有没有办法查找BizTalk接收到的ISA#EDI消息?或者,也许我可以通过某种方式获得它并自己存储?如果您没有明确使用业务活动监视(BAM)来跟踪这一点,则可以使用消息跟踪 如果您有: 当使用ISA编号时,在处理消息的某一点为消息属性打开消息跟踪,以及 如果在发

BizTalk正在尝试运行“0”;exec TDDS_GetColumnInfo@objectName=N';[dbo].[bam_xxx_PrimaryImport]&x27&引用;针对BizTalkDTADb数据库

我已经部署了BAM活动,它们(表/存储的进程)存在于BAMPrimaryImport数据库中。但在进程运行时,我遇到了一个错误: TDDS无法执行事件。找不到存储过程“dbo.bam\u xxx\u PrimaryImport”** 我运行了SQL探查器,它显示它正试图针对BizTalkDTADb数据库运行下面的命令 exec TDDS_GetColumnInfo @objectName=N'[dbo].[bam_xxx_PrimaryImport]'** 显然,BizTalkDTADb中不存

Biztalk 使用平面文件批处理行项目数据

我必须解析一个CSV平面文件,该文件只包含行项目数据,没有可识别的头记录,有点像这样: 930001,14-02-2013,100.00,1,Line 1,2,10.00,20.00 930001,14-02-2013,100.00,2,Line 2,2,20.00,40.00 930001,14-02-2013,100.00,3,Line 3,1,40.00,40.00 930002,13-02-2013,200.00,1,Line 1,10,10.00,100.00 930002,13-02

Biztalk ESB工具包-通过业务流程扩展器将消息返回到请求-响应入口

我有下面的请求/响应行程,它给出了令人费解的输出 入口连接到具有接收位置的请求-响应端口 类型:WCF BasicHttp ReceivePipeline:行程选择ReceiveXML SendPipline:通过传输 行程设置为请求/响应。我已经分别测试了所有组件,直到最后一个map,一切都正常工作,但是我得到的消息是发送到Map4的消息,而不是由它生成的消息。使用该输出测试Map4可以很好地工作,那么为什么我没有得到预期的消息返回呢?谢谢所以解决方案是将GlobalBank.ESB.i

使用Biztalk server创建每个字段由~分隔的平面文件

我的应用程序通过wcf服务向biztalk发送Xml消息。然后,Biztalk进程(映射、业务流程、自定义管道)将中的此消息转换为平面文件。每个记录(行)的字段当前由空格分隔。但是我想创建一个平面文件,其中字段由tilda(~)分隔 例如: Current Format name1 address1 dob1 name2 address2 dob2 Required Format name1~address1~dob1~ name2~address2~dob2~ 感谢您在平面文件架构中,

生成biztalk应用程序时出现警告:“验证对组件“平面文件反汇编程序”的调用失败。”

所以,这里是Biztalk的新手,我正在尝试组装一个工作示例流程。我将要处理的几乎所有文件都是原始TXT平面文件,我已经通过平面文件模式向导对其中一个进行了演示,以获得一个良好的实体模式。我还整合了我想要的已消毒数据的XML版本,并将两者映射在一起。只要这就是我所要做的,Biztalk似乎没有问题 但是,当我添加带有平面文件反汇编程序组件的接收管道并将文档架构设置为先前定义的平面文件架构时,我在Visual Studio中生成时收到以下警告: Visual Studio 2012\Project

异常类型:Biztalk中的EmptyPartException错误

我得到一个名为异常类型的错误:EmptyPartException错误。我的工作是在邮件成功发送到发送端口后,发送一封电子邮件。使用的编排是, ConstructMessage_3构造sucesmessage,它引用多部分消息SuccMsg,其类型为System.Xml.XmlDocument 在信息_分配下,我有 SuccEmailPort(Microsoft.XLANGs.BaseTypes.Address) = "mailto:abc@gmail.com"; SucessMessage.S

Biztalk 如何从BAMPrimaryImport TDDS\u FailedTrackingData表中删除旧记录?

如何从BAMPrimaryImportTDDS\u FailedTrackingData表中删除旧记录? 。。。不是TDDS\U在BizTalkDTADb数据库中跟踪数据失败 我们的生产系统在BAMPrimaryImport.dbo.TDDS\u FailedTrackingData中有200多万条记录,各种BizTalk SQL代理作业运行正常,但这些记录仍然存在 更新:我们对产生故障的问题进行了排序(祈求好运),因此没有新记录 这可能对您也有帮助: 我并不是说这是对您问题的实际回答,而是关

elasticsearch 访问BizTalk跟踪数据

我想获取所有BizTalk跟踪数据并将其移动到Elasticsearch中 在将数据放入跟踪数据库之前,是否有方法访问数据 或者我必须从数据库中提取它,然后进入Elasticsearch 我可以为此使用BAM API吗 不应更改任何BizTalk存储过程 您需要多大程度的最新数据 这里有两个想法: 将归档文件加载到另一个数据库中进行Elasticsearch。 执行选项1并将Elasticsearch指向DTA数据库。可以单独查询DTA。请确保不要阻止BizTalk的写入操作。 是否要使用Ela

如何获取Biztalk映射中重复节点的计数?

我有一个XML模式,其中有一个重复的内部节点。内部节点计数可能为0。如果未在XML文件中传递内部节点值,则会引发映射异常。我需要内部节点的计数,并且仅当计数大于0时才映射它。如何在Biztalk Mapper中完成此操作 以下是示例XML文件: <ns0:OrderDetails xmlns:ns0="http://OrderDetails.Input"> <OrderNo>10</OrderNo> <OrderName>OrderNa

BizTalk参与方的EDI替代方案是什么

我目前正在处理一个问题,其中当取消部署应用程序并重新部署它时,第三方协议中的控制编号被重置。因此,我们正在研究如何在不使用BizTalk的情况下生成EDI 此外,是否可以设置一个过滤器来捕获EDI,而不是使用接收器ID。不要寻找替代方案。只需防止重复导入参与方绑定即可。每当您重新导入参与方的绑定时,控制编号都将重置。如果重新部署,请考虑使用增量更改来绑定绑定。如果意外导入,则仍然可以在聚会设置中更改它。谢谢您的回答。不过,还有一个问题,在协议设置/参与方设置中,我如何知道现在正在使用哪些控制编号

Biztalk 您能否使用';帽子';2006年?

因此,我需要查看正在BizTalk 2006中输入编排的消息的消息正文,因为没有管理控制台跟踪,我尝试使用运行状况和活动跟踪“我可以在查询结果中看到编排,但当我右键单击单元格并显示消息流时,它向我显示了编排中输入消息的详细信息,但从我所看到的情况来看,它不允许我查看消息正文,我是否遗漏了一些内容,或者在2006年是否有其他方式查看正文 谢谢, Kyle。更新-我找到了答案,我只需要在HAT中运行一个查询,右键单击跟踪的事件并“保存所有跟踪的邮件…”,然后允许您查看邮件正文:)端口/业务流程上是否

Biztalk 如何提取姓氏?

是否有专门用于根据定界符拆分字符串的functoid? 假设我有一个Fullname字段,看起来是这样的: Gordon, Liza Shiksa, Nancy Shkura, Lola Sukovich, Matthew 如何提取姓氏? 我期望的输出如下所示: Gordon Shiksa Shkura Sukovich 没有一个functoid可以做到这一点。您有两个选择: 使用脚本functoid编写一个C#方法来解析姓氏 使用字符串查找、减法和字符串提取functoid获取姓氏。此方

BizTalk 2013 R2-决策形状未遵循正确的逻辑路径

旧商务应用程序(不是我自己设计或开发的)的问题 它的编排接收一条特定的消息,然后将其馈送到决策形状中。如果应用了以下逻辑(直接从形状第一个分支表达式复制/粘贴),则应采用该方法 msg_inputCanonical.CRUD == "D" && msg_inputCanonical.DbTable == "Staff" 但是,我可以看到它正在终止(通过使用业务流程调试器),因为它遵循Else分支并最终到达终止形状 我已经检查了msg_inputCanonical以确认所传递的值

BizTalk中同一端点上接收的两个参与方的路由消息

我正在同一端点上接收双方的消息。我的接收端口接收AS2消息,而不是EDI,我正在尝试路由此消息 如何将接收到的消息路由到各方的不同位置?通常的方法是在有效负载或报头中有一个字段,在架构中标记为提升属性,然后在发送端口上有订阅该字段的筛选器

如何在BizTalk自定义管道中实现下拉列表

我搜索了如何在属性窗口的BizTalk管理控制台部分中显示的BizTalk自定义管道中实现choose的dropdownlist,但这些示例不适用于BizTalk 2020 是否有人可以向我展示BizTalk 2016/2020的工作示例,说明如何实现管理控制台中显示的下拉枚举列表 我创建了一个枚举并实现了一个公共属性,该属性返回我的枚举类型,但这不起作用。您不能 根据我博客上的bug,即使是微软也无法正确地实现这一点。在我的博客中,平面文件汇编程序有一个下拉菜单,在管理控制台中不起作用 在XM

Biztalk 将未解析的HL7 2.x消息存储到sql数据库中

我们正在使用BTAHL7加速器接收HL7 2.x。我想将原始HL7消息转储到一个sql表中,其中包含一些离散数据,包括控件id和其他数据。我的接收位置使用BTAHL72xReceivePipeline组件。是否可以订阅原始消息,而不是解析的xml格式?您必须向我们提供一个自定义管道组件,类似于以下内容: 您可以作为管道中的第一步检索原始消息。UltraPort MS SQL架构引擎正是您所需要的。这就是它所做的一切,它非常快,非常擅长,并且有免费的全功能试用。它在几分钟内就建成了,他们的客户服务

  1    2   3   4   5   6  ... 下一页 最后一页 共 33 页