我有以下数据透视表:
ERROR CLDBRpcCommonUtils: Exception during init
java.lang.UnsatisfiedLinkError: com.mapr.security.JNISecurity.SetClusterOption(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)
at com.mapr.security.JNISecurity.SetClusterOption(Native Method)
at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.init(CLDBRpcCommonUtils.java:163)
at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.<init>(CLDBRpcCommonUtils.java:73)
at com.mapr.baseutils.cldbutils.CLDBRpcCommonUtils.<clinit>(CLDBRpcCommonUtils.java:63)
at org.apache.hadoop.conf.CoreDefaultProperties.<clinit>(CoreDefaultProperties.java:69)
at java.lang.Class.forName0(Native Method)
在计算字段中,我希望它根据两个参数/查找值来计算创建数据透视表的原始日期的电视数量:TV和Small。 / p>
我尝试使用IF和sum创建计算字段,但它不起作用。
这可能吗?关于如何提示?
答案 0 :(得分:1)
您希望总结数据,而不是计算数据。你已经放入了你的参数,TV和Small。您只需添加另一列作为摘要。例如,如果您的原始数据是这样的:
Order number Product Type
101 TV Small
102 TV Big
103 TV Big
104 Computer Medium
105 TV Small
106 TV Small
然后,您可以使用订单号字段作为摘要字段,并将设置更改为计数。您生成的数据透视表将是:
Product Type Count of Order number
TV Small 3
TV Big 2
Computer Medium 1