2014年3月8日 星期六

QlikView 資料整理 - 1 欄位更名

剛好最近有人問我一個問題,需要分析資料的長像如下:
他有一個需求是如何將這個資料表格滙入到QlikView 後,當分析狀態Inactive 時可以看到那些IP ,或是Active 的IP

我將要分析的資料結果用兩種方法來處理:

方法A:  如果你想要的資料呈現是要如下方的欄位組合 IP+Active+Inactive

在QlikView 的資料中,只需要直接滙入資料,不需要任何加工處理
因為在這工具裡他會將同是IP 的欄位變成Key

active:
LOAD IP   , Active    INLINE [
    IP, Active
    10.10.0.1 , A
    10.10.0.2 , A
    10.10.0.3 , A 
];

Inactive:
LOAD IP , Inactive   INLINE [
    IP, Inactive
    10.10.0.1 , I
    10.10.0.4 , I
    10.10.0.5 , I 
];

方法B:  如果你想要的資料呈現是要如下方的欄位組合 IP+Status
在QlikView 的資料中,只要將Active 及Inactive 欄位皆改為同一個欄位名稱為Status ,
而更名的方式只需要利用 "as" 方式就能更改欄位名稱 ,請參考下方我的語法
 此時滙入到QlikView 時資料的儲存如下表


active:
LOAD IP   , Active as status  INLINE [
    IP, Active
    10.10.0.1 , A
    10.10.0.2 , A
    10.10.0.3 , A 
];

Inactive:
LOAD IP , Inactive as status  INLINE [
    IP, Inactive
    10.10.0.1 , I
    10.10.0.4 , I
    10.10.0.5 , I 
];


1 則留言 :