【问题标题】:MarkLogic-no data reflected in ViewMarkLogic-视图中无数据反映
【发布时间】:2017-03-30 13:54:17
【问题描述】:

我对 MarkLogic 还很陌生,仍在探索它的各种功能。我已经使用 MLCP 摄取了一个示例 csv 文件,并且可以看到存储为文档的每一行。然后,我成功地为此数据创建了一个视图,以便可以在 Tableau 中创建报告。然而,视图似乎是空的,我不知道为什么。任何意见将不胜感激 - 所以提前致谢。

用于创建视图的curl命令如下:

curl -X POST  --anyauth --user admin:admin --header "Content-Type:application/json" 
-d '
{
     "view-name": "view_sales",
     "element-scope":{"namespace-uri":"", "localname":"sales"},
     "column": [
       {
         "column-name": "Country",
         "element-reference": {
            "namespace-uri": "",
            "localname": "Country",
            "scalar-type": "string"
         }
       },
       { "column-name": "Product",
         "element-reference": {
            "namespace-uri": "",
            "localname": "Product",
            "scalar-type": "string"
         }
       },
       {
         "column-name": "Fiscal_Year",
         "element-reference": {
            "namespace-uri": "",
            "localname": "Fiscal_Year",
            "scalar-type": "int"
         }
    },
       {
         "column-name": "Total_Rev",
         "element-reference": {
            "namespace-uri": "",
            "localname": "Total_Rev",
            "scalar-type": "decimal"         }
       }
     ]
   }'
http://192.168.44.12:8002/manage/v2/databases/Sales/view-schemas/Schema_Sales/views?format=json

【问题讨论】:

  • 阅读并格式化您的代码。 meta.stackoverflow.com/questions/251361/…
  • 能否分享您的内容样本,并详细说明您是如何测试这些视图的?打开查询控制台并开始检查可能是一个好的开始..
  • 感谢回复@grtjn 我的示例数据在 csv 文件中如下所示:Country,Product,Fiscal_Year,Total_rev SG Singapore,2016,BDL K1482V160 UK Display E19 7 LED UK,2767.57 我使用 view:views("schema_sales") 和 Curl GET 命令来确认视图创建。此外,当我在查询控制台(SQL 模式)中输入 select * from view_sales 时,它会返回“您的查询返回一个空序列”。通过 Tableau 连接到 ML 时,我可以看到视图。所以我假设我在视图创建过程中遗漏了一些东西,还是我必须实际将数据加载到视图中?困惑。

标签: view marklogic


【解决方案1】:

发现问题。我错误地定义了元素范围。改正后,我就可以查看数据了!

【讨论】:

    猜你喜欢
    • 2020-10-23
    • 1970-01-01
    • 2016-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多