借助 SAP HANA Cloud,了解 AI 和数据基础
学习目标
发现 SAP HANA Cloud 的价值。
描述其他 SAP BTP 数据库服务。
SAP HANA Cloud
将数据作为 AI 的基础

在人工智能时代,数据比以往任何时候都更加重要。但是,企业数据通常分散在多个系统中,以不同的格式存储,并且缺少语义业务上下文。这使得 AI 解决方案难以提供准确、相关且值得信赖的结果。SAP Business Technology Platform 通过提供数据和 AI 基础,以受监管的方式连接数据、AI 功能和应用程序,从而应对这一挑战。该基础的关键部分是 SAP HANA Cloud。它充当中央数据平台,将业务数据与 AI 用例、智能应用和自主代理连接起来。
什么是 SAP HANA Cloud?
SAP HANA Cloud 是一种完全托管的内存多层云数据库即服务 (DBaaS)。作为 SAP Business Technology Platform 的基于云的数据基础,SAP HANA Cloud 集成了整个企业的数据,从而基于实时数据更快地制定决策。SAP HANA Cloud 是 SAP Business Technology Platform 的四大支柱之一,提供数据服务以在中心位置处理不断增长的数据量。
SAP HANA Cloud 价值主张

多服务数据库
将已知的 SAP HANA 质量(如内存、多模式、混合事务和分析处理)实时与大量和极端事务型服务相结合。
按需数据
无论大小、类别和复杂性如何,所有数据都可以在需要时提供给您。
轻松集成
统一访问层,用于简化数据处理,同时合并和协调与智能应用的数据集成。
云的强大功能
云质量,如低 TCO、弹性、无服务器原则、高可用性、弹性和自主行为。
简化访问
简化的数据访问,连接所有信息,无需将所有数据加载到单一存储解决方案中。
开发人员体验
SAP HANA Cloud 提供了集成的开发环境,开发人员可以在其中开发和建模自定义应用程序。
SAP HANA Cloud 的用例
SAP HANA Cloud 是 SAP 下一代数字平台的战略核心,该平台可以为现有应用程序和新应用程序提供支持,无论是企业预置、云还是混合。这些应用程序可以是 SAP 或非 SAP 应用程序。SAP HANA Cloud 可用于大量不同的 IT 场景。让我们看一下可以使用 SAP HANA Cloud 的一些示例:
为下一代应用程序提供数据库,这些应用程序需要大规模处理海量数据的超快速性能。
扩展企业预置应用程序的数据存储和处理容量,例如,在登录大量新用户时。
使用基于云的服务扩展现有 SAP 应用程序的功能。
了解更多
了解有关在学习过程中配置 SAP HANA Cloud 的更多信息。
在产品页面或 SAP Discovery Center 中了解有关 SAP HANA Cloud 的更多信息。
SAP HANA Cloud 建模

传统数据库 提供存储功能并提供有限的(如果有)数据处理功能。这意味着应用程序将从数据库中读取原始数据,并使用 ABAP 或 JAVA 等应用程序代码开发要在应用程序服务器上运行的复杂数据处理代码。
SAP HANA Cloud 数据库提供复杂的多层数据存储以及高级数据处理功能,以便它可以请求信息,而不是从数据库请求原始数据的应用程序。数据处理现在从应用程序层下推到 SAP HANA Cloud 的内存数据库。这意味着,不仅数据处理速度更快,应用程序更精简,因为它们不必处理数据处理逻辑。更精简的应用程序意味着更高的灵活性。

