1

規則に従って名前が付けられた複数のファイルがあります: 「data_YYYY.MM.xslx」 これらのファイルをすべて 1 つの qlikview テーブルにロードする必要がありますが、そうすると:

Tab:
load Name, Number from [data_*.csv];

各ファイルの Tab、Tab-1、Tab-2 ファイルを取得します。

私もやろうとしました:

Tab:
add load Name, Number from [data_*.csv];

同じ効果で。

やり方を知っている方がいましたら、助けてください。

4

5 に答える 5

4

このハックは私のために働きます:

tmp:
LOAD @1 inline [@1];
Tab:
Concatenate load Name, Number from [data_*.csv];
于 2012-07-04T15:39:01.850 に答える
1

完全を期すために、ループを使用した片道 (ここでは qvd ファイルを使用):

FOR Each db_schema in '2013-07','2013-08','2013-09'
LOAD ...., db_schema
FROM `x-$(db_schema)`.`qvd` (qvd);
next;

(名前は知っている。)

于 2013-10-07T10:54:22.967 に答える
0

ファイル名が異なる場合の別の方法は次のとおりです

タブ: [data_1.csv] から名前、番号を読み込みます。join (Tab) load Name, Number from [data_2.csv];

于 2012-08-16T20:15:43.180 に答える