首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在atoti中将度量转换为层次?

如何在atoti中将度量转换为层次?
EN

Stack Overflow用户
提问于 2021-01-14 18:36:27
回答 2查看 147关注 0票数 1

当我将此数据帧加载到atoti数据存储中时,它是作为度量读取的,但数据类型是对象。

因此,理想情况下,它应该是一个层次结构。

如何将度量更改为atoti中的层次结构?

EN

回答 2

Stack Overflow用户

发布于 2021-01-14 19:14:19

免责声明:我是atoti的开发人员。

当我将此数据帧加载到atoti数据存储区时,会将其作为度量读取

将数据加载到数据存储区不会创建任何度量值。

理想情况下,它应该是一个层次结构。

没有什么可以阻止您创建额外的层次结构和度量。例如,您可以在任何存储列上创建一个新的层次结构,如下所示:

代码语言:javascript
复制
cube.hierarchies["Region Code"] =  [ store["Region_Code"] ]

您还可以在创建存储时通过指定hierarchized_columns参数来选择必须用作层次结构的列。

代码语言:javascript
复制
store = session.read_pandas(... hierarchized_columns=["Gender", "Age", "Region_Code"])

例如,您可以在read_pandas documentation中阅读有关此参数的更多信息。

票数 2
EN

Stack Overflow用户

发布于 2021-01-14 18:36:27

免责声明:我在atoti工作。

一种解决办法是将变量加载为字符串,然后将其视为层次结构。

代码语言:javascript
复制
   customer_store = session.read_pandas(
        master_data2,
        store_name="customer_store",types = {'Region_Code' : tt.types.STRING}
    )
    customer_store.head()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65717366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档