azure-cosmosdb 相关问题

Azure Cosmos DB是一种全球分布式数据库服务,旨在使用户能够通过全面的SLA弹性地和独立地扩展任意数量地理区域的吞吐量和存储。您可以使用一系列流行的API和编程模型,使用Cosmos DB开发文档,键/值或图形数据库。

如何在cosmos db中为容器创建新记录?

努力弄清楚如何在我的业余项目中使用cosmos db。 并且无法理解我如何为容器创建新记录。 我有一些通用存储库方法,该调用者...

回答 1 投票 0

如何使用 Azure 门户清除 Cosmos DB 数据库或删除所有项目

如果转到 https://portal.azure.com,打开我们的 Azure Cosmos DB 帐户 (1) --> 数据资源管理器 (2) --> 单击用户 (3) --> 单击新建 SQL 查询: Azure 将打开一个文本框以输入查询...

回答 6 投票 0

Java | Maven| IntelliJ |蔚蓝宇宙|构建和运行失败

我正在尝试连接 Azure Cosmos 并尝试检索数据,但由于以下问题(编译时间)而失败。 ===========启动1.POM.xml====================== 我正在尝试连接 Azure Cosmos 并尝试检索数据,但由于以下问题(编译时间)而失败。 ============开始1.POM.xml======================== <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.beginsecure</groupId> <artifactId>CosmosUtility</artifactId> <version>1.0-SNAPSHOT</version> <properties> <maven.compiler.source>20</maven.compiler.source> <maven.compiler.target>20</maven.compiler.target> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>com.azure</groupId> <artifactId>azure-sdk-bom</artifactId> <version>1.2.23</version> <type>pom</type> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>com.azure</groupId> <artifactId>azure-identity</artifactId> <version>1.12.0</version> </dependency> <dependency> <groupId>com.azure</groupId> <artifactId>azure-cosmos</artifactId> <version>4.58.0</version> <scope>compile</scope> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.32</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20240303</version> </dependency> </dependencies> </project> ============结束1.POM.xml======================== ============启动2.CosmosHelper.java==================== package com.beginsecure; import com.azure.identity.ChainedTokenCredential; import com.azure.identity.DefaultAzureCredential; import com.azure.identity.ManagedIdentityCredential; import com.azure.core.credential.TokenCredential; import com.azure.cosmos.*; import com.azure.cosmos.CosmosClient; import com.azure.identity.DefaultAzureCredentialBuilder; public class CosmosHelper { private CosmosAsyncClient client; private String databaseName; public CosmosHelper(String cosmosEndPoint, String managedIdentity, String dbName) { System.out.printf(dbName); DefaultAzureCredential defaultCredential = new DefaultAzureCredentialBuilder() .managedIdentityClientId(managedIdentity) .build(); this.client = new CosmosClientBuilder() .endpoint(cosmosEndPoint) .credential(defaultCredential) .buildAsyncClient(); this.databaseName = dbName; } } ============结束2.CosmosHelper.java==================== ============启动3.main.java============================ package com.beginsecure; // Press Shift twice to open the Search Everywhere dialog and type `show whitespaces`, // then press Enter. You can now see whitespace characters in your code. public class Main { public static void main(String[] args) { // Press Alt+Enter with your caret at the highlighted text to see how // IntelliJ IDEA suggests fixing it. System.out.printf("Hello and welcome!"); CosmosHelper tst=new CosmosHelper("https://testdb.documents.azure.com:443/","<Synapse-Work-Space-Identity>","ToDoList"); // Press Shift+F10 or click the green arrow button in the gutter to run the code. for (int i = 1; i <= 5; i++) { // Press Shift+F9 to start debugging your code. We have set one breakpoint // for you, but you can always add more by pressing Ctrl+F8. System.out.println("i = " + i); } } } ============ 3.main.java结束============================ 使用 IntelliJ maven 运行上述项目文件时,Java 代码出现以下错误 java:com.azure.cosmos 包不存在 它应该成功运行,没有错误。 我同意你的观点,必须安装并重新加载特定 SDK 支持的所有模块才能与 Azure Cosmos DB 一起使用。 我正在尝试连接 Azure Cosmos 并尝试检索数据,但由于以下问题(编译时间)而失败。 下面是连接 Azure Cosmos DB 并从 Cosmos DB 检索数据的另一种方法。它使用 query 检索数据,如下面的输出所示。确保某些软件包及其版本在pom.xml中是否可用。 public static void main(String[] args) { CosmosClientBuilder clientBuilder = new CosmosClientBuilder() .endpoint(ENDPOINT) .key(KEY); CosmosClient cosmosClient = clientBuilder.buildClient(); CosmosDatabase cosmosDatabase = cosmosClient.getDatabase(DATABASE_NAME); CosmosContainer cosmosContainer = cosmosDatabase.getContainer(CONTAINER_NAME); String query = "SELECT * FROM c"; CosmosQueryRequestOptions options = new CosmosQueryRequestOptions(); options.setQueryMetricsEnabled(true); cosmosContainer.queryItems(query, options, CosmosItemProperties.class) .byPage() .flatMap(cosmosItemFeedResponse -> cosmosItemFeedResponse.getResults().stream()) .forEach(cosmosItemProperties -> { System.out.println(cosmosItemProperties.toJson()); }); cosmosClient.close(); } 输出: { "id": "1", "name": "Sai", "age": 10, "class": "7th", }, { "id": "2", "name": "Pavan", "age": 15, "class": "10th", }, { "id": "3", "name": "Balaji", "age": 13, "class": "8th", }

