EzAPIを使用してFlatFileSourceでデータフローを作成しています
public class EzOleDbToFilePackage : EzSrcDestPackage<EzFlatFileSource, EzFlatFileCM, EzOleDbDestination, EzSqlOleDbCM>
http://blogs.msdn.com/b/mattm/archive/2008/12/30/ezapi-alternative-package-creation-api.aspxの例を使用して、フラットファイルソースを使用しようとしています。ただし、フラットファイルのソース/接続では、フラットファイルから列をマップできません。
zFlatFileSourceのDest.DefineColumnsInCM()のようなものはありますか?
作成したパッケージを開くと、BIDMで、EzFlatFileCMがこの接続マネージャーの列が定義されていないと言っていることがわかります。[列]をクリックするとすぐにすべてが自動的に検出され、エラーがなくなります。EzFlatFileSourceがこれらの列を自動的に取得するようにするには、コードでどのメソッドを呼び出す必要がありますか?