メイン コンテンツをスキップする
補完的コンテンツへスキップ
Qlik.com
Community
Learning
日本語 (変更)
Deutsch
English
Français
日本語
中文(中国)
閉じる
ドキュメント
Qlik Talend ドキュメンテーション
リリース ノート
インストールとアップグレード
データ統合
管理と実行
データ品質とガバナンス
アプリケーションと API 統合
追加のリソース
API ドキュメンテーション ポータル
セキュリティ ポータル
Talend アーカイブ
Qlik ヘルプ
Getting Started
Getting started with Talend cloud
Talend Cloud
Talend Cloud API Designer
Talend Cloud Data Inventory
Talend Cloud Data Preparation
Talend Cloud Data Stewardship
Talend Cloud Pipeline Designer
Talend Cloud API Services Platform
Getting started with Talend on premises
Talend Data Fabric
Talend Data Preparation
Talend Data Stewardship
Qlik ヘルプに移動
日本語 (変更)
Deutsch
English
Français
日本語
中文(中国)
検索
ヘルプを検索
メニュー
閉じる
ヘルプを検索
こちらにフィードバックをお寄せください
Talend Components
CombinedSQL
CombinedSQLのシナリオ
DBMSでのテーブル列の直接のフィルタリングと集計
コンポーネントの設定
入力データのフィルタリングと集計
このページ上
手順
手順
デザインワークスペースで
tCombinedSQLFilter
を選択して、
[Component] (コンポーネント)
タブをクリックして設定パネルにアクセスします。
[Sync columns] (カラムを同期)
ボタンをクリックして既存のコンポーネントからスキーマを取得するか、
[Schema] (スキーマ)
リストから
[Built-in] (組み込み)
を選択し、
[Edit schema] (スキーマを編集)
の横にある
[...]
をクリックして手動でスキーマを設定するために使われます。
tCombinedSQLFilter
のデータストラクチャーを定義すると、
[Conditions] (条件)
テーブルの
[Input column] (入力カラム)
リストにカラム名が自動的に表示されます。
このシナリオでは、
tCombinedSQLFilter
コンポーネントにより
[id]、[state]、[date_of_birth]、
および
[salary]
という4列のカラムがインスタンス化されます。
[Conditions] (条件)
テーブルでは、これらの基準を満たすレコードのみを抽出するために、入力パラメーター、演算子および予想される値をセットします。
[Conditions] (条件)
テーブルの
[+]
ボタンを2回クリックし、
[Input column] (入力カラム)
でドロップダウンリストから
[state]
および
[date_of_birth]
を選択します。
このシナリオでは、
tCombinedSQLFilter
コンポーネントにより、ソーステーブルのカラム
state
と
date_of_birth
カラムがフィルタリングされ、生年月日が1960年10月19日以降で
Utah
、
Ohio
、
Iowa
に住んでいる従業員が抽出されます。
[state]
のカラムの場合、ドロップダウンリストから
IN
を演算子として選択し、値として
'Utah'、 'Ohia'、 'Iowa'
を入力します 。
[date_of_birth]
のカラムの場合、ドロップダウンリストから
>
を演算子として選択し、値として
('1960-10-19')
を入力します
[Logical operator between conditions] (条件間の論理演算子)
リストから
[And] (および)
を選択して、2つの条件を同時に適用します。
[Use custom SQL] (カスタムSQLの使用)
ボックスを選択し、コードボックスで条件を編集して条件をカスタマイズすることもできます。
デザインワークスペースで、
tCombinedSQLAggregate
を選択し、
[Component] (コンポーネント)
タブをクリックして設定パネルにアクセスします。
[Edit schema] (スキーマを編集)
の横にある
[...]
ボタンをクリックし、
の設定を入力します:
tCombinedSQLAggregate
コンポーネントは、前のコンポーネントから来る
[id]、[state]、[date_of_birth]、
および
[salary]
の4列のカラムをインスタンス化します。
[Group by] (グループ基準)
テーブルは、定義されたカラムに基づいて処理するデータセットを定義するのに役立ちます。この例では
[State]
になります。
[Group by] (グループ基準)
テーブルで、
[+]
ボタンをクリックして1行追加します。
[Output column] (出力カラム)
ドロップダウンリストから
[State]
を選択します。このカラムは
[State] (状態)
でフィルタリングされたデータを保持するために使用されます。
[Operations] (操作)
テーブルは、実行する集計操作のタイプを定義するのに役立ちます。利用可能な
[Output column] (出力カラム)
リストは、(
tCombinedSQLOutput
コンポーネントを使用して)出力するスキーマによって異なります。このシナリオでは、従業員が住んでいる州に基づいてデータをグルーピングします。次に、州ごとの従業員の数をカウントし、平均/最低/最高の給与だけでなく、各州の最高齢/最年少の従業員を計算します。
[Operations] (操作)
テーブルで、
[+]
ボタンをクリックしてカラムを追加し、
[Output column] (出力カラム)
リストをクリックして、計算されたデータを保持する出力カラムを選択します。
[Function] (ファンクション)
フィールドで、実行する関連作業を選択します。
このページは役に立ちましたか?
このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。
こちらにフィードバックをお寄せください
前のトピック
データの抽出およびフィルタリング
次のトピック
MySQLでの出力データの書き込み