AWS Lake Formation は、データレイクの大規模なセキュリティ管理とガバナンスの一元化および簡素化に役立ち、データレイク全体でのきめ細かなアクセス許可が可能になります。タグベースまたは名前ベースのアクセス制御を使用したデータベース、テーブル、列、行、およびセルレベルでのアクセス許可設定、およびクロスアカウントの共有が無料で提供されます。
-
許可
-
Storage API
-
Governed Tables
-
ストレージオプティマイザー
-
許可
-
AWS Lake Formation は、タグベースまたは名前ベースのアクセス制御を使用して、データベース、テーブル、列、行、セルレベルの権限と、アカウント間の共有を提供します。AWS Lake Formation は AWS Glue、Amazon Athena、Amazon Redshift、Amazon CloudTrail などのサービスと統合されています。
料金
上記の権限の作成または統合サービスによる権限の使用は無料で提供されます。追加料金
Amazon S3 や AWS Glue データカタログなどの統合サービスの標準使用料金は、これらのサービスの料金に基づいて適用されます。料金の例
データカタログの例:ある月に 100 万個のテーブルをデータカタログに保存し、それらのテーブルにアクセスするために 100 万回のリクエストを行い、テーブルに対して名前ベースのアクセス制御を 10 回行っているとします。Glue データカタログの使用量は無料利用枠でカバーされるため、お支払いいただくのは 0 USD です。AWS Lake Formation のアクセス権限は無料で提供されるため、お支払いいただくのは 0 USD です。 -
Storage API
-
AWS Lake Formation ストレージ API は、内部フィルタリングエンジンを使用して適用されたすべての AWS Lake Formation ポリシーを使用してデータをスキャンしてフィルタリングします。Storage API を使用できるのは、データを処理するために他の AWS Analytics サービスを使用しない場合だけです。Storage API によってスキャンされたバイト数に対して課金されます。バイト数はメガバイト単位で切り上げられ、10 MB 未満は 10 MB と計算されます。
フィルターコストの最適化: Parquet や ORC などの列ファイル形式でデータを保存することにより、フィルターを最適化できます。Lake Formation Storage API は、述語プッシュダウンとパーティションプルーニングの最適化を利用して、クエリを満たすために必要なデータのみを読み取り、スキャンするデータを減らすことができるため、データのスキャンにかかるコストを削減できます。
-
Governed Tables
-
Amazon S3 上の AWS マネージドテーブルタイプである AWS Lake Formation Governed Tables では、追跡されたファイル数、メタデータを取得または操作する API コール、ストレージオプティマイザーによって処理されたバイト数 (メガバイト単位に切り上げ)でメタデータの量に対して課金されます。
-
ストレージオプティマイザー
-
ストレージオプティマイザーはバックグラウンドで実行されます。小さなファイルを大きなファイルに圧縮して分析エンジンのクエリパフォーマンスを向上させることにより、Governed Tables のレイアウトを最適化します。ストレージオプティマイザーによってスキャンされたバイト数に対して課金されます。バイト数はメガバイト単位で切り上げられます。他のテーブルタイプのストレージ最適化については、 AWS Glue 料金表ページ のデータカタログタブを参照してください。
料金に関するその他のリソース
AWS の月額料金を簡単に計算
個別のお見積もりをご希望の場合、AWS のスペシャリストに問い合わせる