2012-04-06 12 views
0

SSISからEDI出力を作成するためのオプションは何ですか?SSISのEDI出力ファイル

私はCozyRocから "EDIソースタスク"を見ましたが、リレーショナルテーブルからEDIファイルをエクスポートしたいのですか?これはSSISでも達成可能ですか、C#プログラムなどを書くことはSSISのニュアンスに対処するよりはるかに簡単ですか?

EDIへの完全な初心者...すべてのポインタが高く評価されています。

答えて

1

SSISのニュアンスについて心配する必要はありません。 EDIのニュアンスについて心配する必要があります。

ANSI X12またはEDIFACTを使用していますか? 封筒(管理番号、複数の取引先、分割インターチェンジ)について何をするつもりですか?どのような文書を作成しようとしていますか?繰り返しセグメントをどうやって扱うのですか?デリミタ?

あなたは856か837をしようとしていますか?そうであれば、SSISを使うのはまさにマゾヒズムなのです。

あなたは車輪を改造しています。リエゾンデルタ(www.liaison.com)を見てください。複雑なロジックを構築するだけでなく、DB - > EDIを簡単にマッピングすることができます。また、EDIディクショナリも組み込まれています。少なくとも、無料のEDIメモ帳ツールをダウンロードする必要があります。私にあなたに送ったことを伝えてください:)

SourceForgeのBOTS(bots.sourceforge.net)を見てください。 EDIDEVを見てください。そこから選ぶには非常に多くのツールがあり、費用対効果もあります。これらのツール/トランスレータは、理由のために存在します。適切なEDIの作成/有効な構文の作成のためにSSISは構築されていません。それはできますか?おそらく。すべき?神様。

+0

もう1つのツール:[Oakland Data Transformer](http://oaklandsoftware.com/data-transformer)これはデータベースをEDIに送ります。 –

0

EDIドキュメントを生成するには、EDIソフトウェアを使用する必要があります。 EDIトランスレータ、EDIソフトウェアパッケージ、および他のタイプのEDIサービスは、そのためには多くのタイプがあります。

ホイールを改造しないでください。 Google for EDI SoftwareまたはEDI Servicesを選択すると、選択肢が豊富になります。 Amosoft EDI Services(www.amosoft.com)を見てみてください。

0

利用可能な商用(および無料)EDIパッケージがあります。しかし、私が見ているものはどれも、私の目的に重大な欠陥があります。彼らは構文だけを扱います - 簡単な部分です。ハード部分(セマンティクスとビジネスロジック)については、ユーザーはXML(または固有スクリプト)の要件の詳細な説明を提供する必要があります。そのXMLを書くことは、VB、C#、または他の手続き型言語でソリューション全体を書くよりも難しいです。またはSQL。

VB、C#、またはSQLで実行できる場合は、そのコードをSSISスクリプトコンポーネントまたはSQLコンポーネントに簡単にドロップできます。

関連する問題