通用语义层
语义层将所有终端用户和下游应用程序的分析标准化. 它将复杂的数据转换为易于理解的数据, 可重用的语义定义, 如“产品,”“客户,”或“收入.这些简化的定义允许您的业务用户在不深入了解底层数据结构的情况下自主地与数据交互.
唯一的真相来源
构建一个集中和受治理的位置来定义, 管理, 并存储所有的语义定义-可从任何地方访问.
内置的韧性
在不破坏语义或下游分析的情况下更改底层物理数据或源数据结构.
无头BI引擎是GoodData分析平台的关键部分. 它是按照集装箱化微型服务的规模建造的, 作为代码管理, 并将分析后端与消费层分离. 您可以连接任何应用程序, 数据平台, 或者可视化工具到引擎的语义层——通过api和标准接口——并实时使用相同的一致分析, 在任何地方.
语义层将所有终端用户和下游应用程序的分析标准化. 它将复杂的数据转换为易于理解的数据, 可重用的语义定义, 如“产品,”“客户,”或“收入.这些简化的定义允许您的业务用户在不深入了解底层数据结构的情况下自主地与数据交互.
构建一个集中和受治理的位置来定义, 管理, 并存储所有的语义定义-可从任何地方访问.
在不破坏语义或下游分析的情况下更改底层物理数据或源数据结构.
所有引擎功能都可以通过具有声明式定义的设计良好的开放api来执行. 您构建和配置的所有内容都是人可读和机器可读的, 所以你可以把你的分析作为代码来管理. 使用api来访问语义层的数据并将其呈现给任何应用程序(或自动化), 版本, 并扩展你的整个分析十大网赌靠谱平台.
与开放api, 你可以自动化你的分析创造的每一个阶段, 测试, 以及为各种编程语言绑定提供和创建生成器.
声明式元数据使数据团队能够与版本并行工作, 合并, 测试, 然后推出分析, 不用担心干扰别人的工作.
与查询不同,可组合的指标可以在其他指标和不同的上下文中重用. 语义层负责连接, sub-joins, 和组的, 引擎自动生成SQL -所以你不需要写成千上万的SQL查询. 相反,应该从一些基线组件中组合所有的度量,以确保一致的结果.
在单个指标存储中创建和管理指标. 对任何度量的更改将自动应用到每个相关的度量组合, 指示板, 和应用程序.
该引擎将所有指标转换为排列在分层查询树中的核心代数操作,并实时自动生成自己的SQL查询.
业务用户可以直接在GUI中或通过api使用简单表达式编写新的指标,或将现有指标组合起来.
该引擎构建在微服务上,并打包在轻量级容器中,可在各种服务器上部署和动态编排,以优化资源利用. 在公共等现代环境中构建和运行可伸缩的分析——内置对数据量和用户流量作出反应的弹性, 私人, 和混合云.
通过医生ker和Kubernetes部署到任何云或云的组合, 如果有必要,迁移到另一个没有技术不兼容的供应商.
使用持续集成管理引擎, 并以最少的努力频繁地进行高影响的更改.
该引擎与数据源无缝集成, 身份验证协议, 监测和测井工具, CI / CD的基础设施, 前端框架, 和更多的. 开放集成允许您利用现有的数据堆栈组件,并根据不断变化的需求添加其他组件.
选择最好的工具, 应用程序, 以及为您的数据基础设施组成数据组件的最佳组合的框架.
开放集成提供了适应未来技术和框架的能力.