Holoweb是基于Hologres引擎的可视化数据库管理和开发一站式平台,灵活适用于数据库管理、数据库接入、数据开发、数据分析、性能分析和诊断等用户场景。本文为您介绍什么是HoloWeb以及HoloWeb提供的开发和运维功能。

背景信息

Hologres是为大数据设计的一站式实时数仓,支持数据实时写入、PB级数据高并发低延时的分析处理和超高QPS点查。与MaxCompute无缝打通,支持数据加速查询,兼容PostgreSQL生态,可以使用最熟悉的BI工具对海量数据进行自助的多维分析透视和业务探索,满足数仓分析、服务一体化的需求。

HoloWeb实现对Hologres中数据库的可视化管理和开发功能,相比PostgreSQL生态的开发工具,HoloWeb具有如下优势。
  • 操作简便

    Holoweb提供Hologres引擎功能的可视化界面,无需写SQL命令就能进行大数据开发,操作简便,可以极大降低大数据开发学习成本。

  • 与引擎高度适配

    Hologres引擎提供强大的数仓功能,包括外部表数据一键导入、本地文件一键上传、执行计划可视化调优、慢Query日志等。HoloWeb与引擎功能高度适配,提供可视化界面,实现Hologres引擎的大部分功能。

  • 一站式开发与运维

    可以通过HoloWeb进行一站式开发与运维,包括IP白名单、资源隔离等功能,无需单独构建开发界面,一站式满足企业级需求。

HoloWeb由以下模块组成。
  • 元数据管理

    元数据管理模块提供对Hologres引擎对象(包括实例、数据库、schema、表、视图等)的管理功能,您可以在元数据管理页面连接Hologres实例,并在实例内进行对象创建,包括可视化建内表、外表、一键数据导入等,也可以对实例对象进行管理、编辑等。

  • SQL编辑器

    HoloWeb的SQL编辑器提供标准SQL开发界面,您可以通过标准的PostgreSQL语句进行开发,同时还能查看SQL的执行计划和运行分析等,可以快速对SQL进行诊断优化,支持交互式分析,Ad Hoc分析,不支持执行时间超过60分钟的长运行SQL。

  • 诊断与优化

    HoloWeb诊断与优化模块提供实例级别的运维管控能力,可以在该模块查看慢Query日志、活跃Query、连接管理等,并结合管理控制台监控指标,快速对实例异常进行诊断,提升自助化运维能力。

  • 数据方案

    HoloWeb数据方案模块提供数据接入能力,您可以在该模块进行本地文件上传、外表数据导入操作,无需写SQL命令,直接可视化操作,降低学习成本和操作难度。

  • 安全中心

    HoloWeb安全中心模块提供一站式安全管控能力,包括用户授权、IP白名单、资源组等功能,可以通过HoloWeb直接进行实例的安全管控,满足一站式运维和管控需求。