跳至主要内容

通用

概述

Prisma使您能够管理和配置使用 Prisma Data Platform (PDP) 产品项目,并帮助您将它们集成到您的应用程序中

  • Accelerate:通过带有可扩展连接池的全球数据库缓存加快您的查询速度。
  • Optimize:提供建议,帮助您加快数据库查询速度。
  • Prisma Postgres:一个为 Prisma ORM 优化的托管 PostgreSQL 数据库。

概念

Console 工作流程基于四个主要概念

  • 用户账户:要使用 PDP 产品,您需要拥有一个 PDP 用户账户。一个 用户 通常会创建一个用户账户来管理其所有工作区、项目和环境。该 用户 也可以被邀请加入其他工作区,以协作该工作区中的项目。
  • 工作区:一个用户账户可以属于多个工作区。一个工作区通常代表一个 团队,由个人组成,共同处理一个或多个项目。计费是在工作区层面进行的,即月底的工作区账单包含与给定工作区中所有项目相关的费用。
  • 项目:一个项目属于一个工作区。它通常代表团队正在开发的 应用程序服务
  • 环境:一个环境属于一个项目。它通常映射到 开发阶段,例如 Development(开发)、Staging(预发布)或 Production(生产)。API 密钥是在环境层面进行配置的,产品也是按环境配置的(例如用于 Accelerate 的数据库连接字符串)。

以下是这些概念之间关系的视觉图解

How the concepts of the Platform (user account, workspaces, projects, and environments) relate to each other

用户账户

用户账户是与 PDP 产品进行任何交互的先决条件。您可以使用它来管理您的工作区(及其项目)。用户账户也可以被邀请协作其他用户创建的工作区。

如果您需要删除您的用户账户,请访问此处

工作区

您可以创建多个工作区。工作区是用于托管项目的独立空间。一个工作区可以关联多个用户账户,以便多个用户可以协作该工作区中的项目。

在每个工作区中,您可以

  • 查看和管理该工作区中的所有项目(及其环境)。
  • 管理计费,即选择订阅计划、配置支付方式或查看账单历史。
  • 查看该工作区中所有项目启用的 PDP 产品的使用情况。
  • 邀请其他用户在工作区中协作。
  • 访问以衡量查询性能并接收 AI 驱动的建议。

数据库指标

您可以拥有一个托管多个数据库的单个工作区。在每个数据库中,您可以查看关于数据库性能的详细报告,包括各种指标,例如

  • 平均响应大小
  • 平均查询持续时间
  • 总出口流量
  • 总操作数
  • 缓存利用率

Optimize

您可以在您的工作区内访问 Optimize。

访问 Optimize 仪表板

要访问您所需工作区中的 Optimize 仪表板

  1. 点击左侧导航栏中的 Optimize 选项卡。
  2. 点击 生成 API 密钥 按钮。
生成 Optimize API 密钥

要获取 Optimize API 密钥

  1. 导航到您想要使用 Optimize 的工作区。
  2. 确保 Optimize 已启动。如果尚未启动,请点击 生成 API 密钥 按钮。
  3. 在 Optimize 中,点击导航栏右上角的您的个人资料名称。
  4. 选择 设置
  5. 点击 创建 API 密钥
  6. 名称 字段中输入 API 密钥的名称,然后点击 创建
  7. 复制 API 密钥并安全存储。此密钥将通过 "OPTIMIZE_API_KEY" 用于您项目的 .env 文件中。最后,点击 “我已安全存储” 按钮。

您现在已拥有您的 Optimize API 密钥。

项目

在每个工作区中,您可以创建多个项目。项目通常代表一个应用程序(产品或服务)。每个项目通常有一个 Prisma schema

在每个项目中,您可以

  • 查看和管理该项目中的所有环境。

您在一个工作区中可以创建的项目数量取决于该工作区中配置的订阅计划

环境

环境是一个隔离的空间,用于为特定项目配置 PDP 产品。环境通常对应于开发阶段,例如 Development(开发)、Staging(预发布)或 Production(生产)。每个新项目都以一个名为 Production默认 环境开始。默认环境确保项目始终至少有一个活动环境。除非指定另一个环境为默认环境,否则不能删除它。

在每个环境中,您可以

  • 启用、禁用和配置 PDP 产品(Optimize、Accelerate 等)。
  • 生成 API 密钥。
  • 针对 Accelerate
    • 设置您的数据库连接字符串。
    • 配置 Accelerate 连接池运行的 区域
    • 更改连接池大小。
    • 配置查询持续时间和查询响应大小限制。
    • 启用静态 IP。

您在一个项目中可以创建的环境数量取决于您的工作区中配置的订阅计划

数据库连接管理

项目环境左侧面板中的 数据库 选项卡允许您配置和管理与远程数据库的连接。在此选项卡中,连接 部分显示一个包含以下列的表格

列名描述
提示提供正在使用的数据库的 URL 结构。
静态 IP指示是否为数据库和相关产品启用了静态 IP。
产品列出使用数据库 URL 启用的产品。
操作允许您禁用所有活动产品并删除连接。

计费

您在工作区中选择的订阅计划决定了您在该工作区中可以创建的数据库数量

免费版入门版专业版商业版企业
数据库5101001000自定义

按工作区计费

计费是按工作区设置的

  • 每个工作区选择一个订阅计划。这意味着,一个用户账户可以属于多个工作区,每个工作区使用不同的计划。
  • 每个工作区选择一个支付方式。这意味着,一个用户账户可以属于多个工作区,每个工作区有不同的支付方式。

在一个计费周期结束时,您的所选支付方式将被收取该工作区中 所有 项目(及其环境)的产品产生费用。

您可以在工作区的 计费 部分配置所有计费详细信息。

按比例计费

所有基本计划价格均按比例计费,这意味着您只需支付特定计划订阅期间的费用。此外,您还需要支付订阅期间产生的任何使用费。

例如

  • 如果您在某个月的第 15 天订阅我们的 Pro 计划,您将只被收取该月剩余天数的基本计划价格。
  • 如果您在 30 天的月份的 10 天后降级您的订阅计划(例如,从 Business 降级到 Pro),您将被收取 10 天的 Business 计划基本价格和 20 天的 Pro 计划基本价格。

访问我们的定价页面了解更多详情。

降级订阅计划

如果您降级订阅计划,您可能需要删除一些项目和/或其环境,以符合新选计划的限制

例如,如果您的工作区使用 Business 计划,目前有 14 个(总共 15 个)项目,您需要删除至少 4 个项目才能符合 Pro 计划的项目限制。此外,您需要确保剩余项目每个项目不超过 6 个环境,以符合 Pro 计划的环境限制。

您还需要禁用 ProBusiness 计划独有的功能,例如静态 IP。完成这些调整(包括禁用静态 IP)后,您可以继续降级您的订阅计划。

通过 Platform CLI 进行编程访问

除了 Console 的网络界面,Prisma CLI 还提供了另一种与您的 PDP 账户交互并管理 PDP 产品的方式。

如果您需要编程访问,例如将其集成到 CI 工作流中,这会很有用。

阅读更多关于 Prisma CLI 的信息。

API 密钥

需要 API 密钥才能验证您的 Prisma Client 向 Prisma Accelerate 和 Prisma Optimize 等产品发出的请求。

您可以为每个环境生成多个 API 密钥,并通过环境中的 API 密钥 部分管理这些密钥。

© . This site is unofficial and not affiliated with Prisma Data, Inc.