全部文档
文档中心数据流功能数据源管理

数据源管理

数据源管理是一个管理当前应用内所有可用数据源内容的独立页面,可管理对象包括数据库连接以及其相关的数据库驱动信息、数据文件、文件服务器信息等。

目前,数据源支持2种类型的数据源:数据库连接、数据文件。

数据库连接是数据源的主要类型之一,主要用于定义一个数据库系统的连接信息,以便数据流通过该连接信息获取相关的数据。 每一个独立的数据库连接信息被称之为一个数据库连接,用户可以自定义该连接作为数据源的名称。 一般来说,通过主机号端口号用户名密码以及相关的数据库名即可完成连接。 目前,数据源已支持的标准数据库有: MySQL Oracle MS SQL(SQL Server) GreenPlum PostgreSQL ClickHouse SAP HANA DB2

未完待续…

数据源管理页面一共有2个入口: 入口1:点击数据流边栏菜单-共享数据库连接中的【添加】按钮,在【共享数据库连接】的弹窗页面中,点击右上角按钮【数据源管理】即可打开数据源管理页面。 入口2:数据流顶部栏最右侧的【更多操作】按钮展开后,点击【数据源管理】后打开数据源管理页面。

进入数据源功能页面后,能够看到比较清晰的页面结构。 数据源功能页面大体上可以分为左右两个区域,左侧是管理区域,右侧是编辑区域。 管理区域中,用户可以进行添加数据库连接,添加新的数据库驱动等操作。 编辑区域中,用户可以对指定的项目进行属性编辑。

点击数据库连接列表中的【+新增数据库连接】按钮,用户选择所需维护数据源的数据库类型,包括MySQL、Oracle、ClickHouse等多种数据库以及自定义的数据库。 在选择需要创建的数据库类型后,进入数据源的编辑页面,需填写数据库连接的基础配置信息及数据库配置信息。

名称 即当前数据源的名称,同时作为该数据源的在数据流或其他引用方中的显示项。 「注意:同一应用内数据源的名称不可重复。」 主机&端口号 指的是需要连接的数据库系统所处的域名或IP地址,相关的类比解释可见《产品逻辑&概念释义·数据库连接》。 用户名&密码 即可访问待连接的数据库系统的用户名和密码信息。 共享范围 指的是能够引用当前数据库连接信息的元素范围,目前默认为全部,不支持修改。

数据库配置信息是根据不同的数据库类型在连接时需要的特殊配置项而派生出的选项内容,不同的数据库,在连接时所需要的信息可能不尽相同。下面以MySQL数据库来举例: 数据库名称 指的是连接数据库系统中某一个指定数据库的库名。 驱动&数据连接URL 这是根据用户所选择的数据库类型而加载的驱动jar包与自动生成的连接URL,数据流就是根据驱动和数据连接URL来对数据库内的数据进行操作的。 这两个配置项仅用于显示,不支持修改。

按要求填写完上述的数据库连接配置信息后,须点击右上角的【测试连接】按钮对当前连接信息进行测试。 前端界面提示”连接成功”后,即可保存并启用当前数据库连接。

数据库连接创建成功后默认为启用状态,在启用状态下,数据库连接不支持进行修改和删除操作。 点击页面右上角的启用开关即可禁用当前数据库连接,同时,正在使用当前数据库连接的数据流或其他组件也会受到影响,请谨慎操作: 点击【确认】后,用户即可对当前数据库连接进行修改和删除操作。

所有的数据库连接都是靠对应数据库的驱动与正确的数据连接URL来对数据库系统进行访问的。 目前,数据源内置了一些主流的数据库驱动信息,但同时也允许用户添加自定义的数据库内容。 点击数据源管理功能页面侧边栏第二个图标即可进入到数据库&驱动管理页面,页面主体同样分为左右两部分,其中左侧为数据库列表,右侧为具体数据库配置信息。 数据库列表中分上下展示两部分数据库信息,其分别是固定数据库、自定义数据库。 固定数据库 平台支持的标准的数据库类型,仅支持点击后查看数据库驱动配置信息,不支持进行修改/删除动作; 自定义数据库 通过数据库列表顶部的”+ 新增数据库类型”按钮,可以新增自定义的数据库类型。

点击数据库列表顶部的【+ 新增数据库类型】按钮,用户须填写对应的数据库名称、驱动类、URL模版、默认端口、默认用户、默认数据库信息并上传驱动文件。 数据库名称 数据库名称指的是当前数据库信息的名称配置项,是当前数据库的一个唯一标识。 「注意:数据库名称在同应用内唯一,不可重复。」 驱动类 驱动类指的是当前数据库的驱动类名,一般用于表示其所对应的驱动文件信息。 URL模板 URL模板是将用户配置的数据源信息拼接为标准数据连接URL的模板信息。 其中,{host}、{port}、{database}会与数据源配置信息中的主机、端口、数据库名称配置项进行替换,即填写在数据源配置中的主机字段值会替换掉URL模板中”{host}”字符,其他字段同理。 默认端口 默认端口指的是在通过该数据库新建数据源时,默认填充的端口信息,端口号范围是0~65535,仅支持输入数字。 默认用户 默认用户指的是在通过该数据库新建数据源时,默认填充的用户信息。 默认数据库 默认数据库指的是在通过该数据库新建数据源时,默认填充的数据库信息。 驱动文件 驱动文件指的是该数据库所对应的JDBC驱动文件。 该配置项是一个支持批量上传的附件组件,点击即可选择本地驱动文件进行上传。 目前仅支持jar类型的文件,且同时上传文件大小不可超过100M,驱动数量最多不可超过20个。

在自定义数据库的列表中,每个数据库名称的右侧有两个操作按钮,分别是:修改、删除。 若存在引用了当前自定义数据库的数据库连接,则该数据库不支持编辑/删除。 只有在没有任何数据库连接引用了当前自定义数据库时,用户才可以对其进行编辑和删除操作。 点击对应按钮即可进入操作界面。

回到顶部

咨询热线

400-821-9199

我们使用 ChatGPT,基于文档中心的内容以及对话上下文回答您的问题。

ctrl+Enter to send