SSIS を使用して、SalesForce データを SQL Server にインポートしています。SF には、"Live/Not Live" のような値を含む ntext フィールドがあります。これは、SQL Server でビット フィールドを使用して簡単に解釈できます。
SSIS を使用してこれらの ntext フィールドをブール値に変換する方法はありますか。派生列変換を使用してみましたが、次のエラーが発生します。
[挿入先 [807]] エラー: SSIS エラー コード DTS_E_OLEDBERROR。
OLE DB エラーが発生しました。エラー コード: 0x80040E21。OLE DB レコードが利用可能です。ソース: "Microsoft SQL Server Native Client 10.0" Hresult: 0x80040E21 説明: "複数ステップの OLE DB 操作でエラーが発生しました。利用可能な場合は、各 OLE DB ステータス値を確認してください。作業は行われませんでした。".[挿入先 [807]] エラー: SSIS エラー コード DTS_E_INDUCEDTRANSFORMFAILUREONERROR。エラー コード 0xC020907B が発生したため、"input "OLE DB Destination Input" (820)" が失敗しました。指定されたコンポーネントの指定されたオブジェクトでエラーが発生しました。これより前に、失敗に関する詳細情報を含むエラー メッセージが投稿される場合があります。
[SSIS.Pipeline] エラー: SSIS エラー コード DTS_E_PROCESSINPUTFAILED。コンポーネント「Insert Destination」(807) の ProcessInput メソッドは、入力「OLE DB Destination Input」(820) の処理中にエラー コード 0xC0209029 で失敗しました。
識別されたコンポーネントが ProcessInput メソッドからエラーを返しました。エラーはコンポーネントに固有のものですが、エラーは致命的であり、データ フロー タスクの実行が停止します。これより前に、失敗に関する詳細情報を含むエラー メッセージが投稿される場合があります。
どんな助けでも大歓迎です。