tMapコンポーネントでの文字列変換方法について

One Star

tMapコンポーネントでの文字列変換方法について

Talend Open Studio for Data Integrationを使用してSQL Serverで構築されているデータベースをMySQLに移行しようとしてます。(Talend 製品の使用は今回が初めてです。)

 

あるテーブルでSQL Server上でVARCHAR(2)型のカラムをMySQL上boolean型に移行しようとしてます。移行元のカラム値は'01','02','03'のどれかで元の値が'01'の場合true、'01'以外の場合falseで移行します。

 

tMapコンポーネントを使えばカラム式で簡単に変換出来ると考えていたのですが上手く変換が行えません。

このような場合どのように変換するのが一番簡単でしょうか。

 

Six Stars

Re: tMapコンポーネントでの文字列変換方法について

> tMapコンポーネントを使えばカラム式で簡単に変換出来ると考えていたのですが上手く変換が行えません。

 

tMap でどのように書かれたのでしょうか。具体的に書かれた式がわかればよい案が出せるかもしれません。

 

> このような場合どのように変換するのが一番簡単でしょうか。

 

シンプルにしたいのであれば tReplace コンポーネントをご利用になってはいかがでしょうか。

 

Tutorial

Introduction to Talend Open Studio for Data Integration.

Definitive Guide to Data Integration

Practical steps to developing your data integration strategy.

Definitive Guide to Data Quality

Create systems and workflow to manage clean data ingestion and data transformation.