如何获取要在Cognos中的数据项和列中显示的月份(字符)和年份(日期)的名称

时间:2015-11-04 23:35:22

标签: sql-server cognos-10 cognos-bi

我的会计期间日期使用数值数据类型

1990-01-01
2008-08-01
2008-07-01

所以我在数据项中应用了CAST函数。enter image description here

结果看起来像这样。

Jan 1, 1990
Aug 1, 2008
Jul 1, 2008

有没有办法让它看起来像这样?

Jan 1990
Aug 2008
Jul 2008

我尝试使用像这样的替换函数的新数据项,但它不起作用。

这是我得到的错误。 enter image description here

请有人帮助我。

1 个答案:

答案 0 :(得分:0)

也许是这样的?

object Task2 {
def main(args: Array[String]) {
val sc = new SparkContext(new SparkConf().setAppName("Task2"))

// read the file
val file = sc.textFile("hdfs://localhost:8020" + args(0))

val split = file
  .map(line => (line.split("\t")(1), line.split("\t")(2)))
  .reduceByKey(_ + _)

// store output on given HDFS path.
fin.saveAsTextFile("hdfs://localhost:8020" + args(1))
}
}