微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

未知尺寸“年龄”

如何解决未知尺寸“年龄”

我需要为某个数据集创建一个数据立方体模型。我在执行json模型时遇到了麻烦:

这是我的模型,可能会引起麻烦。

{
"dimensions": [
    {
     "name":"income","levels": [
            {
                "name":"region","label":"Region","attributes": ["region"]
            },{
                "name":"age","label":"Age","attributes": ["age"]
            },{
                "name":"shopper","label":"shopper","attributes": ["shopper"]
            }
        ]
    },{"name":"income","role": "amount"}
],"cubes": [
    {
        "name": "income","dimensions": ["income","age"],"measures": [{"name":"income","label":"Amount"}],"aggregates": [
                {
                    "name": "amount_sum","function": "sum","measure": "income"
                },{
                    "name": "record_count","function": "count"
                }
            ],"mappings": {
                      "item.income": "income","item.age": "age","item.shopper": "shopper","item.region": "region",},"info": {
            "min_age": "32","max_age": "55"
        }
    }
]}

我已经附上了数据集的屏幕截图,因此您可以直观地看到它的样子。

dataset pic

在执行以下单元格的状态期间引发的错误

NoSuchDimensionError追溯(最近的呼叫 最后)

in <module>()
----> 1 cube2 = workspace.cube("income")

5 frames
/usr/local/lib/python3.6/dist-packages/cubes/namespace.py in dimension(self,name,locale,templates,local_only)
    160             return self.parent.dimension(name,templates)
    161 
--> 162         raise NoSuchDimensionError("UnkNown dimension '%s'" % str(name),name)
    163 
    164     def add_provider(self,provider):

NoSuchDimensionError: UnkNown dimension 'age'

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。