azure-cosmosdb相关内容

DocumentDB 中每个集合的单个或多个实体

文档数据库中的每个集合是否应该有一个实体? 考虑我在下图中有外键关系: 我应该为员工创建两个集合吗?其他公司.还是应该将它们存储到一个集合中? 我阅读了这里,在存储过程触发器等的documentdb范围内一个集合.因此,通过将不同的实体拆分为单独的集合,我失去了开箱即用的功能. 因此,将两个类作为单个实体转储不是更好,如下所示: {“身份证":1001,"行业": "软件 ..
发布时间:2021-12-06 18:10:08 C#/.NET

Cosmos DB - 删除文档

如何从 Cosmos DB 中删除单个记录? 我可以选择使用 SQL 语法: SELECT *来自集合 1WHERE (collection1._ts > 0) 果然返回了所有文档(类似于行?) 但是当我尝试删除时这不起作用 删除来自集合 1WHERE (collection1._ts > 0) 我如何做到这一点? 解决方案 DocumentDB API 的 SQL 专 ..
发布时间:2021-12-06 17:58:38 其他开发

如何在 dotnet 核心应用程序中将 DocumentDB 客户端初始化为单例

我正在 .net 核心中构建一个 MVC Web 应用程序,并将使用 CosmosDB 和 DocumentDB API.我一直在阅读,为了表现你应该 在应用程序的整个生命周期内使用单例 DocumentDB 客户端 请注意,每个 DocumentClient 实例都是线程安全的,并在直接模式下运行时执行高效的连接管理和地址缓存.为了让 DocumentClient 实现高效的连接管理和更好 ..
发布时间:2021-11-24 17:59:23 C#

Azure DocumentDB 偶尔抛出 SocketException/GoneException

更新(2/8/17): 见下面的答案. 更新(2/7/17): 我发现重新启动可以让我从 Visual Studio 2015 成功运行 Web 应用程序,并多次点击端点.但是,当我停止应用程序并重新启动它时,它很可能会失败.然后它会反复失败,直到我重新启动计算机.重新启动 VS'15 还不够好. 一旦它开始失败,从 VS Code 或从命令行使用 dotnet.exe 运 ..
发布时间:2021-11-24 13:22:19 C#/.NET

Cosmos DB 模拟器:无法获取优惠的授权标头

我从版本升级了 Azure Cosmos DB Emulator1.22 到 2.0.现在,当我转到 本地数据资源管理器 时,资源管理器选项卡中没有加载任何内容,我看到错误 无法获取要约的授权标头:{"readyState":4,"responseText":"{\"code\":\"InternalServerError\",\"message\":\"处理时发生未知服务器错误此请求.\r ..
发布时间:2021-11-24 13:17:46 C#/.NET

Azure 为连接到 CosmosDB 的标准逻辑应用生成 URL

我在标准逻辑应用中有一个工作流,它有 HTTP 触发器.当工作流被触发时,工作流从 CosmosDB 中检索一些数据.类似的东西: 之前的方法需要有一个 API 连接.我已经创建并部署了一个“V2"API 连接.我们称之为 myCosmosCon 也在我的逻辑应用程序的 ARM 模板中,我已经将连接 API(到 myCosmosCon)的 connectionRuntimeUrl 添加 ..

使用 Powershell 调用 Rest API - CosmosDb

我尝试使用 Cosmos DB REST Api 部署 cosmos 数据库.我正在使用一个函数来构建授权标头,我从 https://gallery.technet.microsoft.com/scriptcenter/How-to-query-Azure-Cosmos-0a9aa517 链接.它非常适合 GET &POST 但是当我尝试执行 PUT 命令时,我总是遇到以下错误. Invok ..
发布时间:2021-11-15 01:33:58 其他开发

C# Azure 函数 - CosmosDB 触发和解析文档数据

我正在研究在 CosmosDB 触发器上运行的 Azure 函数.微软已经创建了这个例子 https://docs.microsoft.com/en-us/azure/azure-functions/functions-create-cosmos-db-triggered-function 在触发器方面效果很好. 我现在问自己如何顺利解析返回的文档.我从触发器函数返回的数据来自类 Micro ..
发布时间:2021-09-09 19:58:41 其他开发

Azure Cosmos 主令牌到期

相当新的Azure Cosmos Db.开始实现对 Cosmos 的一些直接 http 调用. 我已经成功创建了一个 Master Token 并在我的 Postman 环境中使用它.我可以访问数据.问题是最终这个 Master Token 超时了,我想这让我很困惑. Master Token 有寿命吗?我希望能够为我的服务创建 1x 令牌并完成它,但我开始认为我需要在某处设置 Res ..
发布时间:2021-09-08 20:19:49 其他开发

在 documentdb 中存储日期时间值的最佳方法是什么?

是否有在 documentdb 中存储日期时间值的最佳方法? 显然,我将以 UTC 和 ISO 8601 格式存储这些信息.这有什么问题吗? 我应该能够基于此日期时间值进行查询,例如 startDateTime 解决方案 在你的情况下,你没有提到的唯一真正的关键是你在 ISO-8601 上有一个全精度 (-1) 的范围索引字符串. 其他一些一般准则: 以规范形式存储所有事件 ..
发布时间:2021-09-08 18:35:14 其他开发

Cosmos DB Gremlin 查询超时

我目前正在使用 Cosmos DB Graph 创建一个 PoC.数据本身大约有 10 万个节点和 63 万条边.在此数据的一个子集中(1.7k 节点和 3.8k 边)中,我试图用 gremlin 找到从 A 到 B 的最短路径. 不知何故,这是不可能的.我得到一个查询超时(30 秒)或我得到一个循环错误(不能超过 32 个循环)!?!?一定有什么问题(在我这边或 Cosmos 这边) - ..
发布时间:2021-09-07 20:14:02 其他开发

如何使用Gremlin从CosmosDB图生成自定义JSON输出?

我正在使用 CosmosDB 图形数据库存储一些人的姓名,他们的婚姻以及他们婚姻之外的孩子.在下图中,您将看到该人丈夫的第一次婚姻有孩子A ,而第二次婚姻的孩子B ./p> 丈夫的父亲丈夫的母亲大父亲&祖母+ --------------- ++ -------------- +婚姻|+ ------------ + --------------- + -------------- + ---- ..

如何使用Visual Studio连接到Azure SQL Server

我有一个由Cosmos DB触发的天蓝色功能.我正在从JSON文件中获取数据,并将其发送到Azure上的SQL数据库.我想知道是否可以使用Visual Studio直接连接到Azure SQL吗?我已经通过门户一次连接到它,但是看不到我已在Visual Studio中的 View/Cloud Explorer 下连接到我的数据库.该数据库仅列在 View/SQL Server Object Exp ..