- SAP HANA Cloud 教程
- SAP HANA Cloud - 首页
- SAP HANA Cloud - 概述
- SAP HANA Cloud - 优势
- SAP HANA Cloud - 架构
- SAP HANA Cloud - 关键功能
- SAP HANA Cloud - 启用试用
- SAP HANA Cloud - 价格详情
- 与其他应用程序集成
- SAP HANA Cloud - 连接器 (HCC)
- 连接本地 NW 系统
- SAP HANA Cloud - 数据湖
- 数据湖组件
- 连接到 HANA Cockpit
- SAP BTP 服务
- 绑定应用程序
- SAP HANA Cloud - 迁移
- 自助服务工具
- 创建实例
- 创建数据湖实例
- 管理实例
- 创建表
- 成功案例
- SAP HANA Cloud - 职责
- SAP HANA Cloud 资源
- SAP HANA Cloud - 快速指南
- SAP HANA Cloud - 资源
- SAP HANA Cloud - 讨论
SAP HANA Cloud - 数据湖组件
SAP HANA Cloud 数据湖包含两个关键组件:
- Data Lake IQ
- Data Lake 文件
Data Lake IQ
Data Lake IQ 用于存储和分析海量结构化数据。它是维护对数据高效且高性能的 SQL 访问的经济高效的解决方案。当您在 HANA DB 实例中配置数据湖时,它默认情况下会启用该数据湖的 Data Lake IQ。
您可以使用任何客户端工具直接连接到 Data Lake IQ:
- SAP HANA 数据库资源管理器
- 交互式 IQ 客户端
- Isql 客户端
要连接到 Data Lake IQ,您可以使用任何提到的 IQ 客户端启用数据湖 IQ 组件。应满足这些先决条件 - 数据湖实例已创建,并且允许 IP 地址访问数据湖 IQ。
Data Lake IQ 客户端
要下载 IQ 客户端,请导航到 SAP 软件站点:https://support.sap.com 并搜索 Data Lake 客户端。
选择“HANA DATALAKE CLIENT 1.0”→ 从下拉列表中选择操作系统,然后单击 zip 文件进行下载。要连接到 Data Lake,请按照以下步骤操作。
单击交互式 SQL 图标→ 选择数据库类型“Data Lake IQ”,并提供您的用户名“HDLADMIN”和在创建 Data Lake 实例时提供的密码。
传递 Data Lake 的实例详细信息并在连接参数中提供→ 连接。使用 isql 客户端
您还可以使用 isql 命令将它们发送到 Data Lake 实例。结果将打印在标准输出上。以下是不同功能的常用 isql 命令:
:r <文件名>
此命令用于将 OS 文件读取到命令缓冲区。
:R <文件名>
此命令用于将 OS 文件读取到命令缓冲区,然后显示命令。
use <数据库名称>
它更改当前数据库。
!! <os_命令>
它执行操作系统命令。放在一行的开头。
<文件名>
它将 Transact-SQL 命令的输出重定向到 <文件名>。此示例将实例版本插入 <文件名> 中:
select @@version go > <file_name>
>> <文件名>
此命令将 Transact-SQL 命令的输出追加到 <文件名>。此示例将实例版本追加到 <文件名> 中:
select @@version go >> <file_name>
| 命令
它将 Transact-SQL 命令的输出通过管道传输到外部命令。此示例查找 sp_who 生成的列表中所有“sa”的实例:
sp_who go | grep sa
vi(UNIX)或 edit(Windows)
此命令调用默认编辑器。
重置
它清除查询缓冲区。
退出或退出
它退出 isql。
Data Lake 文件
数据湖文件存储在数据湖容器中,也称为“对象存储”,用于提供对结构化、半结构化和非结构化数据的管理访问。Data Lake Files 对象存储具有以下关键功能:
结构化、半结构化和非结构化文件的存储
您可以使用 Load table 语句查询存储对象文件,而无需将它们加载到 Data Lake IQ 中。当您配置 Data Lake 实例时,Files 容器也会在当时配置,无需任何额外费用,您只需支付存储在对象存储中的文件的存储费用。