アテナデータベースとは何ですか?
質問者:Emperatriz Strasmann |最終更新日:2020年6月1日
カテゴリ:テクノロジーとコンピューティングデータのストレージとウェアハウジング
Amazon Athenaは、データアナリストがAmazon Simple Storage Service(S3)に保存されているデータに対してAmazon WebServicesパブリッククラウドでインタラクティブなクエリを実行できるようにするサービスです。 Athenaはサーバーレスクエリサービスであるため、アナリストはそれを使用するために基盤となるコンピューティングインフラストラクチャを管理する必要はありません。
その中で、AWSのAthenaとは何ですか?Amazon Athenaは、標準SQLを使用してAmazon Simple Storage Service(Amazon S3)でデータを直接分析することを容易にするインタラクティブなクエリサービスです。 Athenaはサーバーレスであるため、セットアップや管理を行うインフラストラクチャはなく、実行したクエリに対してのみ料金を支払います。
さらに、Athenaでデータベースを作成するにはどうすればよいですか? Hive DDLを使用してデータベースを作成するにはhttps://console.aws.amazon.com/ athena /にあるAthenaコンソールを開きます。クエリエディタを選択します。 CREATE DATABASE myDataBaseと入力し、クエリの実行を選択します。メニューからデータベースを選択します。
この中で、AthenaはどのSQLを使用していますか?
サポートされている関数前述したように、 AthenaはSQLクエリエンジンとしてオープンソースソフトウェアであるPrestoDBを使用しています。ユーザーは、ANSI標準SQLをこのツールに入力して、AmazonS3データと直接やり取りできます。これには、SELECTなどの標準SQL関数やJOINなどの関係演算子が含まれます。
アテナは高いですか?
アマゾンアテナ価格のページによると、アテナはTBあたり$ 5の(テラバイト)で販売される一般的な料金体系は、クエリの実行ごとにスキャンしました。実行ごとに最低10MBのデータスキャンがあります。失敗したクエリに対しては課金されません。
34関連する質問の回答が見つかりました
AWS Athenaはデータベースですか?
アマゾンアテナは、それが簡単に標準SQLを使用してAmazon S3の中のデータを分析することができ、対話型クエリサービスです。 Athenaはサーバーレスであるため、管理するインフラストラクチャはなく、実行したクエリに対してのみ料金を支払います。アテナは使いやすいです。
アテナはデータを保存しますか?
Q:Amazon Athenaはどのデータ形式をサポートしていますか? Amazon Athenaは、CSV、TSV、JSON、Textfilesなどのさまざまなデータ形式をサポートし、ApacheORCやApacheParquetなどのオープンソースの列形式もサポートしています。 Athenaは、Snappy、Zlib、LZO、およびGZIP形式の圧縮データもサポートしています。
アテナは誰でしたか?
アテナは戦争の女神であり、アレスの女性の対応者でした。彼女はゼウスの娘でした。彼女を産んだ母親はいなかった。彼女はゼウスの頭から飛び出し、成長し、鎧を着ていた。イリアスでのホメロスの説明によると、アテナは猛烈で冷酷な戦士でした。
Athenaクエリを実行するにはどうすればよいですか?
ステップ1:データベースを作成する
- Athenaコンソールを開きます。
- Athenaコンソールに初めてアクセスする場合は、「はじめに」ページに移動します。
- リンクを選択して、AmazonS3でクエリ結果の場所を設定します。
- [保存]をクリックします。
- Athenaクエリエディタに、クエリの例を含むクエリペインが表示されます。
アテナの用途は何ですか?
Athenaは、S3に保存されているデータに対してSQLクエリを実行できるサーバーレスクエリサービスです。構造化データ、非構造化データ、半構造化データのいずれであっても、大規模なデータセット(またはデータレイク)を簡単にクエリできます。
アテナはどの言語を使用していますか?
標準のSQLを実行し、CSV、JSON、ORC、Avro、Parquetなどの標準のデータ形式をサポートします。 Athenaは、ANSI SQLをサポートするオープンソースのSQLクエリエンジンであるPrestoを使用しているため、ユーザーがゼロから学ぶ必要のある独自のクエリサービスではありません。
Athenaクエリをどのように高速化しますか?
ファイルが分割可能または最適なサイズ(最適なS3ファイルサイズは200MB〜1GB)であれば、データを圧縮することでクエリを劇的に高速化できます。データサイズが小さいほど、AmazonS3からAthenaへのネットワークトラフィックが少なくなります。
AthenaはRDSにクエリを実行できますか?
Athenaを使用してRDSデータベース内のクエリを実行できますか?あなたはできません。たとえば、 RDSのテーブルとS3の別のテーブル( Athena経由)から結合クエリを実行する可能性が最も高くなります。これにより、 RDSからS3へのデータのコピーが回避されます。
Athenaはredshiftにクエリを実行できますか?
Athenaは、PrestoとANSISQLを使用してデータセットをクエリします。また、DDLステートメントにHiveQLを使用します。 AthenaとRedshiftの比較は簡単ではありません。一方、 Redshiftは、最新の分析ソリューション用のビジネスインテリジェンスツールと一緒に使用されるペタバイト規模のデータウェアハウスです。
AWSグルーで設定できますか?
AWSGlueはサーバーレスです。プロビジョニングまたは管理するインフラストラクチャはありません。 AWS Glueは、完全に管理されたスケールアウトされたApache Spark環境でETLジョブを実行するために必要なリソースのプロビジョニング、構成、およびスケーリングを処理します。ジョブの実行中に使用されたリソースに対してのみ料金を支払います。
アテナは氷河に問い合わせることができますか?
Athenaは、 GLACIERストレージクラスからのデータのクエリをサポートしていません。 Athenaは、LOCATION句で指定されたバケット内のさまざまなストレージクラスをサポートせず、 GLACIERストレージクラスをサポートせず、RequesterPaysバケットをサポートしません。
Athenaはs3でどのように機能しますか?
Athenaは、 S3に保存されているデータを直接処理します。 Athenaは、分散SQLエンジンであるPrestoを使用してクエリを実行します。また、Apache Hiveを使用して、テーブルとパーティションを作成、削除、および変更します。 AthenaクエリエディタでHive準拠のDDLステートメントとANSISQLステートメントを記述できます。
AWS EMRとは何ですか?
Amazon Elastic MapReduce( EMR )は、ビッグデータの処理と分析のためのAmazon Web Services( AWS )ツールです。 Amazon EMRは、Amazon Elastic Compute Cloud(EC2)およびAmazon Simple Storage Service(S3)上の仮想サーバーのHadoopクラスター全体でビッグデータを処理します。
AthenaはXMLをサポートしていますか?
1回答。 AWS GlueはETL入力形式としてXMLをサポートしているため(https://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-etl-format.html)、最初にXMLからデータを変換できますJSONに変換し、 Athenaを使用してJSONデータをクエリします。
Redshiftをどのようにクエリしますか?
クエリエディタを使用するには
AWSマネジメントコンソールにサインインし、Amazon Redshiftコンソール(https://console.aws.amazon.com/ redshift /)を開きます。ナビゲーションペインで、[クエリエディタ]を選択します。スキーマの場合、publicを選択して、そのスキーマに基づいて新しいテーブルを作成します。 AWS Auroraとは何ですか?
Amazon Aurora ( Aurora )は、MySQLおよびPostgreSQLと互換性のあるフルマネージドのリレーショナルデータベースエンジンです。 MySQLとPostgreSQLが、ハイエンドの商用データベースの速度と信頼性を、オープンソースデータベースのシンプルさと費用対効果とどのように組み合わせているかをすでにご存知でしょう。
s3データベースとは何ですか?
AmazonS3またはAmazonSimple Storage Serviceは、Amazon Web Services(AWS)が提供するサービスであり、Webサービスインターフェイスを介してオブジェクトストレージを提供します。 Amazon S3は、Amazon.comがグローバルeコマースネットワークを実行するために使用するのと同じスケーラブルなストレージインフラストラクチャを使用します。