跳至主要内容

关于平台控制台

概述

使您能够管理和配置使用 Prisma 数据平台 (PDP) 产品的项目,并帮助您将其集成到您的应用程序中

  • 加速:通过可扩展的连接池和全局数据库缓存来加速您的查询。
  • 脉冲:使您能够构建事件驱动和实时应用程序,让您可以以类型安全的方式流式传输数据库更改事件。

概念

控制台工作流程基于四个主要概念

  • 用户帐户:为了使用 PDP 产品,您需要拥有一个 PDP 用户帐户。一个用户通常会创建一个用户帐户来管理其所有工作区、项目和环境。该用户还可以被邀请加入其他工作区以协作处理该工作区中的项目。
  • 工作区:一个用户帐户可以属于多个工作区。工作区通常代表一个团队,团队中的个人一起处理一个或多个项目。计费是在工作区级别进行的,即月末工作区的账单会捕获与给定工作区中所有项目相关的全部成本。
  • 项目:一个项目属于一个工作区。它通常代表团队正在处理的应用程序服务
  • 环境:一个环境属于一个项目。它通常映射到一个开发阶段,例如开发登台生产API 密钥是在环境级别配置的,产品也是按环境配置的(例如,用于加速的数据库连接字符串)。

以下是如何将这些概念相互关联的可视化图示

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

用户帐户

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

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

工作区

您可以创建多个工作区。工作区是一个用于托管项目的隔离空间。工作区可以有多个用户帐户与其关联,以便多个用户可以协作处理工作区中的项目。

在每个工作区中,您可以

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

优化

您可以在您的工作区中访问优化。

访问优化仪表板

要访问所需工作区中的优化仪表板

  1. 单击左侧导航栏上的“优化”选项卡。
  2. 单击“启动优化”按钮。
生成优化 API 密钥

要获取优化 API 密钥

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

您现在拥有了优化 API 密钥。

项目

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

在每个项目中,您可以

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

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

环境

环境是一个隔离空间,用于为给定项目配置 PDP 产品。环境通常映射到开发阶段,例如开发登台生产。创建新项目时,它将具有一个名为生产默认环境。

在每个环境中,您可以

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

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

数据库连接管理

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

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

计费

您在工作区中选择的订阅计划决定了您可以在该工作区中创建多少个项目和环境

入门版专业版企业版企业级
项目51015自定义
环境2 / 项目6 / 项目12 / 项目自定义

按工作区计费

计费是在每个工作区的基础上设置的

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

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

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

按比例计费

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

例如

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

请访问我们的定价页面以了解更多详细信息。

降级订阅计划

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

例如,如果您的工作区处于企业版计划,并且目前有 14 个(共 15 个)项目,则您需要删除至少 4 个项目以符合专业版计划的项目限制。此外,您需要确保剩余的项目每个项目不超过 6 个环境,以符合专业版计划的环境限制。

通过平台 CLI 进行编程访问

除了控制台的 Web 界面外,Prisma CLI 还提供另一种与您的 PDP 帐户交互和管理 PDP 产品的方式。

如果您需要编程访问权限(例如,将其集成到 CI 工作流中),这将非常有用。

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

API 密钥

需要 API 密钥来验证来自您的 Prisma Client 到 Prisma 加速和 Prisma 脉冲等产品的请求。

API 密钥不是特定于产品的,这意味着当在同一环境中使用时,您可以对加速和脉冲都使用相同的 API 密钥。

您可以在每个环境中生成多个 API 密钥,并通过环境中的“API 密钥”部分进行管理。