说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211410240.X (22)申请日 2022.11.11 (71)申请人 成都智元汇信息技 术股份有限公司 地址 610000 四川省成 都市中国 (四川) 自 由贸易试验区成都 高新区吉泰五路88 号3栋26层1号 (72)发明人 饶龙强 方舟 杜浪 郭鹏 王伟  程耀颖  (74)专利代理 机构 成都蓉创智汇知识产权代理 有限公司 51276 专利代理师 赵雷 (51)Int.Cl. G06F 9/54(2006.01) G06F 16/25(2019.01) G06F 8/36(2018.01) (54)发明名称 一种多租户API接口的生成方法、 装置及系 统 (57)摘要 本发明提供了一种多租户API接口的生成方 法、 装置及系统, 涉及API接口技术领域, 所述生 成方法包括具体以下步骤: S1: 向服务器发送一 个包含地址的请求; S2: 获得服务器发送的数据 源; S3: 选择某一个数据源, 并从数据源对应的数 据库中选择数据表; SA: 选择多个字段作为输入 参数模块, 所述输入参数模块的字段与数据表的 字段映射配置, SA1: 选择一个输入参数模块的过 滤条件; SA2: 选择多个输入参数模块之间的关联 关系; SB: 选择多个字段作为返回参数模块, 所述 返回参数模块的字段与数据表的字段映射配置, SB1: 选择多个返回参数模块的聚合函数转换方 式; S4: 将输入参数模块和返回参数模块封装到 API接口并发布上线。 权利要求书2页 说明书5页 附图3页 CN 115454682 A 2022.12.09 CN 115454682 A 1.一种多租户API接口 的生成方法, 其特 征在于, 所述 生成方法包括具体以下步骤: S1: 向服务器发送一个包 含地址的请求; S2: 获得服 务器发送的数据源; S3: 选择某一个数据源, 并从数据源 对应的数据库中选择 数据表; SA: 选择多个字段作为输入参数模块, 所述输入参数模块的字段与数据表 的字段映射 配置, SA1: 选择一个输入参数模块的过 滤条件; SA2: 选择多个输入参数模块之间的关联关系; SB: 选择多个字段作为返回参数模块, 所述返回参数模块的字段与数据表 的字段映射 配置, SB1: 选择多个返回参数模块的聚合 函数转换 方式; S4: 将输入参数模块和返回参数模块封装到API接口并发布上线。 2.根据权利要求1所述的一种多租户API接口的生成方法, 其特征在于, 所述生成方法 还包括一个界面 生成, 所述界面 生成具体包括以下: 在步骤S1之前生成填写地址界面; 在步骤S3之前生成数据源、 数据库以及数据表的选择界面; 在步骤SA之前生成输入参数的选择界面; 在步骤SA1之前生成的过 滤条件的选择界面; 在步骤SA 2之前生成的关联关系的选择界面; 在步骤SB之前生成返回参数的选择界面; 在步骤SB1之前生成的聚合 函数转换 方式的选择界面。 3.根据权利要求1所述的一种多租户API接口的生成方法, 其特征在于, 所述数据源类 型支持mysql、 sqlServer、 oracle、 clickhouse、 es、 iotdb、 postgresql、 mongo、 hive的数据 库。 4.根据权利要求1所述的一种多租户API接口的生成方法, 其特征在于, 向服务器发送 请求的方式包括 “GET”或者“POST”。 5.根据权利 要求1所述的一种多租户API接口的生成方法, 其特征在于, 所述SA1中可选 择的过滤条件包括 “大于”、“小于”、“等于”、“不等于”、“相似”、“不相似”、“包含”和“不包 含”之间至少一个, 所述SA 2中可选择的关联关系为 “且”或者“或”。 6.根据权利 要求1所述的一种多租户API接口的生成方法, 其特征在于, 所述SB1中可选 择的聚合函数转换方式包括 “不转换”、“总数”、“求和”、“最大值”、“最小值”和“平均值”之 间至少一个。 7.根据权利 要求1所述的一种多租户API接口的生成方法, 其特征在于, 所述API接口的 返回参数类型包括 “单值”、“对象”、“数组”和“分页”。 8.根据权利 要求1所述的一种多租户API接口的生成方法, 其特征在于, 所述API接口的 执行类型包括 “实时”和“定时”。 9.一种多租户API接口 的生成装置, 其特 征在于, 所述 生成装置包括: 向服务器发送一个包 含地址的请求的模块; 获得服务器发送的数据源的模块;权 利 要 求 书 1/2 页 2 CN 115454682 A 2选择某一个数据源, 并从数据源 对应的数据库中选择 数据表的模块; 选择多个字段作为输入参数模块的模块; 选择一个输入参数模块的过 滤条件的模块; 选择多个输入参数模块之间的关联关系的模块; 选择多个字段作为返回参数模块的模块; 选择多个返回参数模块的聚合 函数转换 方式的模块; 将输入参数模块和返回参数模块封装到API接口并发布上线的模块。 10.一种多租户API接口的生成系统, 其特征在于, 所述生成系统包括一个服务器和至 少一个如权利要求9所述的一种多租户API接口的生成装置, 所述服务器新建一个租户, 一 个生成装置配置于一个租户下, 多个租户之间进 行逻辑隔离, 并针对每个租户提供基于ak/ sk的认证方式, 所述基于ak/sk的认证方式用于调用API接口。权 利 要 求 书 2/2 页 3 CN 115454682 A 3

.PDF文档 专利 一种多租户API接口的生成方法、装置及系统

文档预览
中文文档 11 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种多租户API接口的生成方法、装置及系统 第 1 页 专利 一种多租户API接口的生成方法、装置及系统 第 2 页 专利 一种多租户API接口的生成方法、装置及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 17:00:06上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。