# 個別値の抽出

利用対象...

* 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
* MDM Platform
* Qlik Cloud Enterprise Edition
* Qlik Talend Cloud Enterprise Edition
* Qlik Talend Cloud Premium Edition
* Real-Time Big Data Platform

## 始める前に

[Value Frequency] (値の頻度)インジケーターを使用するカラム分析が作成され実行されていること。

## このタスクについて

Profilingパースペクティブで、カラム分析を作成し、カラムの個別値の中で最も頻出する値の数を計算できます。カラム分析を実行すると、値の頻度から個別値を出力ファイルに抽出する既製ジョブを生成できます。

これで、その他のデータ標準化プロセスの参照データセットとしてこの個別値を使用できるようになります。

以下の例では、MySQLデータベースでのpostal\_codeカラムの分析がProfilingパースペクティブで作成および実行されています。

## 手順

1. 分析エディターで、[Value Frequency] (値の頻度)インジケーターを右クリックします。

   ![\[分析済みカラム\]セクションからのインジケーターのコンテキストメニュー。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/job_extract_distinct_values.png)
2. [Generate Job] (ジョブを生成)を選択します。

   生成されたジョブでIntegrationパースペクティブが開きます。

   ![tMysqlInput、tAggregateRow、tFileOutputDelimitedの各コンポーネントを使って生成されたジョブ。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/job_extract_distinct_values2.png)

   データベースコンポーネントの基本設定は、カラム分析で使用したデータベース接続に従って定義済みです。

   tAggregateRowコンポーネントの基本設定は、postal\_codeカラムの値の頻度から個別数をカウントするように定義済みです。

   ![tAggregateRowの基本設定の概要。](https://help.qlik.com/talend/ja-JP/studio-user-guide/Resources/images/job_extract_distinct_values3.png)
3. オプション: さまざまな出力コンポーネントを使い、異なるタイプのファイルやデータベースにある個別値を再取得します。
4. ジョブを保存し、F6を押して実行します。

   このジョブにより値の頻度から個別値が抽出され、定義した出力ファイルに書き込まれます。

   次に、データクオリティジョブでこのファイルを参照ファイルとして使用できます。たとえば、郵便番号のデータをマッチングさせる場合にこのファイルの郵便番号を使用できます。

   データクオリティコンポーネントとジョブの詳細は、[Data Qualityコンポーネント](https://help.qlik.com/talend/ja-JP/components/8.0/talend_components/st-data-quality-components-container)をご覧ください。