Qlikview-generating-data

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

QlikView-データの生成

多くの場合、使用するソフトウェアによってプログラムから生成されるデータが必要です。これはソースからのものではありません。 たとえば、100個の乱数または1年の第23週の日付だけです。 データアナリストは、到着時にこれらの値が含まれていないデータに対して何らかの分析を実行するために、そのようなデータを作成する必要がある場合があります。 QlikViewは Autogenerate と呼ばれる機能を提供します。この機能はこのような要件に使用できます。

データ要件

木曜日または日曜日である日付のみを検索する必要があるシナリオを考えます。 今日から年末までの範囲で見つける必要があります。 これを実現する次のスクリプトを作成します。

generate_data_load_script

説明

2つの変数を宣言して、現在の月の最初の日と年の終わりをキャプチャします。 次に、さまざまな関数とフィルター条件を適用して、必要な値を生成します。 recno()関数は、これらの日付ごとに1つのレコードを作成します。 変数を範囲として与えるAutogenerate関数を追加します。

生成データ

上記のスクリプトをQlikViewのメモリにロードし、メニューの[レイアウト]→[新しいシートオブジェクト]→[テーブルボックス]を使用してテーブルボックスを作成すると、次のようにデータが作成されます。

generate_data_calendar