回答 1 投票 0

Azure Functions 的触发和执行之间的延迟

我有一个 Azure 函数(定价计划:消费计划 Y1),它托管一个 Python 端点,移动应用程序使用该端点来检查某个事件是否已开始。它连接到NoSql Cos...

回答 1 投票 0

EF Core 8 CosmosDb 在获取具有 ValueObjects 列表的实体时“可为 Null 的对象必须有一个值”

我一直在将项目的基础架构从 CosmosClient 迁移到 Ef Core 8,并且收到异常“System.InvalidOperationException:Nullable 对象必须有一个值”,同时得到

回答 1 投票 0

从 Spark Databricks 写入 Azure Cosmos db 时数据丢失

我使用azure cosmos Spark连接器将数据帧从databricks发送到azure cosmos db中存在的图形集合,并编写https://github.com/Azure/azure-cosmosdb-

回答 1 投票 0

CosmosDB 和 Python3:如何查询?

我在我的项目中使用 CosmosDB (Azure documentDB),用 Python 3 编写。 我已经找了一段时间了,但我不知道如何查询我的表。我看过一些示例代码,但我确实...

回答 4 投票 0

逻辑应用中的 CosmosDB 查询:跨分区查询时响应为空

在逻辑应用程序中,我使用以下查询文档 V5 活动从 CosmosDB 进行查询: (https://i.sstatic.net/bHgOdXUr.png) 我想为此查询活动传递 GameID 列表。然而,...

回答 1 投票 0

无法从 Azure Function 连接到 Azure Cosmos DB。获取“Microsoft.Azure.Cosmos.Direct:未将对象引用设置为对象的实例

从 Udemy 课程获得了 .Net 代码并在我的本地运行。编写了一个连接到 Azure Cosmos DB 并创建项目的 Azure 函数。但无法连接到 Azure Cosmos DB。请参阅下面的鳕鱼...

回答 1 投票 0

如何在 Azure AI/认知搜索 (Azure.search.documents) 中搜索多个字段中的不同文本?

所以,我希望字段 A、B 和 C 是可搜索的,这样如果我查找某个字符串“potato”,它将在字段 A、B 和 C 中查找该单词。 为此,我在 A 中创建了一个索引...

回答 1 投票 0

cosmosdb 端点上禁止 POST 请求

我正在使用 CORE SQL 学习 cosmosdb 教程并尝试创建数据库。 EndpointUri 和 Key 正确,从 cosmosdb 帐户 => 设置 => 密钥复制 const 字符串 EndpointUri =...

回答 1 投票 0

为什么我的 Azure Cosmos DB SQL API 容器拒绝具有相同分区键值的多个项目?

在 Azure Cosmos DB (SQL API) 中,我创建了一个容器,其“分区键”设置为 /part_key,现在我尝试在数据资源管理器中创建和编辑数据。 我创建了一个看起来...

回答 2 投票 0

无法通过go sdk创建CosmosDB数据库

在 Mac OS X 中,使用在本地 Docker 容器上运行的 Azure CosmosDB 模拟器,我可以使用资源管理器 Web 门户来创建数据库。但是,我无法使用 Azure Go...

回答 1 投票 0

CosmosDB 不允许 NoSQL 无服务器功能,它说我必须使用 CapacityMode

我正在学习 Azure,我刚刚创建了一个新帐户。我尝试创建一个 Cosmos DB NoSQL 帐户,选择无服务器容量模式。这是一个小型教育项目,不会

回答 1 投票 0

尽管在 Azure Cosmos DB 中使用分区键,但无法使用物理分区

我们使用 Azure Cosmos DB、Azure Cosmos SDK v3.35.4、.NET Core 7。 在我们的数据中,其中一列值是不同的数字,例如 1, 2, 3, 4, ...., 7869, ...., 34562, 34563,... 因此我们创建了一个 '...

回答 1 投票 0

Cosmos Db 和 EF Core:System.InvalidOperationException:无法跟踪“Order”类型的实体,因为其主键属性“Id”为 null

所以我一直在使用 CosmosClient 来开发我的应用程序,但我想实现 CosmosClient 不支持的域事件,所以我不得不切换到 EF Core。使用 EF Core 时我无法获取我的

回答 1 投票 0

CosmosDB 缩减到 10,000 RU/s 以下,需要多长时间?

我知道扩展到超过 10,000 RU/s 需要 4-6 小时。 我想知道需要多长时间才能缩小到 10,000 RU/s 以下。

回答 1 投票 0

从连接字符串创建客户端时,NodeJS 连接到 CosmosDB 失败

我的以下代码在实例化 CosmosClient 的行上失败。有一个选项可以从连接字符串实例化 CosmosClient。该字符串在我的环境变量中...

回答 1 投票 0

{已解决} {感谢那些帮助我的人!} MongoServerSelectionError: 服务器选择在 30000 毫秒后超时

已解决。请看一下答案 我正在关注这个实验室: https://github.com/AzureCosmosDB/Azure-OpenAI-Node.js-Developer-Guide/tree/main/Labs/first_cosmos_db_application 收到后

回答 2 投票 0

使用 Terraform 输出 Azure Cosmos DB for PostgreSQL 连接字符串

我目前正在尝试使用 Terraform 部署 Azure Cosmos DB PostgreSQL 集群。 资源“azurerm_cosmosdb_postgresql_cluster”“示例”{ 名字...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.