在 Azure 存储资源管理器(预览版)中管理 Azure Cosmos DB

通过在 Azure 存储资源管理器中使用 Azure Cosmos DB,用户可以管理 Azure Cosmos DB 实体、操作数据、更新存储过程和触发器以及其他 Azure 实体(如存储 blob 和队列)。 现在可以使用相同工具在一个位置管理不同 Azure 实体。 当前,Azure 存储资源管理器支持 SQL 帐户。 Azure 存储资源管理器不能与 Azure Cosmos DB 本地模拟器配合工作。

在本文中,你可以了解如何使用存储资源管理器管理 Azure Cosmos DB。

先决条件

适用于 SQL API 的 Azure Cosmos DB 帐户。 如果你没有帐户,则可以按照 Azure Cosmos DB:使用 .NET 和 Azure 门户构建 SQL API Web 应用中所述,在 Azure 门户中创建一个。

安装

在此处安装最新的 Azure 存储资源管理器版本:Azure 存储资源管理器,现在我们支持 Windows、Linux 和 MAC 版本。

连接到 Azure 订阅

  1. 安装 Azure 存储资源管理器之后,单击左侧的插件图标,如下图中所示。

    插件图标

  2. 在“添加 Azure 帐户”中选择值“Azure 中国”,然后单击“登录”。

    连接到 Azure 订阅

  3. 在“Azure 登录”对话框中,选择“登录”,然后输入 Azure 凭据。

    登录

  4. 从列表中选择你的订阅,然后单击“应用”。

    应用

    资源管理器窗格会更新,并显示所选订阅中的帐户。

    帐户列表

    你已成功将 Azure Cosmos DB 帐户连接到你的 Azure 订阅。

使用连接字符串连接到 Azure Cosmos DB

连接到 Azure Cosmos DB 的一种替代方法是使用连接字符串。 按照以下步骤可使用连接字符串进行连接。

  1. 在左侧树中找到“本地和附加”,右键单击“Azure Cosmos DB 帐户”,然后选择“连接到 Azure Cosmos DB...”

    通过连接字符串连接到 Azure Cosmos DB

  2. 为帐户类型选择相应“默认体验”(“DocumentDB”),粘贴“连接字符串”,然后单击“确定”以连接 Azure Cosmos DB 帐户。 有关检索连接字符串的信息,请参阅获取连接字符串

    连接字符串

Azure Cosmos DB 资源管理

你可以通过执行以下操作来管理 Azure Cosmos DB 帐户:

  • 在 Azure 门户中打开帐户
  • 将资源添加到快速访问列表
  • 搜索和刷新资源
  • 创建和删除数据库
  • 创建和删除集合
  • 创建、编辑、删除和筛选文档
  • 管理存储过程、触发器和用户定义的函数

快速访问任务

通过在资源管理器窗格中右键单击订阅,可以执行许多快速操作任务:

  • 右键单击 Azure Cosmos DB 帐户或数据库,可以选择“在门户中打开”,然后在 Azure 门户上通过浏览器管理资源。

    在门户中打开

  • 还可以将 Azure Cosmos DB 帐户、数据库、集合添加到“快速访问”。

  • 通过“从此处搜索”可以在所选路径下进行关键字搜索。

    从此处搜索

数据库和集合管理

创建数据库

右键单击 Azure Cosmos DB 帐户,选择“创建数据库”,输入数据库名称,然后按 Enter 以完成。

创建数据库

删除数据库

右键单击数据库,单击“删除数据库”,然后在弹出窗口中单击“是”。 数据库节点会删除,并且 Azure Cosmos DB 帐户会自动刷新。

删除数据库 1

删除数据库 2

创建集合

右键单击数据库,选择“创建集合”,然后提供以下信息,如“集合 ID”、“存储容量”等。单击“确定”完成。 有关分区键设置的信息,请参阅分区设计

如果在创建集合时使用分区键,则一旦创建完成,便无法对集合更改分区键值。

创建集合 1

创建集合 2

删除集合

右键单击集合,单击“删除集合”,然后在弹出窗口中单击“是”。

集合节点会删除,并且数据库会自动刷新。

删除集合

文档管理

创建和修改文档

若要创建新文档,请打开左窗口中的“文档”,单击“新建文档”,在右窗格中编辑内容,然后单击“保存”。 还可以更新现有文档,然后单击“保存”。 可以通过单击“放弃”来放弃更改。

文档

删除文档

单击“删除”按钮以删除所选文档。

查询文档

通过输入 SQL 查询来编辑文档筛选器,然后单击“应用”。

筛选器

管理存储过程、触发器和 UDF

  • 若要创建存储过程,请在左侧树中,右键单击“存储过程”,选择“创建存储过程”,在左侧输入名称,在右侧窗口中输入存储过程脚本,然后单击“创建”。
  • 还可以双击,进行更新,然后单击“更新”保存,从而编辑现有存储过程,或单击“放弃”以取消更改。

存储过程

  • 用于触发器UDF 的操作与用于存储过程的操作类似。

后续步骤