このブログは、2023 年 7 月 10 日に SAP ジャパン公式ブログに掲載されたものを SAP ジャパン公式ブログ閉鎖に伴い転載したものです。
このブログは、Thomas Hammer が執筆したブログ「What’s New in SAP HANA Cloud in December 2022」(2022 年 12 月 29 日)および「What’s New in SAP HANA Cloud – March 2023」(2023 年 3 月 30 日)、「What’s New in SAP HANA Cloud – June 2023」(2023 年 6 月 23 日)より SAP HANA Cloud, data lake 部分について抜粋、抄訳したものです。
最新の情報は、SAP Community の最新ブログやマニュアルを参照してください。
クラウドデータベースソリューションに不可欠な構成要素である SAP HANA Cloud, data lake は、ペタバイト規模のデータ対応のデータベースであるため、ユーザーはすべてのデータを単一のソリューションに格納して管理できます。 SAP HANA Cloud は、ホットストレージからウォームストレージ、さらにはこの SAP HANA Cloud, data lake によるコールドストレージまで、すべてを 1 つのまとまったサービスとして提供します。
スタンドアロンのデータレイクをお探しであれば、SAP HANA Cloud, data lake はスタンドアロンのソリューションとしても利用することができます。このオプションについて詳しくは、Discovery Center mission をご覧ください。
2022 年 12 月版には、SAP HANA Cloud, data lake において大きく3 点の強化点があります。
SAP HANA Cloud, data lake は、VARCHAR フィールドのバイト長によるサイズ宣言をサポートしています。 これに追加して、SAP HANA Cloud, data lake リレーショナルエンジンでは VARCHAR フィールドの文字長によるサイズ宣言もサポートされるようになりました。
この追加のサポートにより、SAP HANA Cloud, HANA データベースにおけるサイズ宣言と、 NVARCHAR および VARCHAR フィールドのサイズ情報が異なることでおこる混乱を軽減または排除できることにより、一貫したユーザーエクスペリエンスを提供できるようになりました。
さらに、SAP HANA Cloud, data lake においてSAP HANA データベースと互換性のあるスキーマをサポートすることで、SAP HANA Cloud, HANA データベースとSAP HANA Cloud, data lake 間の統合を強化しました。
この機能により、SAP HANA Cloud, HANA データベースサービスと SAP HANA Cloud, data lake サービス間の互換性レベルが高まっただけでなく、一つの SAP HANA Cloud, data lake インスタンス内のデータベースエンティティの論理グループを保持することが可能になりました。
データセンターのランドスケープ強化も 2022 年 Q4 の強化点の一つです。データセンターのカバー範囲をさらに拡大し、特に SAP HANA Cloud, data lake においてインド、ムンバイのデータセンターを追加しました。
.
この Google Cloud Platform のデータセンターの追加により、複数のクラウドサービスプロバイダーによるサービスがさらに強化され、お客様は、ニーズに最も適するクラウドストレージサービスプロバイダーを選択することができます。
SAP HANA Data base Explorer においても、SAP HANA Cloud, data lake リレーショナルエンジンに関していくつか機能強化されました。例えば、ステートメントライブラリのサポートや、複数のインスタンスに対するステートメントのバックグラウンドでの実行などが可能になりました。
さらに、自動コミット、監査、クエリープランの設定が選択できるようになりました。
SAP HANA Cloud に統合されている SAP HANA Cloud, data lake は、ペタバイト単位のデータを低コストで保存するのに最適なオプションです。 SAP HANA Cloud, HANA データベースに接続された拡張部としてデプロイするか、スタンドアロンの SAP HANA Cloud, data lake としてデプロイするかは、お客様次第です。 2023 年 3 月版では、SAP HANA Cloud, data lake に特化したイノベーションが 2 つ実装されました。それぞれについて紹介します。
2023 年第 1 四半期の SAP HANA Cloud, data lake のイノベーションで最初に挙げるのは、SAP HANA Cloud, data lakeリレーショナルエンジンにおける Boolean データ型のサポートです。これにより、SAP HANA Cloud, data lake サービスで、SAP HANA Cloud, HANA データベースの Boolean データ型と同じセマンティクスを提供できるようになりました。
SAP HANA Cloud, data lake リレーショナルエンジンにおける Boolean データ型のサポート
このイノベーションにより、SAP HANA Cloud の異なるデータベース間のユーザーエクスペリエンスが大幅に向上しただけでなく、データ型の互換性も向上し、データの階層化がさらに容易になりました。
2023 年第 1 四半期リリースでは、SAP HANA Cloud, data lake のマテリアライズドビューが自動的かつインクリメンタルに維持できるようになりました。つまり、前回の更新以降の差分または変更を計算するだけでコンテンツが更新されるようになりました。
SAP HANA Cloud, data lake リレーショナルエンジンにおけるマテリアライズドビューのインクリメンタルなリフレッシュ
これにより、リフレッシュに必要とされる演算リソースが低減され、リフレッシュのパフォーマンスが向上しました。
SAP HANA Cloud の 2023 年 3 月版リリースでは、SAP HANA Cloud, data lake のクライアントにも優れた機能が追加されました。
最新リリースより、SAP HANA Cloud, data lake クライアントで Microsoft Windows および Linux 上で開発されたの Go アプリケーションが、SAP HANA Cloud, data lake に対してクエリを実行できるよう、データベースドライバーの提供を開始しました。
このイノベーションにより、お客様が SAP HANA Cloud, data lake 内のリレーショナルエンジンにアクセスするための言語の選択肢がさらに追加されました。
詳細については、「Go (golang) Driver」および「Go Driver を使用した Data Lake Relational Engine への接続 (チュートリアル)」を参照してください。
この新しい機能の詳細については、こちらデモをご覧ください。
SAP HANA Cloud, data lake に関係する SAP HANA Cloud の全体的な機能強化について紹介します。
オンプレミスの環境では管理者が処理しなければならなかったタスクの一部を、SAP のクラウドサービスでは SAP が行っていますが、SAP HANA Cloud における管理機能は依然として重要なトピックです。 この四半期では、特にセキュリティ、ダウンタイムがほぼゼロの構成における柔軟性、さらに、ワークロード管理の分野のイノベーションが実装されました。
カスタマーマネージドキーの管理に関して、2023 年第 1 四半期リリースでは、SAP HANA Cloud, HANA データベースおよび HANA Cloud, data lake の新しいインスタンスをプロビジョニングする際のカスタマーマネージドキーのサポートが強化されました。 キーの状況も表示されるようになりました。管理ツールが強化されたことで、セルフ定義の暗号化キーとその管理がより容易になりました。
カスタム暗号化キーの管理
カスタマーマネージドキーの一貫した処理が可能になったことで、セキュリティ標準への準拠を維持するのに役立つだけでなく、カスタマーマネージドキーを使用して格納されたデータを暗号化することで、データベースのセキュリティを強化することが可能になりました。
ただし、暗号化キー管理のこの新しい機能強化は、SAP HANA Cloud の新しいマルチ環境用ツールを介してのみサポートされることに注意してください。
同様に SAP HANA Cloud のセキュリティ領域に関連していますが、管理者データベース内のユーザーパスワードをリセットする機能が追加されました。 SAP HANA Cloud の DBADMIN データベースユーザーパスワードと、SAP HANA Cloud, data lake リレーショナルエンジンの HDLADMIN データベースユーザーパスワードをエンドユーザーが変更できるようになりました。
これまで SAP HANA Cloud のデータベースインスタンスのバックアップ保持期間は固定であり、バックアップは 14 日間保持されていました。今回の変更により、データベース管理者はバックアップの保持期間をカスタマイズすることができます。
SAP HANA Cloud の HANA データベースと data lake リレーショナルエンジンのどちらもバックアップの保持期間は 1 日から 7 か月の間で選択可能になりました。
この調整は、SAP HANA Cloud Central またはコマンドラインインターフェースで行うことができます。
これにより、データバックアップのコスト削減の選択肢を提供するとともに、長期的なデータ保管を行いたいお客様ニーズを満たすことができます。
SAP HANA Cloud Central におけるバックアップ保持時間の設定
今回のリリースでは、SAP HANA Cloud Central や SAP HANA Database Explorer などの SAP HANA Cloud ツールでも多くの強化がありました。
最新のリリースでは、SAP HANA Cloud Central という強力な機能もランドスケープツールに追加されました。
新しく設計された SQL Console にアクセスすることができます。他の追加ツールにナビゲートされることなく、データを発見し、データベースステートメントを実行できます。これによりほとんどのユースケースとシナリオで劇的に生産性を上げることができます。
SAP HANA Cloud CentralのSQL Console
SAP HANA Cloud, Data Lake Files のストレージは、ファイルベースのコンテンツを非常にコスト効率の高い形で提供します。
Q2 リリースで、Database Explorer には、ファイルストレージ内の選択されたファイルとフォルダーの名称変更または移動という新機能が追加されました。さらに、Database Explorer にリレーショナルエンジンとファイルストレージ自体の両方の SQL on Files が追加されました。
Data Lake File ストレージのための新機能
紹介したい最初のイノベーションは、トランザクション DDL ステートメントの実行のサポートです。トランザクション DDL のサポートにより、DDL ステートメントのグループを、一連のステートメントごとの異なるトランザクションではなく、単一のトランザクションとして実行することができます。これまでどおり、デフォルトの動作では、すべての DDL ステートメントが、個別のステートメントを自動的にコミットしますが、ユーザーに対して実行する動作の調整の柔軟性を提供しました。
トランザクション DDL の実行
この機能の実装においては、以下の制限があります:
SAP HANA Cloud の QRC2 リリース前は、Data Lake リレーショナルエンジン は Parquet ファイルからの LOAD TABLE のみをサポートしており、Parquet ファイル形式へのエクスポートはサポートしていませんでした。今回のリリースにより、Parquet へのエクスポートもサポートしました。高圧縮のファイル形式のメリットを享受できるようになります。
Parquet のサポートのため、新たに ROW GROUP SIZE 、COMPRESSION などの新しい UNLOAD ステートメントパラメーターが追加されました。
Parquet ファイル形式へのエクスポート
オリジナルのブログはここまでです。