使用SQL基于时间转换或转置表?

时间:2016-09-08 18:53:32

标签: sql scripting transformation transpose

假设我们有这种格式的源表格数据

  

服务,时间,公制

其中time列具有同时收集的不同服务指标的重复时间戳条目。因此,随着时间的推移,在服务,时间,主机和度量标准下会有重复的值(如果它没有太大变化)。

如何将表转换或转换为此格式,并根据时间进行标准化。我知道时间可能与所有服务指标不匹配,但我们天真地认为它确实存在。

  

时间,ServiceAMetric,ServiceBMetric,ServiceCMetric等

其中标题字段将列出服务名称,其余行包含度量标准值

这可以用SQL完成吗?或者必须使用脚本进行转换?如果是后者,我该怎么做?大多数脚本语言都适合我。

在这种特殊情况下,数据来自CSV文件,而不是数据库中的表。对于转换,可以将输出保存为新的CSV文件。

0 个答案:

没有答案