Qlikview-delimited-file

提供:Dev Guides
移動先:案内検索

QlikView-区切りファイル

QlikViewは、フィールドがコンマ、タブ、セミコロンなどの文字で区切られているプレーンテキストファイルのデータを使用できます。 ここでは、例としてCSVを取り上げます。 データの各列がコンマで区切られているファイルは、CSVファイルと呼ばれます。 これは、プレーンテキストデータを列と行として編成するために非常に広く使用されているファイル形式です。

QlikViewは、[ファイル]メニューの[スクリプトエディター]で使用できる[ Data from files ]オプションを使用してcsvファイルを読み込みます。 または、新しいQlikViewドキュメントを開き、 control + E を押して、以下に示すようなスクリプトエディターウィンドウを表示することもできます。 適切なパスからProduct_details.csvファイルを選択します。

1_dilimeted_insert_script

ファイルヘッダーを選択する

選択したCSVファイルを開くと、次のようなウィンドウが表示されます。 Labels の下で、 Embedded Labels を選択します。これは、ファイルの最初の行にヘッダー行があるためです。 *完了*をクリックします。

csv_file_header

スクリプトをロード

QlikViewへのファイルのロードは、ロードスクリプトを介して行われます。ロードスクリプトは、以下のスクリーンショットで確認できます。 したがって、区切りファイルを使用する場合は、ファイル形式に従って以下のスクリプトを調整できます。

3_dilimeted_load_script

これで、スクリプトウィザードは、。qvwファイル拡張子の形式でファイルを保存するように要求します。 ファイルを保存する必要がある場所を選択するように求められます。 [次のステップ]をクリックして続行します。 次に、区切りファイルからロードされたデータを確認します。 このデータを表示するには、 *Table Box シートオブジェクトを使用します。

テーブルボックスを作成

*Table Box* は、利用可能なデータを表として表示するシートオブジェクトです。 メニューの[レイアウト]→[新しいシートオブジェクト]→[テーブルボックス] *から起動します。

4_table_box_option

[次へ]をクリックすると、テーブルボックスからフィールドを選択するオプションが表示されます。 PromoteまたはDemote ボタンを使用して、フィールドを再配置できます。

5_Table_box_fields

テーブルボックスデータ

上記の手順を完了すると、Excelファイルから読み取られたデータを示すテーブルボックスシートオブジェクトが表示されます。

6_table_box_result