問題タブ [biztalk-2009]

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 投票する
2 に答える
3819 参照

sql - BizTalk WCF-SQL アダプター ビューからの選択

私は最も厄介な問題を抱えています。

ビューに対してルックアップを行うオーケストレーションがあります。ローカルおよび開発サーバーでは機能しますが、QA または UAT では機能しません。同じコード。同じビュー。環境が違うだけ。

これをテストし、コーディングの問題ではないことを確認するために、ローカルの BizTalk を使用し、ポートをサーバー A に構成し、メッセージを送信すると、期待どおりに動作します。次に、送信ポートの構成をサーバー B に変更し (変更するのはそれだけです)、同じメッセージを送信しましたが、失敗しました。

SAME ビューの同じ操作に対して 2 つのエラーのうちの 1 つが表示されるため、エラー メッセージでさえ一貫性がありません。

または

とお願いし<Columns>*</Columns>ています<Query>WHERE FIELD='xyz'</Query>

これが実際のメッセージです。

次に、 を使用して TwoWay Wcf-Custom Send ポートを作成しsqlbindingます。ここに設定があります

そして、アクション マッピングでのこのセットアップ。

ViewOp/Select/dbo/CRM_CUST-- ビューの名前

0 投票する
3 に答える
5046 参照

concurrency - BizTalk グループ内の複数の BizTalk サーバー - 同時実行を処理する方法は?

私は現在、複数環境の BizTalk 展開を担当しており、高可用性とスケーラビリティを提供するために BizTalk グループに 2 つ以上の BizTalk Server を展開することを計画しています。

たとえば、SQL アダプターの場合、2 つの BizTalk 受信ホストが同じ DB テーブルでポーリングを続ける可能性があるためです。

当初、SQL に対する私の考えはロック ヒントを使用することでしたが、これに関して他に懸念があるかどうか、または他の実証済みの解決策があるかどうかはよくわかりません。

ファイル アダプターの場合私が知っていることは、処理中にファイルのファイル名を変更するように受信アダプターを設定して、他の BizTalk ホストがファイルを取得しないようにすることです。 .

ヘルプ/提案をいただければ幸いです。

どうもありがとう

0 投票する
4 に答える
6863 参照

c# - 他のバージョンに対する Visual Studio Team Foundation Server の主な利点は何ですか?

開発チームのために Team Foundation Server 2008 にアップグレードする可能性を検討しています。私たちの主な理由の 1 つは、BizTalk 2009 を取り巻くいくつかの展開機能ですが、BizTalk 以外の他のプロジェクトにどのような利点があるのか​​、私は興味があります。

これまでのところ、ワンクリックのビルドとデプロイ プロセスへの移行、単体テストの追加、および継続的インテグレーションに関心があります。私が働いている会社にとって、いくつかの明確な前進があります。

これを上層部に提案する際に、他にどのようなメリットや情報を確認する必要がありますか? 私は技術的な理由を探しています。この議論ではお金はあまり重要ではありません。

0 投票する
2 に答える
1663 参照

biztalk - すべてのレコードからデフォルトの折り返し文字を削除する

BizTalk 2009 を使用しており、次のようなフラット ファイルがあります。

"0162892172","ティム","姓","760","","コマンチ","LN"

"0143248282","GEORGE","姓","625","","ENID","AVE"

解析してマッピングを開始するときは、引用符を取り除く必要があります。スキーマの Wrap Character 属性を引用符としてマークしましたが、BizTalk がファイルを解析しているときに削除されません。

折り返し文字の削除を指定する簡単な方法はありますか、それとも毎回スクリプト関数を実行する必要がありますか? また、可能であれば、末尾のスペースも削除できるようにしたいと考えています。

0 投票する
1 に答える
1028 参照

biztalk - マッピング中にMaxLengthに自動的に切り捨てられます

さまざまなサイズのすべての要素にmaxlengthプロパティが設定されているスキーマがあります。私はそれにマッピングしていて、最大長をかなり頻繁に超えることを期待しています。

BizTalkに、各要素のFunctoidを手動で構成することなく、自動的に切り捨てるように指示する方法はありますか?

検証以外の最大長プロパティの目的はありますか?

0 投票する
1 に答える
290 参照

tfs - TeamSystem2008ビルドを使用したBizTalk2009プロジェクトの自動ビルド

Team FoundationServer2008を使用してBizTalk2009プロジェクトの自動ビルドを構成しようとしています。

BizTalk2009がインストールされているステージングサーバーがあります。このサーバーでTeamFoundationServer Build Setupを実行しましたが、BizTalk以外のプロジェクトを正常にビルドできます。ただし、BizTalkプロジェクトはビルドに失敗します。「Deployment」が有効なビルドタイプではなかったときに、何かがおかしいのではないかと思いました。BizTalkとVisualStudio2008がインストールされている開発者のPCからさまざまなものをコピーしようとしましたが、それでも動作しませんでした。

