Data Lake Formation (DLF) は、メタデータオブジェクトのストレージ、メタデータリクエスト、データインジェストのリソース使用量の 3 つの課金項目に対して課金されます。
現在、すべての DLF 機能は無料で提供されています。以下の無料枠を超えて使用した場合でも、料金は発生しません。
課金項目
次の表は、各課金項目、その無料枠、および無料枠を超えた場合のレートをまとめたものです。
| 課金項目 | 無料枠 | 無料枠を超えた場合のレート |
|---|---|---|
| メタデータオブジェクトのストレージ | 最初の 1,000,000 オブジェクト/月 | 100,000 オブジェクト/月あたり 1 USD |
| メタデータリクエスト | 最初の 1,000,000 リクエスト/月 | 1,000,000 リクエスト/月あたり 1 USD |
| データインジェスト | 無料 (タスクは無料) | N/A |
メタデータオブジェクトのストレージ
メタデータオブジェクトとは、データレイクのメタデータに保存されているデータベース、テーブル、パーティション、インデックスのことです。これら 4 つのカテゴリの各オブジェクトが、月間の合計使用量としてカウントされます。
料金
| 使用方法 | 料金 |
|---|---|
| 最初の 1,000,000 オブジェクト/月 | 無料 |
| 1,000,000 オブジェクトを超える場合 | 100,000 オブジェクト/月あたり 1 USD |
-
課金ルール:毎月最初の 100 万オブジェクトのストレージは無料です。この無料枠を超えた使用量に対しては、追加の 10 万オブジェクトごとに月額 1 USD が課金されます。10 万オブジェクト未満の端数は、10 万オブジェクトとして請求されます。
10 万オブジェクト未満の端数は切り上げられます。たとえば、超過分が 115,100 オブジェクトの場合、200,000 オブジェクト (2 ブロック) として請求されます。
課金サイクル
使用量は月単位でカウントされます。請求書は毎月 1 日に生成され、支払いが行われます。使用量が最小課金しきい値を下回る場合、料金は発生しません。
課金例
| シナリオ | 合計オブジェクト数 | 超過オブジェクト数 | 切り上げ | 料金 |
|---|---|---|---|---|
| 無料枠内 | 800,000 | 0 | — | 無料 |
| 無料枠上限ちょうど | 1,000,000 | 0 | — | 無料 |
| 無料枠をわずかに超過 | 1,050,000 | 50,000 | 100,000 (1 ブロック) | 1 USD |
| 無料枠を大幅に超過 | 1,115,100 | 115,100 | 200,000 (2 ブロック) | 2 USD |
詳細な例
1 月 1 日の時点で、ご利用のデータレイクには 100 のデータベース、10,000 のテーブル、500,000 のパーティション、5,000 のインデックスがあり、合計 515,100 のオブジェクトが存在します。
1 月 31 日までに、600,000 のパーティションを追加します。合計は 1,115,100 オブジェクトに増加します。
2 月 1 日の請求書には、以下のように表示されます:
-
最初の 1,000,000 オブジェクト:無料
-
超過分:115,100 オブジェクト、200,000 (2 ブロック) に切り上げ — 2 USD
-
2 月 1 日に請求書が発行されます。合計料金は、USD 0 (最初の 100 万オブジェクトは無料) + USD 2 (残りの 115,100 オブジェクトは 200,000 オブジェクトとして請求) = USD 2 となります。
-
2 月 1 日に、1 月に発生したメタデータオブジェクトのストレージ料金として、アカウントから USD 2 が引き落とされます。
1 月のストレージ料金として、2 月 1 日にアカウントから USD 2 が引き落とされます。
メタデータリクエスト
メタデータリクエストとは、データレイクのメタデータに含まれるデータベース、テーブル、パーティション、インデックス、および関数に対する作成、読み取り、変更、削除の操作のことです。
メタデータリクエストとしてカウントされるもの
リクエストは、次の場合に生成されます:
-
接続されたコンピュートエンジン (E-MapReduce (EMR) Hive、EMR Spark SQL、EMR Presto、または MaxCompute) で DDL 文 (例:
CREATE TABLE、ALTER TABLE、DROP PARTITION) を実行する -
DLF コンソールまたは API オペレーション (データベース、テーブル、パーティションの作成、更新、削除など) を介してメタデータオブジェクトを管理する
料金
| 用途 | 料金 |
|---|---|
| 最初の 1,000,000 リクエスト/月 | 無料 |
| 1,000,000 リクエストを超える場合 | 1,000,000 リクエスト/月あたり 1 USD |
-
課金ルール:毎月最初の 100 万リクエストは無料です。この無料枠を超えた使用量に対しては、追加の 100 万リクエストごとに 1 USD が課金されます。100 万リクエスト未満の端数は、100 万リクエストとして請求されます。
100 万未満の端数は、最も近い 100 万に切り上げられます。たとえば、超過分が 20 万リクエストの場合、100 万リクエストとして請求されます。
課金サイクル
使用量は月単位でカウントされます。請求書は毎月 1 日に生成され、支払いが行われます。使用量が最小課金しきい値を下回る場合、料金は発生しません。
課金例
| シナリオ | 合計リクエスト数 | 超過リクエスト数 | 切り上げ | 料金 |
|---|---|---|---|---|
| 無料枠内 | 800,000 | 0 | — | 無料 |
| 無料枠上限ちょうど | 1,000,000 | 0 | — | 無料 |
| 無料枠をわずかに超過 | 1,200,000 | 200,000 | 1,000,000 | 1 USD |
| 無料枠を大幅に超過 | 2,300,000 | 1,300,000 | 2,000,000 | 2 USD |
詳細な例
1 月に、EMR、MaxCompute、Hologres などのコンピュートエンジンが、ご利用の DLF メタデータに 1,200,000 件のリクエストを送信します。
2 月 1 日の請求書には、以下のように表示されます:
-
最初の 1,000,000 リクエスト:無料
-
超過分:200,000 リクエスト、1,000,000 に切り上げ — 1 USD
-
1 月に、EMR、MaxCompute、Hologres などのコンピュートエンジンから 120 万件のメタデータリクエストがありました。1 月の合計料金は、USD 0 (最初の 100 万リクエストは無料) + USD 1 (残りの 20 万リクエストは 100 万リクエストとして請求) = USD 1 となります。
-
2 月 1 日に、1 月に発生したメタデータリクエスト料金として、アカウントから USD 1 が引き落とされます。
1 月のリクエスト料金として、2 月 1 日にアカウントから USD 1 が引き落とされます。
データインジェスト
データインジェストは、外部ソースからデータを抽出し、ご利用の DLF データレイクにロードします。
この機能は更新を停止しました。
データ取り込みタスク自体は無料です。ただし、他のサービスを使用してデータを移動する場合は、それらのサービスにはそれぞれ独自の課金が発生します。たとえば、ApsaraDB RDS からデータレイクへデータを同期するには、Data Transmission Service (DTS) インスタンスが必要であり、これは 別途課金されます。
データインポートジョブは無料です。ただし、データインポートジョブで他のプロダクトを使用する場合は、追加料金が発生する場合があります。たとえば、RDS データインポートジョブで DTS を使用すると、DTS インスタンスが作成され、DTS 料金が発生します。
支払い遅延による影響
支払いが遅延すると、DLF は遅延期間に応じて 3 段階でアクセスを制限します。
支払い遅延から 72 時間以内
実行中のタスクと既存のデータに影響はありませんが、次の操作がブロックされます:
-
データソースの作成
-
データインジェストタスクの作成
-
データベースとテーブルの作成
-
データインジェストタスクの開始
72 時間経過後
DLF はさらにアクセスを制限します:
-
実行中のタスクが停止されます
-
メタデータ API オペレーションがブロックされます
168 時間経過後
DLF はご利用のリソースをリリースします:
-
ご利用の Alibaba Cloud アカウント内のデータソース、データインジェストタスク、およびメタデータオブジェクト (データベース、テーブル、パーティション) が削除されます
-
DLF コンソールへのアクセスが取り消されます
削除されたデータは回復できません。支払いが遅延する前に、重要なデータをバックアップしてください。