Kiểm tra cơ sở dữ liệu

Chúng ta thực hiện tạo S3 bucket để lưu trữ kết quả truy vấn.

  1. Truy cập vào S3
  • Chọn Bucket
  • Chọn Create bucket

Prerequisite

  1. Trong giao diện Create bucket
  • Bucket name, nhập cost-and-usage-query-results

Prerequisite

  1. Chọn Create bucket

Prerequisite

  1. Chọn cost-and-usage-query-results bucket vừa tạo

Prerequisite

  1. Tạo một folder để lưu trữ dữ liệu truy vấn
  • Chọn Create folder

Prerequisite

  1. Tạo folder
  • Folder name, nhập Athena-Query-Results
  • Chọn Create folder

Prerequisite

  1. Hoàn thành tạo folder

Prerequisite

  1. Truy cập AWS Console Management
  • Tìm Athena
  • Chọn Athena

Prerequisite

  1. Để thao tác với bảng dữ liệu, ta cần cấu hình nơi lưu kết quả truy vấn trên S3.
  • Chọn Settings

Prerequisite

  1. Chọn Manage

Prerequisite

  1. Chọn đường dẫn S3 để lưu trữ

Prerequisite

  1. Sau đó, chọn Edit

Prerequisite

  1. Kiểm tra lại và thực hiện query
  • Data Source, chọn AwsDataCatalog
  • Database, chọn costmaster
  • Table, chọn monthly_report
  • Thực hiện truy vấn bằng lệnh sau: dữ liệu bảng được lưu vào metastore của Amazon Athena.
MSCK REPAIR TABLE monthly_report;
  • Chọn Run
  • Hoàn thành truy vấn Query successful

Prerequisite

  1. Thực hiện preview hệ thống để kiểm tra khả năng truy vấn bảng dữ liệu trên AWS Glue
  • Chọn monthly_report table
  • Chọn Preview Table
SELECT * FROM "costmaster"."monthly_report"
LIMIT 10;

Prerequisite