プロファイルレポートをデータクオリティデータマートから削除
レポートの管理が簡単になるようデータマート内のプロファイルレポートを一部削除したい場合は、Talend StudioのData ExplorerパースペクティブでSQLクエリーを使う方法があります。
始める前に
- レポート用にデータマートを定義済みであること。
 - レポート結果の保存先データマートに接続しているTalend Studioで一部のレコードを実行済みであること。
 - データマートからレポート識別子を取得済みであること。レポート識別子がない場合は、以下の手順をご覧ください。
 
データマートからレポート識別子を取得
プロファイリングレポートを削除する前に、レポート識別子が必要です。
手順
- Talend StudioのData Explorerパースペクティブを開きます。
 - [Connections] (接続)ビューでデータベース接続を右クリックして、[New SQL Editor] (新しいSQLエディター)を選択します。
 - 
               
- 1つのレポートの識別子を使う場合は、エディターで次のSQLクエリーを入力します。                      
use <datamart database name>; /* get report UUID */ select REP_UUID, REP_LABEL from tdq_analysis where REP_LABEL = '<report name>';情報メモ重要: クエリーには正確なデータマート名とレポート名を使います。 - 複数のレポートの識別子を使う場合は、エディターで次のSQLクエリーを入力します。                      
use talend_dq61; /* get report UUID */ select REP_UUID, REP_LABEL from tdq_analysis where REP_LABEL like 'c%'この例では、talend_dq61データマートにアクセスして、cの文字で始まるすべてのレポートの識別子を取得します。
 
 - 1つのレポートの識別子を使う場合は、エディターで次のSQLクエリーを入力します。                      
 - SQLクエリーを実行します。
 
タスクの結果
 次のタスク
データマートからレポートを削除
手順
タスクの結果
レポートはTDQ_ANALYSISテーブルから削除されました。これらのレポートに関連するすべてのファクト(分析結果)がファクトテーブルから削除されました。