不同数据源的功能支持说明

  • Last update:  2022-06-28
  • 1. 概述

    1.1 版本

    FineBI 版本功能变更
    6.0-

    1.2 功能简介

    由于适配的部分数据源,不支持 UPDATE 更新或者 DELETE 删除操作,所以在使用此类数据库时,数据开发的部分功能无法使用,当前在产品功能中进行设计体现。

    例如 Impala 数据库不支持 UPDATE 更新,在选择此数据源时,「比对字段」进行文字提示。如下图所示:

    2. 具体介绍

    2.1 不同数据库特性支持说明

    如下表所示:

    数据库
    查询插入更新删除清空建表
    MySQL
    Oracle
    SQLServer
    PostgreSQL
    SQLite
    HSQL-----
    H2------
    SAP HANA
    Impala××
    IBM DB2
    ClickHouse-----
    Presto-----
    Swift(帆软自研)-----

    2.2 数据来源(数据同步、参数赋值、DB表输入)

    涉及数据库支持特性:查询。

    若数据库不支持查询,数据源类型下拉框不展示此数据源类型。

    2.3 数据去向(数据同步、DB表输出)

    涉及数据库支持特性:插入、更新、清空、建表。

    1)原来的「获取字段」按钮被删除,默认提示:选择目标表后自动获取。如下图所示:

    2)选择「自动建表」时,比对字段都是无主键。如下图所示:

    3)选择「已存在表>表名称」,展示加载动效,比对字段有主键和无主键的展示内容不变;切换目标表后重新获取比对字段状态。

    4)数据库不支持插入,「数据去向」Tab 页的「数据源类型」下拉框中不显示此数据源,例如 HSQL 。

    5)其他页面提示如下表所示:

    不支持项提示
    数据库不支持更新

    比对字段进行文字提示:所选数据源不支持更新数据,仅支持新增数据

    数据库不支持建表,选择该数据库后,禁用「自动建表」选项
    数据库不支持清空,写入方式固定为「直接将数据写入目标表」

    2.4 SQL 脚本

    涉及数据库支持特性:查询、插入。

    数据库不支持查询或不支持插入,「数据源类型」下拉框不显示此数据源。

    2.5 比对删除

    涉及数据库支持特性:更新、删除

    1)数据库不支持更新且不支持删除,「数据源类型」下拉框不显示此数据源。

    2)数据库不支持更新但支持删除,选择数据源后,删除方式固定为「物理删除」,下拉按钮灰化禁用。

    3)数据库不支持删除但支持更新,选择数据源后,删除方式固定为「逻辑删除」,下拉按钮灰化禁用。



    Attachment List


    Theme: 数据开发
    前の記事
    次の記事
    • いいね
    • 良くない
    • 閲覧しただけ

    フィードバック

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    反馈已提交

    网络繁忙