Skip to content

介绍

PingApi(Crabc) 是一款接口开发平台,企业级API管理系统;采用微服务架构深度整合SpringCloud和Mybatis实现动态数据源和动态标准SQL;支持接入(mysql、oracle、postgresql、sqlserver、达梦、TiDB、es、hive)等SQL/NoSQL数据源;支持Mybatis中if等标签语法、数据脱敏、数据模型、结果转换、权限认证、限流熔断、IP访问控制、日志统计、代理转发等,减少了通用接口的SQL编写,让开发人员专注更复杂的业务逻辑实现。

功能特色

功能丰富

多种开发模式、可视化编写SQL、在线配置参数、动态条件、在线测试接口、接口文档、上下线管理、日志监控统计、多用户管理、协同开发、模型扩展、版本管理、信创支持

多种数据源

Mysql、Oracle、PostgreSQL、SqlServer、达梦、TiDB、Doris、StarRocks、ClickHouse、TDengine、es、Hive

安全策略

调用凭证、签名认证、限流控制、熔断降级、接口缓存、IP控制、用户隔离、多版本控制、国密算法、系统日志

数据模型

数据脱敏、参数名映射、josn结果内嵌、数据分组、内容拼接、内容替换、内容分割、数据格式化、函数处理、正则表达式

应用场景

数据治理集成
PingApi的数据服务能力集成到企业现有数据治理产品中,形成产品功能从数据采集、数据集成、数据清洗、数据分析和管理再到数据服务的产品闭环,快速提完善企业产品功能提升产品的竞争力。

接口开发管理平台
企业内部数据管理或大数据等部门引入PingApi平台作为企业大数据使用载体,开发与管理数据接口,有效的服务于业务和技术部门,助力提升业务部门的开发效率和产品力。

数据门户
企业使用PingApi平台作为企业对外提供接口数据服务的门户平台,整合企业数据资产统一对外提供数据接口服务,实现数企业据价值升级

数字化升级
在传统企业中引入PingApi平台作为企业数字化升级过程中的重要一步,把企业积累沉淀的数据快速发布成接口,与外部现代化系统进行高效的对接。

系统脚手架
同步Maven的方式引入PingApi社区版到新项目或现有产品中,利用其可视化与快速开发管理接口的能力,大大缩短了项目系统的开发周期,实现企业战略目标的快速探索与推进,以及个人项目的高效交付。