Visual Studioをステージングサーバーにインストールしたくありませんが、インストールしないと、BizTalkインストールの[開発者ツールとSDK]オプションがグレー表示されます。BizTalkプロジェクトをコンパイルするには、これが必要だと思います。

したがって、私の質問は、BizTalk 2009サーバーをTFSビルドエージェントとして使用して、VisualStudioをインストールせずにBizTalkプロジェクトをビルドできるかどうかです。答えが「いいえ」の場合、これを機能させるためにインストールできるVSの最小部分は何ですか?

0 投票する
2 に答える
4053 参照

biztalk - BizTalk オーケストレーションから SSIS を呼び出す

大量のデータを移動する必要があり、BizTalk を使用してフローを制御し、ビジネス ロジックを含める必要があるというシナリオがあります。問題は、移動する必要があるデータ量を BizTalk が処理できないことです。

私たちは、BizTalk オーケストレーションを使用して、実際の重い作業を行う SSIS パッケージを開始することにしました。ただし、ファイルの場所や特定のデータを分割する方法に関する情報などの情報を SSIS に渡すことができる必要があるという注意点があります。

私の質問は、これらのパラメーターを考慮して、オーケストレーションから SSIS を呼び出す最良の方法は何ですか? その周りにWebサービスを構築する必要がありますか? 呼び出すことができるアダプターまたはストアド プロシージャはありますか? または、オーケストレーションから直接呼び出す方法はありますか?

0 投票する
1 に答える
472 参照

json - Web URL からの JSON の取得

これはひどく無知な質問かもしれません、気を引き締めてください。私が一緒に働いている会社は、注文にアクセスするために使用できる「API」を提供しましたが、実際のコマンドは getorders と getorderdetails の 2 つだけです。これらのコマンドの形式は次のとおりです。www.server.com/path/to/the/orderapi/getorders/UniqueKey/

その Web アドレスにアクセスすると、ユーザー名とパスワードの入力を求められます。認証が完了すると、HTML ページの本文に含まれる JSON 形式の注文詳細のページが表示されます。この情報をチェックして、それに基づいて CRM で注文を作成するサービスが欲しいのですが、ブラウザ/クライアントの対話なしでアクセスする明白な方法はありますか?

更新:このリソースを使用するために BizTalk を使用するつもりでしたが、主に BizTalk が Restful Web サービスに対して非常に優れたサポートを提供していないように見えるため、少し調査と実験を行った後、別のサービス (WDSL) を使用することにしました。この件についてより詳しい知識をお持ちの方がいらっしゃいましたら、ご協力をお願いいたします。

更新 2: (削除されて以来) stackoverflow のスレッドは、基本的には biztalk 2009-r2 のフィードバック スレッドであり、要求の 1 つは安静な Web サービスのサポートであることに気付きました。 BizTalk 2009 で。

0 投票する
2 に答える
238 参照

web-services - 50 以上のサードパーティ Web サービスを使用していますが、BizTalk を使用するか、C# のみを使用する必要がありますか?

50 以上のサード パーティ Web サービスからさまざまなスケジュールでデータを取得する必要があるバックエンド アプリケーションを構築していますが、その数は増え続けるでしょう。これらのサービスからのデータは現在 3 つのタイプにグループ化できるため、各応答を 3 つの既知のスキーマのうちの 1 つにマッピングする必要があります。

カスタム C# を記述して各 Web サービスにアクセスすることは、管理上の悪夢のように思えます。すべてのデータ マッピングがコード内にあることを気にする必要はありません。

現在の考えでは、これを BizTalk 2009 の上に構築します。まだ多くのメンテナンスが必要ですが、少なくともマッピング/変換機能を備えた明確に定義されたプラットフォームです。

以前にこれを行ったことがあるかもしれない人からのアドバイスを探しています。これは本当に私たちに何かをもたらしますか? BTS にポーリング機能がないことは承知していますが、このソリューションを快適に使用するには十分な回避策があります。

ありがとう!

0 投票する
3 に答える
9025 参照

biztalk - BizTalk Flat File Schema - how to accept a LF or CRLF as the line delimiter

Our client sends us a flat file as input, which we then take and convert to an XML file before sending to the destination system.

The flat file consists of multiple lines, each line is delimited by LF or CRLF.

How do I create a Flat File Schema so that BizTalk can interpret each line of data regardless of whether the line was delimited by LF (0x0A) or CRLF (0x0D 0x0A)?