Bắt đầu ngayBắt đầu miễn phí

Tạo một bucket

Sam đang bắt đầu làm quen để chuẩn bị xây dựng pipeline đầu tiên của mình.

Get It Done là ứng dụng thành phố phát hành để cư dân báo cáo sự cố. Có rất nhiều vấn đề cần báo cáo, và cũng tạo ra rất nhiều dữ liệu.

Get It Done services poster

Cô ấy sẽ lấy các báo cáo hằng ngày do Get It Done tạo ra và đặt chúng vào bucket 'gim-staging'. Sau đó, cô ấy sẽ làm sạch dữ liệu và đưa bộ dữ liệu mới vào bucket 'gim-processed'.

Cô ấy cũng muốn tạo một bucket 'gim-test' để thử nghiệm.

Hãy giúp Sam thực hiện bước đầu tiên hướng tới giấc mơ pipeline của mình. Hãy giúp cô ấy tạo bucket đầu tiên, 'gim-staging'!

Bài tập này là một phần của khóa học

Giới thiệu về AWS Boto trong Python

Xem khóa học

Hướng dẫn bài tập

  • Tạo một client boto3 tới S3.
  • Tạo các bucket 'gim-staging', 'gim-processed''gim-test'.
  • In phản hồi nhận được khi tạo bucket 'gim-staging'.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

import boto3

# Create boto3 client to S3
s3 = boto3.____('____', region_name='us-east-1', 
                         aws_access_key_id=AWS_KEY_ID, 
                         aws_secret_access_key=AWS_SECRET)

# Create the buckets
response_staging = s3.____(____='gim-staging')
response_processed = s3.____(____='gim-processed')
response_test = s3.____(____='gim-test')

# Print out the response
print(response_staging)
Chỉnh sửa và Chạy Mã