命令管理器创建事实脚本没有看到表

时间:2017-07-05 22:43:17

标签: microstrategy

当我尝试在命令管理器中运行下面的脚本时,我不断收到消息,该表不在文件夹中。但是,当我查看文件夹时,表格就在那里,使用"逻辑表"在详细信息列中。任何人都可以看到我的脚本有什么问题吗?

Code:

CREATE FACT "TestFact" IN FOLDER "\Schema Objects\Facts\BulkFactTest" EXPRESSION "StuffCount" EXPSOURCETABLES "\SCHEMA OBJECTS\TABLES\TableName" FOR PROJECT "ProjectName";

1 个答案:

答案 0 :(得分:0)

刚检查过,似乎你必须省略表的基本路径。检查CommandManager的“创建事实”的大纲示例(总是有用的)。

所以这会奏效:

CREATE FACT "TestFact" IN FOLDER "\Schema Objects\Facts\BulkFactTest" EXPRESSION "StuffCount" EXPSOURCETABLES "TableName" FOR PROJECT "ProjectName";

注意:即使将表/表别名移动到子文件夹,您也只能在EXPSOURCETABLES中提供表名。遗憾的是,文档并不是MSTR的强项。