跳到主要内容

术语

本文对使用 NineData 产品过程中碰到的术语进行介绍。

A

  • AI 智能:SQL 窗口中集成的自然语言查询功能,通过简短的自然语言表达,即可快速转换成 SQL 查询语句。

G

  • 个人模式:NineData 系统中的账号模式之一,在个人模式下,您可以无障碍使用 NineData 提供的四大模块功能,个人模式适用于个人开发者,例如对自身的数据库进行备份恢复、同步、对比,以及配合 SQL 窗口进行日常开发等工作

M

  • 敏感数据:数据源中比较重要的数据资产 ,在被设置为敏感数据后,对于无权限查看的用户以星号(*)显示,确保重要数据的安全。

P

  • 普通账号:通过常规途径(手机号码或 Email)注册的用户,可以使用常规方式和 SSO 方式登录 NineData,支持所有模式(个人模式、 组织模式、SSO 组织模式),需要自行管理和维护自己的账户安全。

S

  • 数据源:当前数据库 DevOps 中的数据源指数据库实例信息,包含数据库的连接串、登陆认证信息等。
  • 私网连接:私网连接允许用户在自己的 VPC 内通过私网访问云厂商服务、第三方服务或者自己发布的服务,这些服务都部署在服务提供方的 VPC 内。
  • SQL 任务:指对数据库进行变更操作的任务,主要包括 DDL(数据库定义语言)、DML(数据库操纵语言)等语句。由于涉及对数据库变更,需要对 SQL 任务有全周期的安全管控,包括提交、审批、执行、回滚等步骤。
  • SQL 开发规范:SQL 开发过程中的行为标准,自动判断用户的 SQL 语句是否符合规范,符合执行要求的 SQL 才会被放行。
  • 审批流程:用于配置组织中的工单审批流,实现任务流程自动化。
  • SSO:SSO(Single Sign-On)是一种身份验证技术,允许您使用单个凭据访问多个应用程序,无需每次都输入用户名和密码,降低身份信息被窥视盗用风险的同时,提高了用户体验和便利性。
  • SSO 账号:SSO 组织的系统管理员创建的用户,仅支持通过 SSO 方式登录 NineData。登录后直接进入对应的 SSO 组织,无法进入个人模式和非 SSO 组织模式。由于 SSO 用户的账户信息是由身份提供者(IdP)管理的,因此 SSO 用户拥有更高的安全性。
  • SSO 组织模式:除了登录方式不同之外和组织模式保持一致。
  • 审计日志:记录了何时对哪个对象进行了什么操作的日志,通过查看审计日志,系统管理员可以跟踪控制台中发生过的操作历史记录,以便对用户做出的更改和安全事件的发生进行分析。

W

  • 网关:支持私网数据库远程访问的数据库连接服务。通过网关,可以安全且低成本地将第三方云或本地的数据库接入至 NineData 平台。

Y

  • 云厂商访问凭证:云主机需要通过使用 Access Key(AK)和 Access Key Secret(SK)加密的方法来验证某个请求的发送者身份。AK 用于标示用户,SK 是用户用于加密认证字符串和云厂商用来验证认证字符串的密钥,SK 必须保密。
  • 元数据:元数据是数据库的组成部分,它包括数据库名称、数据库字符集、表名、表大小、表记录行数、表字符集、表索引、表备注、字段名称、字段类型、字段精度、字段备注等,这些信息部分保存在数据库的系统表中。例如,MySQL 元数据信息存储在 information_schema 等数据库中,其中如表的大小、表的行数可能不是非常精准,仅做数量级的参考。

Z

  • 组织模式:NineData 系统中的账号模式之一,区别于个人模式,组织模式支持对组织下的每个用户分配不同的角色和资源管理权限,适用于同一组织下多用户协同开发,在保证数据安全的同时,提升整体生产效率。
  • 站内信:在 NineData 站内接收的审批流、任务通知等信息的渠道。
  • 专属集群:由用户提供的一组服务器组成的服务集群。服务集群主要负责SQL窗口、SQL任务中对数据库的请求访问。 同时,负责执行复制、对比、备份恢复任务。