初めまして、このような質問で申し訳ありません。私はSSISの初心者です。サンプルをいくつか作成したところ、.net で開発したツールの 1 つを SSIS に変更しようとしています。私のシナリオは、ドキュメントにカスタム プロパティを持つテーブルがあることです。これらのプロパティは、要件に従ってユーザーが作成します。(一般的なプロパティは別のテーブルに格納されます。現在の問題はカスタム プロパティです。)
例えば。
ユーザーがリージョンなどのカスタム プロパティを追加すると、マイ サービス コードはカスタム プロパティ テーブルに列を追加します。このようにテーブルが大きくなります。Excel からこのテーブルにデータを移行する方法を教えてください。ssis では、列をマップする必要があります。動的な列数でこのロジックを作成する方法はありますか?
サンプルデータ
名前 projectNo 地域 電話 メール
名前 プロジェクト場所 連絡先 興味なし スキル1 スキル2 スキル3
ここでは Name と projectNo をテーブルに格納します。これは直接的な論理です。しかし、私の問題は、残りの列を格納するテーブルが異なることです。
のようです
ObjectId Prop1 prop2 prop3 prop4
各 prop フィールドはマスター テーブルに保存されます。
PropId PropName データ型の長さ
お返事を楽しみにしています。