データマートからレポートを削除する - Cloud

Talend Cloud API Services Platform Studio ユーザーガイド

Version
Cloud
Language
日本語 (日本)
EnrichDitaval
API Services Platform
Product
Talend Cloud
Module
Talend Studio
Content
ジョブデザインと開発

手順

  1. Data Explorerパースペクティブでエディターを開きます。
  2. エディターで次のSQL クエリーを入力し、以下に示す順序で実行します。
    use talend_dq61;
    /*must execute the sql in this order*/
    /*1. delete data from tdq_indicator_value table*/
    delete from tdq_indicator_value where analysis_pk in (select an_pk from tdq_analysis where rep_uuid in ('_EuRp8Ey8EeWI7MB95QH5HA', '_cabpUUzUEeW6FuESwuuXqA'));
    /*2. delete data from tdq_overview_indvalue table*/
    delete from tdq_overview_indvalue where an_pk in (select an_pk from tdq_analysis where rep_uuid in ('_EuRp8Ey8EeWI7MB95QH5HA', '_cabpUUzUEeW6FuESwuuXqA'));
    /*3. delete from tdq_set_indvalue table*/
    delete from tdq_set_indvalue where an_pk in (select an_pk from tdq_analysis where rep_uuid in ('_EuRp8Ey8EeWI7MB95QH5HA', '_cabpUUzUEeW6FuESwuuXqA'));
    /*4. delete from tdq_analyzed_set table*/
    delete from tdq_analyzed_set where match_ind_pk in(select m_pk from tdq_match_indvalue where analysis_pk in (select an_pk from tdq_analysis where rep_uuid in ('_EuRp8Ey8EeWI7MB95QH5HA', '_cabpUUzUEeW6FuESwuuXqA')));
    /*5. delete from tdq_match_indvalue table*/
    delete from tdq_match_indvalue where analysis_pk in (select an_pk from tdq_analysis where rep_uuid in ('_EuRp8Ey8EeWI7MB95QH5HA', '_cabpUUzUEeW6FuESwuuXqA'));
    /*6. delete from tdq_table_analyzed_set table*/
    delete from tdq_table_analyzed_set where an_pk in (select an_pk from tdq_analysis where rep_uuid in ('_EuRp8Ey8EeWI7MB95QH5HA', '_cabpUUzUEeW6FuESwuuXqA'));
    /*7. delete from tdq_analysis table*/
    delete from tdq_analysis where rep_uuid in ('_EuRp8Ey8EeWI7MB95QH5HA', '_cabpUUzUEeW6FuESwuuXqA');

    この例では、識別子_EuRp8Ey8EeWI7MB95QH5HA_cabpUUzUEeW6FuESwuuXqAを持つ2つのレポートをtalend_dq61データマートから削除します。

  3. SQLクエリーを実行してレポートを削除します。
  4. レポートが削除されたことを確認するには、SQLエディターで次のSQLクエリーを再実行します。
    use talend_talend_dq61;
    /* get report UUID */ 
    select  REP_UUID, REP_LABEL  from tdq_analysis where REP_LABEL like 'c%'

タスクの結果

識別子_EuRp8Ey8EeWI7MB95QH5HA_cabpUUzUEeW6FuESwuuXqAを持つ2つのレポートがデータマートから削除されました。

レポートはTDQ_ANALYSISテーブルから削除されました。これらのレポートに関連するすべてのファクト(分析結果)がファクトテーブルから削除されました。

関連するJira問題

DOCT-5634