无法在postgres db上对python多维数据集执行钻取操作

2024-10-02 02:29:32 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在我的示例postgresql数据库上运行Python cubes OLAP服务器。在

我只有一个名为purachse的表,它有4个字段。在

购买

采购编号|采购日期|数量|单价|总成本

我的模型.json文件如下所示

{
"dimensions": [

    {"name":"purchase_id"},
    {"name":"purchase_date"}
],
"cubes": [
    {
        "name": "purachse",
        "dimensions": ["purchase_id","purchase_date"],
        "measures": [{"name":"quantity", "label":"quantity"},{"name":"total_cost","label":"total_cost"}],
        "aggregates": [
                {
                    "name": "quantity",
                    "function": "sum",
                    "measure": "quantity"
                },
                {
                    "name":"total_cost",
                    "function":"sum",
                    "measure":"total_cost"
                },
                {
                    "name": "record_count",
                    "function": "count"
                }

            ]
    }

]

}

并且能够在这个服务器上执行所有操作,如聚合、剪切等。 但当我试图深入查看任何文件时,它显示了内部服务器错误。 当我用sqlite尝试相同的数据库时,它工作得很好,包括向下钻取。 我不知道问题出在哪里。我是python多维数据集和postgresql的新手 请帮忙。在

我还在这里附加了.ini文件。没有生成日志文件,因此很难跟踪该问题。在

^{pr2}$

Tags: 文件name服务器id数据库datepostgresqlfunction

热门问题