Qlik Sense:从 Google Analytics API 更改日期字段格式
Qlik Sense: Change date field format from Google Analytics API
我已经从 Google Analytics 连接器中提取 Qlik Sense(云)中的数据。我正在尝试将标准日期 [ga_dateHourMinute] 字段转换为更符合条件的日期格式。
当前格式为年月日时分,例如:201810250004,我想将其转换为标准日期格式2018-10-2500:04:00。我该怎么做呢?欢迎回答有关数据加载脚本或主公式或变量中的方法。
Click to see screenshot:左 = 当前日期格式,右 = 所需日期格式
这是一种方法:
DateAlter:
LOAD * INLINE [
Date
201810250004
];
DateAlter2:
LOAD
Date(Date#([Date], 'YYYYMMDDhhmm') ,'YYYY-MM-DD hh:mm') AS [MyDateField]
Resident
DateAlter;
如果您还没有使用过数据管理器,它将允许您以相当简单的方式编辑字段和处理日期:
Qlik Sense Data Manager
我最终创建了一个文本字段,将一个字段中的不同数字组合成一个新的顺序,然后将数据格式推入 date/time。相当多的工作,但相当扎实。
我已经从 Google Analytics 连接器中提取 Qlik Sense(云)中的数据。我正在尝试将标准日期 [ga_dateHourMinute] 字段转换为更符合条件的日期格式。
当前格式为年月日时分,例如:201810250004,我想将其转换为标准日期格式2018-10-2500:04:00。我该怎么做呢?欢迎回答有关数据加载脚本或主公式或变量中的方法。
Click to see screenshot:左 = 当前日期格式,右 = 所需日期格式
这是一种方法:
DateAlter:
LOAD * INLINE [
Date
201810250004
];
DateAlter2:
LOAD
Date(Date#([Date], 'YYYYMMDDhhmm') ,'YYYY-MM-DD hh:mm') AS [MyDateField]
Resident
DateAlter;
如果您还没有使用过数据管理器,它将允许您以相当简单的方式编辑字段和处理日期: Qlik Sense Data Manager
我最终创建了一个文本字段,将一个字段中的不同数字组合成一个新的顺序,然后将数据格式推入 date/time。相当多的工作,但相当扎实。