Zacznij terazZacznij za darmo

Tworzenie zasobnika

Sam stawia pierwsze kroki i szykuje się do zbudowania swojego pierwszego potoku danych.

Get It Done to aplikacja udostępniona mieszkańcom przez miasto San Diego, która umożliwia zgłaszanie problemów. Zgłoszeń jest mnóstwo, a wraz z nimi powstają ogromne ilości danych.

Get It Done services poster

Sam będzie pobierać codzienne raporty generowane przez Get It Done i umieszczać je w zasobniku 'gim-staging'. Następnie wyczyści dane i przeniesie nowy zbiór danych do zasobnika 'gim-processed'.

Chce też utworzyć zasobnik 'gim-test', w którym będzie mogła swobodnie eksperymentować.

Pomóż Sam zrobić pierwszy krok w stronę jej wymarzonego potoku danych – utwórz jej pierwszy zasobnik: 'gim-staging'!

To ćwiczenie jest częścią kursu

Wprowadzenie do AWS Boto w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Utwórz klienta boto3 dla S3.
  • Utwórz zasobniki 'gim-staging', 'gim-processed' i 'gim-test'.
  • Wyświetl odpowiedź zwróconą po utworzeniu zasobnika 'gim-staging'.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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)
Edytuj i uruchom kod