執筆者 Deck 更新日時 2015年1月14日
QlikViewでは、共通の項目名のテーブルのみ連結されます。
そこで、Concatenateというステートメントを使用することにより、強制的にテーブルを結合させることができます。
逆にNoconcatenateというステートメントを使用して、分離させていくこともできます。
今回はQlikview(クリックビュー)のステートメントであるConcatenateについての説明をしていきます。
画像のテーブルファイルの「都道府県」と「市区郡町村」のテーブルを結合します。
1.ロードスクリプト編集画面を開きます。
2.「Data_Source」の赤枠で囲んだファイルを読み込みます。
3.「市区郡町村」テーブルの「都道府県コード」を削除します。
4.リロードをかけます。テーブルビューアーで確認をすると「都道府県」と「市区郡町村」テーブルが分離されていることが確認できます。
5.もう一度、ロードスクリプトを開きます。
一番下に『Concatenate(都道府県) LOAD* FROM [..\..\QVナレッジ\Data_Source\市区郡町村.csv];』と入力します。
※FROMの後にはcsvファイルのアドレスが入るため、任意のものに変更する必要があります。
6.テーブルが2つになってしまうので、元データの「市区郡町村」のテーブルをコメントアウトします。
7.【OK】ボタンを押下します。
8.【リロード】ボタンを押下します。
【テーブルビューアー】を開くと、2つのテーブルが結合されていることが確認できます。
Qlikで使えるloadscript(ロードスクリプト)一覧はこちら
BIスペシャリスト
RECOMMEND こちらの記事も人気です。