-
1 votesanswersviews
Document / CosmosDB .Net客户端“DISTINCT”查询错误
我有一个包含具有以下结构的文档的集合: { "Identifier": 1, "Values": { "value1": "33806", "value2": "10", "value3": &q... -
0 votesanswersviews
我们可以在azure cosmos DB中使用非主键作为分区键吗?
我在cosmos db中创建了一个可以超过10GB的Collection . 该集合没有任何主键 . 将我将经常查询的非主键字段作为分区键是否是个好主意? -
0 votesanswersviews
Cosmos DB分区访问数据库
我正在使用cosmosDB实现多租户应用程序 . 我正在使用分区键来分隔多个用户数据 . 按照最佳实践,我试图允许每个租户拥有自己的数据库访问令牌 . 我创建了一个用户和权限,并使用创建的令牌访问该分区 . 但是我收到以下错误: 提供的分区键要么与集合中的定义不对应,要么与文档中指定的分区键字段值不匹配 . ActivityId:1659037a-118a-4a2d-8615-bb807b71... -
1 votesanswersviews
无效的Continuation令牌CosmosDB
我正在运行Azure函数,它查询CosmosDB的实例 . 我正在尝试使用Continuation Token实现分页,但在使用continuation token调用我的函数时,我继续得到以下响应: 消息“:”发生错误 . “,”ExceptionMessage“:”无效的连续令牌\ r \ nActivityId:0f79a65f-a9d2-49a8-8a9c-d33a8526bec8,Mi... -
1 votesanswersviews
在cosmosdb中查询子文档的成本是多少?
在cosmosdb中查询子文档的成本是多少?在阅读文档时,似乎只有ID及其路径被编入索引 . 这是否意味着每次使用 From 这样的querying on a subdocuments时: SELECT * FROM Families.children 它将解析匹配此路径的文档并创建它们的视图?子文件也存储好了吗? -
0 votesanswersviews
CosmosDb存储过程调用
我试图在CosmosDB中创建一些通用存储过程和一些特定于用例的存储过程 . 是否可以从用例特定的内容中调用通用存储过程? -
2 votesanswersviews
在CosmosDb上的Linq.Where()中使用Linq.Any()
我试图在 .Where() 子句中嵌套 .Any() 来查询本地CosmosDb模拟器 . 代码如下所示;其中 permittedStundentIds 是变量( List<long> ), a 是CosmosDb中的 Document .Where(a => permittedStudentIds.Any(sId => a.Students.Any(s => s.I... -
0 votesanswersviews
使用_ts和OrderBy进行查询索引的CosmosDB问题
我遇到了与文档数据库相关的CosmosDB查询性能/索引问题(与图数据库相对) . 我正在使用C#和SDK的最新Nuget版本 . 我有一个似乎没有正确使用索引的查询,我无法弄清楚为什么 . 作为参考,这是被查询文档的结构: internal class MeetingFeedLastChange { public MeetingFeedLastChange() { } [Jso... -
-1 votesanswersviews
需要一些nosql cosmosdb建议
我正在寻找使用NoSQL CosmosDB或相关技术设计应用程序的一些建议 . 数据结构目前如下所示: { "accounts": [{ "name": "name1", "type": "type1" }, ... -
0 votesanswersviews
CosmosDB中的NULL连续令牌
我知道如果continuation token为null(整个令牌json为null),则表示 there will be no more data in the next request . 在我的情况下,我检查了下一页中肯定没有更多数据,并且令牌应该为null . 但它返回这个“半”空令牌...... 令牌看起来像这样: “{\”token \“:null,\”range \“:{\”mi... -
0 votesanswersviews
Azure CosmosDB连续令牌结构
我阅读了很多关于CosmosDB分页的文档,并认为令牌应该是这样的: {\“token \”:\“xxxxxx \”,\“range \”:{\“min \”:\“xxxxxxxxxx \”,\“max \”:\“xxxxxxxxxx \”}} 但我有一个令牌看起来像这样: [{\“compositeToken \”:{\“token \”:\“xxxxxxxxx \”,\“range \”... -
2 votesanswersviews
将数据从SQL数据库迁移到Azure Cosmos DB Emulator时,Cosmos数据迁移工具会引发错误
我正在尝试将数据从SQL数据库导入到Cosmos Db,但由于服务当前不可用,因此会引发错误 . 我不知道为什么它会显示这个错误 . Azure Cosmos数据库模拟器也已启用 . 错误如下 $ Microsoft.Azure.Documents.ServiceUnavailableException:服务当前不可用 . ActivityId:9b40c18a-28ed-4945-b3... -
1 votesanswersviews
为什么cosmos db为同一个分区键值创建5个分区?
我们正在使用Cosmos DB SQL API,这里有一个集合 XYZ : 尺寸: Unlimited吞吐量: 50000 RU/sPartitionKey: Hashed 我们正在插入200,000条记录,每条记录的大小约为2.1 KB,并且对于分区键列具有相同的值 . 根据我们的知识,具有相同分区键值的所有文档都存储在同一逻辑分区中,并且逻辑分区不应超过10 GB限制,无论我们是固定大小还是无... -
0 votesanswersviews
未强制使用ResourcePartitionKey的CosmosDB UserPermission
我正在尝试实现此CosmosDB document中描述的行为,并在用户权限上附加ResourcePartitionKey限制,以将资源令牌限制为仅访问属于指定分区键的文档,但是我无法使其工作 . 使用SQL REST API,我没有收到POST的错误,无法使用resourcepartitionkey密钥对创建UserPermission对象,并且初始返回的对象以及后续GET也会在获取资源令牌时显... -
-1 votesanswersviews
Azure Cosmos DB - 删除整个分区
我是宇宙Db的新手,需要删除一个完整的分区 . 在进行简短的研究时,我发现drop partition不是一个问题 . 因此,我偶然发现了以下链接,这是一个批量删除的存储过程 https://github.com/Azure/azure-cosmosdb-js-server/blob/master/samples/stored-procedures/bulkDelete.js 我在我的集合上创建了... -
1 votesanswersviews
与Azure CosmosDB中的查询一样
我想通过以下查询从Cosmos DB中检索数据: SELECT * FROM c WHERE c.pi like '09%001' (这是一个sql查询,我可以在mysql中使用) 这是pi一个字符串值 . 这可以是09001001或09025001 . 那么有没有办法在Cosmos DB中使用like命令 . 我知道cosmos DB使用CONTAINS,但是当类似的通配符不在字符串的开头或结尾... -
0 votesanswersviews
CosmosDB - SubDocument Delselecting - LINQ Query
我在CosmosDB中有一个 ProductDocument 模型,代表一个产品 . 在该模型中,有一个子文档 contributors ,其中包含为产品做出贡献的人员 . 每个贡献者都有 role . 现在我一直在尝试一个需要的查询: 仅选择 ProductDocument , contributor.roleDescription 为 Author 仅选择 ProductDocume... -
1 votesanswersviews
使用IN子句参数化CosmosDB查询
我正在寻找在查询中参数化IN子句的任何工作方式 . 我尝试过类似的东西,但没有工作 . { query: "Select r.id, r.Shipper.Name AS Shipper FROM root r WHERE r.Shipper.Name IN (@Shipper0, Shipper1)", ... -
0 votesanswersviews
CosmosDB计数,在同一查询中求和
有没有人知道如何在一个选择中在CosmosDB中执行多个计数? 我们在CosmoDB中记录用户访问,结构相当简单 Userid, Type, AccessDate TimeSpentOnPage 乳清类型可以具有值新闻,事件或数据,具体取决于用户访问的页面类型 我想为每个用户提供一种页面总访问次数和总花费时间 . 在sql中,这将是group by的超级简单 Select UserId, ... -
1 votesanswersviews
从CosmosDB中的文档嵌套数组中的对象中选择值
想象一下,我们有一个这样的集合(例子取自https://www.documentdb.com/sql/demo) { "_id" : "19015", "description" : "Snacks, granola bars, hard, plain", "servings"... -
0 votesanswersviews
在CosmosDB中创建文档时,disableAutomaticIdGeneration是否有性能优势?
使用.Net Core SDK在CosmosDB中创建文档时,可以选择禁用自动生成文档ID . 这将允许开发人员为 id 属性设置自己的值,如果未设置,则会抛出异常 . 例如,这两种方法都显示在这里: public class CosmosExample { private readonly IDocumentClient _docClient; private Uri _coll... -
1 votesanswersviews
从cosmos DB中提取分区键
如何提取集合中所有分区键的列表?假设我有cosmos DB的Collection Link . 我正在尝试这样的事情: foreach (var id in client.CreateDocumentQuery(UriFactory.CreateDocumentCollectionUri("db12", "coll12"), "SELECT...