2008-08-22 6 views
3

管理者ユーザーがオフライン処理用に2つの.xlsファイルをアップロードできるようにする.NET Webフォームのフロントエンドがあります。これらのファイルは検証(および集計)に使用されるため、これらをテーブルのイメージフィールドに格納します。SSISパッケージを使用してイメージデータ型の列に格納されたExcelファイルを処理する方法はありますか?

私の最終的な目標は、これらのファイルをオフラインで処理するSSISパッケージを作成することです。誰でもSSISを使用して、データフロータスクで使用するネイティブ(この場合は.xls)形式にテーブルからBLOBを読み取る方法を知っていますか?

答えて

1

私の(間違いなく限られた)SSISの経験では、何かをすばやく稼働させることは非常にうまくいきますが、プログラマにとって最もエレガントで効率的なソリューションのような「感じる」ものを得るために不満を募らせています。

Excelソースエディタはファイルのみを入力するように見えるため、ファイルを作成するか、またはblobを使用できるコードでその機能を再実装する必要があります。これは不満足だと私は理解していますが、結局これは時間を節約するツールです。

+0

私はSSISにインポートできるようにファイルシステムのエクスポートを行うことを考えました。しかし、これを行うためにいくつかの "記憶"の仕方があるように思えますか? –

+0

これはうまく動作するかどうかは検証していませんが、BLOBをクエリしてRAWファイルとして書き出し、別のデータフローのソースとして使用することができます。 – dmo

関連する問題