如何识别 Tableau 中的默认项目?

How can I recognize the default project in Tableau?

我的一个单元测试是删除所有 Tableau 项目。一切顺利,直到遇到无法删除的默认项目。如果我有办法识别并跳过它,这就足够公平了,但我没有。

我使用 Tableau Server 10.5。查询所有项目时,这是默认项目的样子(服务器区域设置为德语)

{  
"owner":{  
    "id":"56ecc1d6-3a57-4885-b612-17ed8609fbad"
},
"id":"dae54d6a-6fd3-11e8-b220-df8c1d2123b1",
"name":"Standard",
"description":"Das Standardprojekt, das von Tableau automatisch erstellt wurde.",
"createdAt":"2018-06-14T13:06:51Z",
"updatedAt":"2018-06-14T13:07:02Z",
"contentPermissions":"ManagedByOwner"
},

这是正常项目的样子:

{  
"owner":{  
    "id":"05d53bf4-206c-4afd-a02c-fc49902e4515"
},
"id":"8f2419a7-b648-4113-a43c-50b8d268f3bc",
"name":"Project Jeopardy",
"description":"project description",
"createdAt":"2018-07-02T17:02:54Z",
"updatedAt":"2018-07-02T17:02:54Z",
"contentPermissions":"ManagedByOwner"
},

唯一的问题是查询returns一个数组和默认项目到目前为止一直是第一个。

在不使用过滤器和默认排序顺序的情况下,我可以将第一个项目作为默认项目吗? The documentation 没有澄清这一点。

我们可以 sort projects 按创建日期,默认项目应该始终是第一个,除非有人出于某种原因重置服务器时钟。

这足以满足我的目的,但如果我找到更好的解决方案,我会 post 另一个答案。