Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

CREATE DATABASE

フォーカスモード

このページの内容

CREATE DATABASE - Amazon Athena

データベースを作成します。DATABASESCHEMA はどちらでも使用できます。どちらも同じ意味です。

注記

データベースの作成、テーブルの作成、および Athena のテーブルに対する SELECT クエリの実行の例については、使用を開始する を参照してください。

概要

CREATE {DATABASE|SCHEMA} [IF NOT EXISTS] database_name [COMMENT 'database_comment'] [LOCATION 'S3_loc'] [WITH DBPROPERTIES ('property_name' = 'property_value') [, ...]]

Athena のデータベース名の制限については、「データベース、テーブル、列に名前を付ける」を参照してください。

パラメータ

[IF NOT EXISTS]

database_name という名前のデータベースが既に存在する場合、エラーメッセージを抑制します。

[COMMENT database_comment]

comment という組み込みメタデータプロパティにメタデータ値を設定し、database_comment に値を指定します。AWS Glue では、COMMENT の内容がデータベースプロパティの Description フィールドに書き込まれます。

[LOCATION S3_loc]

データベースファイルとメタストアがある場所を S3_loc として指定します。これは Amazon S3 の場所にする必要があります。

[WITH DBPROPERTIES ('property_name' = 'property_value') [, ...]]

データベース定義のカスタムメタデータプロパティを指定します。

CREATE DATABASE clickstreams;
CREATE DATABASE IF NOT EXISTS clickstreams COMMENT 'Site Foo clickstream data aggregates' LOCATION 's3://amzn-s3-demo-bucket/clickstreams/' WITH DBPROPERTIES ('creator'='Jane D.', 'Dept.'='Marketing analytics');

データベースプロパティの表示

CREATE DATABASE を使用して AWSDataCatalog で作成するデータベースのデータベースプロパティを表示するには、以下の例にあるように、AWS CLI コマンドの aws glue get-database を使用することができます。

aws glue get-database --name <your-database-name>

JSON 出力では、結果が以下のようになります。

{ "Database": { "Name": "<your-database-name>", "Description": "<your-database-comment>", "LocationUri": "s3://amzn-s3-demo-bucket", "Parameters": { "<your-database-property-name>": "<your-database-property-value>" }, "CreateTime": 1603383451.0, "CreateTableDefaultPermissions": [ { "Principal": { "DataLakePrincipalIdentifier": "IAM_ALLOWED_PRINCIPALS" }, "Permissions": [ "ALL" ] } ] } }

AWS CLI の詳細については、AWS Command Line Interface ユーザーガイドを参照してください。

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.