数据可视化创建图表

在数据可视化模块中,可以通过三种不同的数据源类型来创建图表:模型字段(现有功能)、数据库(新功能)、集成应用(新功能)。

以下是每种数据源的具体操作步骤:

1. 数据源类型及操作步骤

1.1. 数据来源类型选择【模型字段】

操作步骤:

  1. 进入图表创建界面。

  2. 在数据来源类型中,选择【模型字段】。

  3. 选择所需的【模型】和【方法】。

  4. 完成图表的初步创建。image

  5. 进入图表编辑页面,选择适合的维度和数值,然后根据需要生成柱状图、折线图等图表类型。image-(1)

  6. 点击保存,完成图表的最终创建。

2.2 数据来源类型选择【数据库】

当选择数据库作为数据来源时,支持以下两种方式获取数据:选择已有API输入SQL新建API

2.2.1 选择已有API

  • 可以选择在集成设计器中创建的现有数据库API。

  • 该API可直接用于调用数据库数据并完成数据源的创建。

操作步骤:
  1. 在图表创建界面,选择数据来源类型为【数据库】。

  2. 在下拉菜单中,选择使用已有API。

  3. 点击【确定】,完成数据源创建。image-(2)

  4. 进入图表编辑页面,点击设置图标配置SQL中的请求参数(如SQL中有WHERE条件,需在此填写请求参数)。image-(3)

  5. 完成维度和数值的配置,生成并展示图表。image-(4)

2.2.2 输入SQL新建API

  • 用户可以通过编写SQL语句来创建新的API,系统将自动解析SQL中的请求参数和响应参数,并生成API以供查询使用。

操作步骤:
  1. 在图表创建界面,选择数据来源类型为【数据库】。

  2. 选择“新建API”并输入SQL语句。

  3. 点击【保存】以创建图表image-(5)

  4. 进入图表编辑页面,点击设置图标配置SQL中的请求参数(如SQL中有WHERE条件,需在此填写请求参数)。image-(6)

  5. 完成维度和数值的配置,生成并展示图表。image-(7)

值得注意的是:

  1. 系统将根据SQL语句中的内容自动解析并在集成设计器-数据库中生成API:

  • 请求参数:从WHERE条件中提取,如field00001>{age}中的age将作为API的请求参数。

  • 响应参数:从SELECT字段中提取,如namefield00001作为响应参数,因为响应参数会根据请求参数的不同而变化,所以此处响应参数未进行解析。image-(8)

2.3 数据来源类型选择【集成应用】

  • 用户可通过选择集成应用中的API获取外部系统或平台的数据,形成跨系统数据展示。

操作步骤:
  1. 在图表创建界面,选择数据来源类型为【集成应用】。

  2. 从API列表中选择适合的API。

  3. 点击【完成】,完成图表的创建。image-(9)

  4. 进入图表编辑页面,点击设置图标配置请求参数(如果集成API中有请求参数,需要在此填写)。image-(10)

  5. 配置维度和数值,展示并保存图表。image-(11)

值得注意的是:

  1. 在响应参数处理中,系统会默认提取最外层的第一个对象数组。如果响应数据中没有对象数组,则会取最外层的简单字段。

本文来自投稿,不代表Oinone社区立场,如若转载,请注明出处:https://doc.oinone.top/chan-pin-shi-yong-shou-ce/18200.html

(0)
萧炎的头像萧炎数式员工
上一篇 2024年10月8日 am9:19
下一篇 2024年10月8日 am11:50

