UI应用数据

UI应用数据包括文件和数据库两部分,主要用于存储UI设计相关的静态资源(图片、文件等)以及使用UI模板时产生的结构化数据。

文件

阿里云百炼默认提供1GB的免费存储容量(订阅了团队版或更高规格套餐的用户将获得更大的文件存储空间),用于存储和管理所有与UI设计器相关的静态文件资源。这些静态文件有以下两种来源:

  • 核心资源:需要统一管理和权限控制。通过上传文件的方式上传到UI应用数据中,并通过文件模块集中管理,以便在UI设计时引用文件。这种方式上传的文件默认为私有,受权限组控制。

  • 临时资源:无需权限控制。在搭建UI过程中即时上传的图片、文件等资源会存储在此。这种方式的文件默认为公开,所有用户可见。

重要

当文件存储使用量超出套餐配额或免费存储容量后,超出的部分会按量计费

上传文件

  1. 前往UI应用数据文件页面。

    image

  2. 新建文件夹。

    先新建文件夹,再将文件上传到目标文件夹,可以实现文件的分组管理。

    单击image图标(上图位置①),自定义文件夹名称,单击确定

    文件夹只支持一个层级,不嵌套。文件夹名称不可重复。
  3. 上传文件。

    • 方式一:将文件直接上传到目标文件夹

      1. 单击文件夹所在行的image图标,选择上传文件

      2. 按界面指引完成文件上传。

    • 方式二:先上传文件,再将文件移动到目标文件夹

      1. 单击上传文件(上图位置②或③),按界面指引完成文件上传。

      2. 单击文件所在行的image图标(上图位置④),选择移动

      3. 选择目标文件夹,单击确定

引用文件

在上传文件后,您可以通过系统资源在UI设计中引用UI应用数据中的文件,实现文件的展示和交互。

使用方法,请参见文件引用

转存文件

在搭建UI时,本地存储空间不足或访问受限可能阻碍文件长期留存。文件转存功能通过将系统文件复制到远程服务器或其他存储介质,实现安全存储和跨平台调用。使用方法请参见文件转存

管理文件

你可以随时管理文件,并能通过下载、复制、移动等一系列操作,全面地掌控您所创建的文件的线上状态和生命周期。

数据库

数据库指内置数据库,阿里云百炼平台提供了0.3GB容量的免费内置数据库(订阅了团队版或更高规格套餐的用户将获得更大的存储空间),用于存储和管理基于UI模板(例如,企业AI知识库Lite)搭建的UI在使用过程中生成的数据表及相关数据。内置数据库使用 PostgreSQL,使用时请注意与 MySQL 的语法区别。

重要

当内置数据库使用量超出套餐配额或免费容量后,超出的部分会按量计费

  1. 前往UI应用数据数据库页面。

    免费的内置数据库将在空闲时回收,但不会删除数据库表和数据。因此,如果您长时间未操作数据库页面,再次打开时可能会重新加载,并提示“数据库启动中”。如遇到此提示,请耐心等待,启动完成后即可正常使用数据库功能。如果购买了团队版或更高规格套餐,则不会进行空闲回收,无需重新启动。
  2. 单击image图标(下图位置①),打开数据表。

    创建UI时,选择了“企业AI知识库Lite”模板或其他需要内置数据库的模板时,系统将自动生成数据库表,否则此处不会显示数据库表。刚创建的库表也可能为空,这可能是因为尚未进行实际的UI交互。例如,kb_chat_list表用于记录用户每次问答的输入内容、会话ID等信息。只有通过UI进行会话后,系统才会将数据写入该表。

    image

    • 数据表管理

      • 每一个标签页即一个数据表。

      • 单击数据表右侧的下拉箭头(上图位置②),可以修改数据表的主键、为数据表新增字段、重命名数据表、关闭数据表、删除数据表。

        允许为空的字段和 JSONB 类型的字段不能作为主键。
    • 数据管理

      • 支持添加数据、筛选数据、数据排序。

      • 每个字段右侧的下拉箭头(上图位置③),可以编辑或删除字段。

      • 单击数据所在行的编辑(上图位置④),可修改数据或查看数据详情。

      • 选中数据后(上图位置⑤),单击删除可删除数据(上图位置⑥)。

    重要
    • 建议不要手动修改库表结构及数据,除非您清楚数据结构和用途,否则可能导致UI功能异常。

    • 删除数据表及其数据后将无法恢复,请您谨慎操作。