3.3. 创建模式草案


使用 Apicurio Studio web 控制台创建 Apache Avro、JSON Schema 或 Google 协议缓冲器(Protobuf)事件模式。

先决条件

  • 您已登录到 Apicurio Studio web 控制台。

流程

  1. 在 Apicurio Studio web 控制台中,单击 Create draft
  2. 完成向导来为新草案提供以下详情:

    1. 指定 Draft Coordinates 并点 Next

      • 组 ID 和 Draft ID :使用默认空设置自动生成 Draft ID,并将 Draft 添加到 默认的 Draft 组中。或者,您可以输入可选组 ID 或 Draft ID。
      • 版本号 :可选指定版本号。
      • 键入: 使用默认 Auto-Detect 设置来自动检测 Draft 类型(如果创建空的 Draft),或者从列表中选择 Draft 类型,如 Apache Avro
    2. 指定 Draft 内容 并点 Next

      • 从模板 :从模板列表中选择。

        • 从本地文件 :单击 Browse,然后选择一个文件,或者拖放文件。例如,my-openapi.jsonmy-schema.proto。或者,您可以在文本框中输入文件内容。
        • 从 URL :输入有效且可访问的 URL,然后单击 Fetch。例如: https://petstore3.swagger.io/api/v3/openapi.json
    3. 指定 Draft 元数据

      • Name :输入第一个工件版本的可选友好名称。
      • 描述 :输入第一个工件版本的可选描述。
  3. Create 创建草稿。此时会显示 Draft 详情视图。
  4. 要编辑草案,请点击 Edit draft

    1. Design 选项卡,并编辑草案。
    2. (可选) 要查看自上次保存以来所做的更改,请点击 Actions > Show draft changes
    3. (可选) 在草案编辑器的左侧窗格中,您可以添加以下项目:
    4. 点击 Save
    5. 使用面包屑导航栏返回 Drafts 页面。

使用组 ID 和 Draft ID 在 Drafts 页面中列出了新的草案。您可以使用选项图标(三个垂直圆点)来查看草案详情、编辑草案内容、完成草稿、查看 Apicurio Registry 中的草案,或删除草案。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat