通常来说,我对NoSQL还是很陌生,但是我正在尝试使用Azure的cosmos db存储我的日志。我一直在为他们的UI苦苦挣扎。
在下图中,我刚刚创建了一个随机集合,并添加了一个包含3个字段的简单实体。此时,我要做的就是减少列数,以便只看到我想要的列。当然,我无法删除前3列,但是每当我尝试删除任何一列时,都会出现此错误,而不是删除这些列,而是将其留为空白。现在,我找不到用于该简单UI的任何文档(实际上应该不是这种情况),因此有些内容也许有人可以帮助我。
答案 0 :(得分:0)
1。如何删除列。像在SQL中一样,仅显示我想要的列?
您可以在高级选项中选择所需的列,但是PartitionKey,RowKey和TimesStamp是cosmos db表api中的默认列,您无法在门户网站数据浏览器中将其删除。
2。如何创建自定义查询?
与上述情况相同,它在门户网站UI中有限制。
3。是否还有其他与MongoDB指南针类似的DB Client,可以使UI更加容易?
但是,您可以下载Azure Storage Explorer,以便可以轻松管理存储帐户的内容。
它比门户网站UI更灵活,例如您可以过滤列,包括默认列。
但是,工具UI的总体设计与门户UI相似。
顺便说一句,就像@David在评论中提到的那样,如果要使用sql语言更灵活地查询数据,则需要考虑使用Cosmos DB SQL API而不是Cosmos DB Table API。