使用 SAP HANA Cloud 的高级多模型
计算视图 a在表之上定义,以提供数据处理层。计算视图通常是堆叠的,以便较低的计算视图通过仅定义基本数据层提供重复使用的机会。除此之外,还有更多计算视图,它们添加更多计算和语义,直到它们可供客户端使用。计算视图不会持久化数据,而是根据源表中的实时数据实时计算结果。源表可以是 SAP HANA Cloud 数据库中的本地表或任何数据库中的远程表。
SAP HANA Cloud 包括高级数据处理引擎,这些引擎结合计算视图本地存储和处理空间、图形、层次结构和预测数据:
预测
使用包括机器学习在内的内置算法开发预测模型。
图形
存储和查询高度网络化的数据模型,如供应链或在线社区(例如 LinkedIn 联系人)。
层次结构
查询层次结构,用于提取有价值的语义,例如祖先、依赖项、节点之间的距离或同辈。
空间
存储和查询几何数据以向映射等分析添加空间信息。
使用 SAP HANA Cloud,您可以组合任何类型的数据:文本、几何、物联网数据等,以创建支持高性能高级分析的多模型。
了解更多
在我们的学习之旅中了解有关在 SAP HANA Cloud 中进行建模的更多信息。
基于其核心数据库功能(如内存处理、多模型支持和下推数据处理),SAP HANA Cloud 在启用 AI 驱动的场景方面发挥着关键作用。
AI 和数据基础上下文中的 SAP HANA Cloud
介绍 SAP HANA Cloud 为何是 AI 数据库

现代 AI 场景不仅需要原始数据,还需要在企业环境中提供价值。为了提高效率,AI 应用程序需要语义业务上下文、对不同数据类型的统一访问、可扩展的处理和可靠的治理。SAP HANA Cloud 旨在通过充当 AI 应用程序和代理的单一对齐层来满足这些要求。
在一个系统中处理不同类型的数据
SAP HANA Cloud 的核心优势在于其强大的多模型引擎。事务、分析、空间、图形和文本数据可以在一个数据库中与本机矢量功能相结合。此集成对于生成式 AI 场景尤为重要,其中必须直接在数据库中处理文本数据以创建捕获语义含义的嵌入。
通过与 SQL 和图形查询一起执行相似度搜索,开发人员可以显著简化 AI 工作流。它们不是管理多个数据库和复杂的数据管道,而是连接到单一服务,该服务支持从标准 SQL 到 SPARQL 和矢量搜索的所有内容,从而降低整体体系结构复杂性。
利用专业代理进行数据分析
SAP HANA Cloud 越来越多地通过专门的数据库代理支持 AI 驱动的交互。这些代理有助于执行特定任务,例如发现相关数据构件、了解复杂的数据关系以及支持管理操作。为确保准确性,AI 场景基于可靠的基础,由基于自定义企业数据构建的自动生成知识图表示。这可确保代理使用正确的上下文,并深入了解特定业务领域。
使用 MCP 直接将 AI 引入数据
为了使 AI 代理和大语言模型更容易访问数据,SAP HANA Cloud 支持模型上下文协议 (MCP)。此协议允许 Joule 代理、自定义代理和 AI 模型直接访问 SAP HANA Cloud 的丰富多模型引擎。对 MCP 的支持支持跨整个数据生态系统的任务自动协调。此集成可确保 AI 代理执行复杂任务,同时始终维护企业治理和安全标准。
维护智能会话上下文
为了让 AI 代理提供真正的价值,他们必须维护多个交互中的上下文。SAP HANA Cloud 为 AI 代理提供持久的长期内存,通常称为代理式内存。此功能使代理能够记住先前交互中的重要事实,并在长时间运行的对话中维护上下文。因此,代理可以不断改进其推理和决策流程。这将带来更加个性化和一致的用户体验,代理会随着时间的推移进行学习,并根据历史数据更精确地采取行动。
摘要
总之,SAP HANA Cloud 充当 SAP BTP 的 AI 原生数据基础,能够有效连接企业数据与智能应用和代理。通过利用其集成的多模型引擎,该平台通过在单个系统中处理矢量、图形和事务数据来简化技术体系结构。此外,对模型上下文协议的支持使 AI 代理能够与数据库引擎直接交互,而代理内存提供必要的长期上下文。此基础使代理能够不断改进其推理,并随着时间的推移提供更精确、个性化的用户体验。
本课程的关键要点
SAP HANA Cloud 是一种完全托管的内存多层云数据库即服务 (DBaaS)。它提供了下一代数字平台,可以为现有应用程序和新应用程序提供支持,无论是企业预置、云还是混合。除此之外,SAP Business Technology Platform 还包括数据存储功能,例如对象存储、Redis、hyperscaler 选项或 PostgreSQL 服务。