# 分析済みカラムの重複値を特定するジョブの生成

利用対象...

* Big Data Platform
* Cloud API Services Platform
* Cloud Big Data Platform
* Cloud Data Fabric
* Cloud Data Management Platform
* Data Fabric
* Data Management Platform
* Data Services Platform
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

Profilingパースペクティブを使ってデータベーステーブルのカラムを分析し、個別値、一意値、重複値の数についてシンプル統計を行えば、後で既製ジョブを生成することで、指定されたカラムから重複値を除外できるようになります。

## 始める前に

Oracleデータベースに接続する場合は、Oracleデータベースクライアントをインストールしてください。

## 手順

1. Profilingパースペクティブから:
   1. カラム分析を作成します。カラム分析を作成する手順の詳細は、[分析するカラムを定義](https://help.qlik.com/talend/ja-JP/studio-user-guide/8.0-R2026-07/defining-columns-to-be-analyzed "カラムの内容を分析する最初のステップは、分析するカラムを定義することです。分析結果から、各カラムの値に関する統計が得られます。")をご覧ください。
   2. 指定されたカラムで[Simple] (シンプル)インジケーターを設定します。
2. 解析がMySQL 8データベースに接続している場合は、MySQLデータベースサーバーのコマンドラインでSET GLOBAL local\_infile = 'ON';と定義します。
3. 分析を実行すると、分析結果で結果が開きます。
4. 一意値および重複値を分類する分析済みカラムの名前をクリックしてから、[Simple] (シンプル)をクリックして、シンプルセクションを展開します。

   ![\[Simple\] (シンプル)セクションからのラベルのコンテキストメニュー。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/Column_Analysis_Remove_Duplicates.png)
5. [Label] (ラベル)カラムで[Distinct Count] (個別数)、[Unique Count] (一意数)、[Duplicate Count] (超複数)のいずれかを右クリックし、コンテキストメニューから[Identify duplicates] (重複を検出)を選択します。

   Talend StudioでIntegrationパースペクティブが開き、該当するコンポーネントで生成されたジョブが表示されます。

   Talend StudioTalend StudioでIntegrationIntegrationIntegrationパースペクティブが開き、該当するコンポーネントで生成されたジョブが表示されます。 ![tMysqlInput、tUniqRow、tMysqlOutputBulkExec、tFileOutputDelimitedの各コンポーネントを使うジョブ。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/Column_Analysis_Remove_Duplicates1.png)

   データベース入力コンポーネントとtUniqRowコンポーネントは、接続および分析中のカラムに応じて既に設定されています。

   2つの出力コンポーネントは、この既製ジョブではファイルコンポーネントですが、これをデータベース出力コンポーネントに置き換えて、重複値および個別値を直接目的のデータベースに書き込むこともできます。
6. 2つの出力コンポーネントを次の手順で設定します。
   1. 最初に[Uniques] (一意値)接続を持つ出力コンポーネントをダブルクリックし、[Local Filename] (ローカルファイル名)フィールドで個別値を保存する出力ファイルのパスを設定します。
   2. 次に[Duplicates] (重複)接続を持つ出力コンポーネントをダブルクリックし、[File Name] (ファイル名)フィールドで重複値を保管する出力ファイルのパスを設定します。
   3. ジョブを保存し、F6を押して実行します。

      個別値および重複値は、指定された出力ファイルに書き込まれます。
   4. 必要に応じて、生成されたジョブでtFileOutputdelimitedを右クリックし、[Data Viewer] (データビューアー)を選択します。

      Talend Studioに標準化されたデータのプレビューが開きます。 ![分析済みデータのプレビュー概要。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/column_analysis_standardize_phone_numbers3.png)