相关推荐

  • 使用GraphQL生成API文档

    GraphiQL 是一个非常流行的交互式开发环境(IDE),专门用于浏览、编写和测试 GraphQL 查询。它不仅可以帮助你查询 API,还可以自动生成文档。以下是如何使用 GraphiQL 的具体步骤: 仓库地址:https://github.com/anvilco/spectaql?tab=readme-ov-file#yaml-options 一、使用GraphiQL 工具生成API文档。 1. GraphiQL 安装与配置 方式 : 本地或全局安装 GraphiQL 如果你的 GraphQL API 服务器没有内置 GraphiQL,你可以使用独立的 GraphiQL 框架或包。 全局安装 GraphiQL如果你想在本地环境使用 GraphiQL,你可以通过 npm 或 yarn 安装:如果下载不成功可以使用淘宝镜像源 npm install -g graphiql 通过 npm 或 Yarn 安装为开发依赖你也可以将 GraphiQL 作为开发依赖安装到项目中: npm install graphiql 生成您的文档! npx spectaql config.yml 运行此命令你需要一份config.yml文件。具体使用参考https://github.com/anvilco/spectaql?tab=readme-ov-file#yaml-options 2. 使用JSON格式生成文档 生成或导出 schema 文件 自动生成 schema如果你使用的是 Java 类和注解方式定义的 GraphQL API(使用 @GraphQLQuery 等注解),GraphQL schema 通常在运行时生成。你可以使用 Spring Boot 启动后访问 GraphQL endpoint 来手动导出 schema。 访问 GraphQL Endpoint:在应用运行时,GraphQL API 通常暴露在 /graphql 路径下。你可以通过 introspection 查询导出完整的 GraphQL schema。 下面是一个 introspection 查询的示例,它可以帮助你获取 schema:这个查询可根据文档需要动态调整。查询http://127.0.0.1:8091/pamirs/graphql,注意保证工程yml配置文件pamirs.framework.gateway.show-doc: true为开启状态。 query IntrospectionQuery { __schema { queryType { …FullType } mutationType { …FullType } subscriptionType { name } types { …FullType } directives { name description locations args { …InputValue } } } } fragment FullType on __Type { kind name description fields(includeDeprecated: true) { name description args { …InputValue } type { …TypeRef } isDeprecated deprecationReason } inputFields { …InputValue } interfaces { …TypeRef } enumValues(includeDeprecated: true) { name description isDeprecated deprecationReason } possibleTypes { …TypeRef } } fragment InputValue on __InputValue { name description type { …TypeRef } defaultValue } fragment…

    2024年9月13日
    1.1K00
  • 国际化翻译

    国际化翻译功能提供了一个全面的管理平台,支持用户集中查看和搜索应用的翻译项信息,灵活地创建、导入、导出、更新翻译内容,还可以直接在页面上添加、修改翻译值。

    2024年8月28日
    1.0K00
  • 表格排序

    表格排序功能允许用户在页面上对表格中的数据进行排序,从而更方便地浏览和分析数据。该功能支持在整个表格层面或单个字段上配置排序规则。通过合理的排序配置,用户可以根据需要查看升序或降序排列的数据。

    2024年10月25日
    79700
  • 系统配置

    系统配置模块帮助企业在平台中实现个性化,以满足不同的业务需求和企业文化展示。该模块主要包含二个部分:全局配置、应用配置。

    2024年8月30日
    1.0K00
  • 工作流

    1. 查看、处理流程 1.1 流程查看 流程管理页面共同点: 选项分类筛选 标签筛选 应用下拉选筛选 根据流程名称搜索 流程管理页面名词解释: 任务待办:当前登录用户未处理的流程节点 我发起的:当前登录用户人为触发的流程(模型触发) 抄送:抄送给当前登录用户的节点(审批/填写) 我已办结:由当前登录用户完成人工/自动同意、人工拒绝或人工填写的节点 无需办理:当前登录用户转交的任务/被退回、被撤销、被或签、被其他分支任务拒绝的还未办理的任务 1.2 流程处理 1.2.1 任务待办 任务待办中点击“审批/填写”会进入流程详情处理页面,主要展示 1. 操作区 2. 流程发起人及状态 3. 模型视图内容 4. 流程时间线及其他记录。 审批代办操作区可能包含“分享、同意、拒绝、退回、加签、转交、返回”,填写代办操作区可能包含“分享、转交、提交、暂存、返回”,审批/填写操作区包含哪些动作由流程设计决定。 1.2.2 我发起的 我发起的流程列表中主要分为进行中和已完成的流程。进行中的流程可以进行查看、催办、撤销的操作,已完成的流程可以进行查看操作。 查看我发起的流程,进入流程详情页面,也是根据流程状态展示对应操作功能,进行中的流程有分享、催办、撤销、返回按钮,已完成的流程有分享、返回按钮。 1.2.3 抄送 抄送列表中每条抄送只可以进行查看操作,查看进入流程的详情页面,有分享和返回的操作。 1.2.4 我已办结 我已办结列表中可以进行查看操作,查看进入代办的详情页面,可以进行分享和返回的操作。 1.2.5 无需办理 无需办理列表中可以进行查看操作,查看进入代办的详情页面,可以进行分享和返回的操作。 2. 流程运行记录查看 所有运行流程都会记录在流程运行记录中,可以根据流程的所属应用,流程名称,触发方式和状态进行搜索,流程运行记录详情中展示流程运行的具体节点,运行时间,当前运行节点,异常信息等。

    2024年6月20日
    1.1K00

Leave a Reply

登录后才能评论