Google Cloud Storage to prosta i skalowalna pamięć masowa do przechowywania danych nieustrukturyzowanych. W tym kontekście „nieuporządkowane” oznacza, że usługa Cloud Storage traktuje Twoje dane jako uporządkowaną sekwencję bajtów i nie zwraca uwagi na żadną wewnętrzną strukturę, jaką mogą mieć Twoje dane. Różni się to od opcji przechowywania danych strukturalnych, w których dane są traktowane bardziej jak tabela z wierszami i kolumnami.
W Cloud Storage „obiekty” są przechowywane w „zasobnikach”. Działa to podobnie jak przechowywanie „plików” w „folderach” lub „katalogach”, ale w przeciwieństwie do katalogów zasobników nie można zagnieżdżać w innych zasobnikach, aby tworzyć hierarchie.
W tym module utworzymy nowy, pusty zasobnik Cloud Storage i prześlemy do niego obiekt z lokalnego miejsca na dane.
Czego się nauczysz
- Jak uzyskać dostęp do przeglądarki Cloud Storage w konsoli Google Cloud.
- Jak utworzyć zasobnik Cloud Storage
- Jak przesyłać obiekty do zasobnika Cloud Storage.
- Jak usunąć zasobnik Cloud Storage i wszystkie obiekty, które zawiera.
Czego potrzebujesz
Jak zamierzasz korzystać z tego samouczka?
Jak oceniasz korzystanie z usług Google Cloud Platform i Firebase?
Samodzielne konfigurowanie środowiska
Jeśli nie masz jeszcze konta Google (Gmail lub Google Apps), musisz je utworzyć. Zaloguj się w konsoli Google Cloud Platform (console.cloud.google.com) i utwórz nowy projekt:
Zapamiętaj identyfikator projektu, czyli unikalną nazwę we wszystkich projektach Google Cloud (podana powyżej nazwa jest już zajęta i nie będzie działać w Twoim przypadku). W dalszej części tego laboratorium będzie on nazywany PROJECT_ID.
Następnie musisz włączyć płatności w konsoli Cloud, aby móc korzystać z zasobów Google Cloud.
Wykonanie tego samouczka nie powinno kosztować więcej niż kilka dolarów, ale może okazać się droższe, jeśli zdecydujesz się wykorzystać więcej zasobów lub pozostawisz je uruchomione (patrz sekcja „Czyszczenie” na końcu tego dokumentu).
Nowi użytkownicy Google Cloud Platform mogą skorzystać z bezpłatnego okresu próbnego, w którym mają do dyspozycji środki w wysokości 300 USD.
W Google Cloud Console kliknij ikonę Menu w lewym górnym rogu ekranu:

Przewiń w dół i w podsekcji Miejsce na dane wybierz Cloud Storage:

Powinna się teraz wyświetlić przeglądarka Cloud Storage. Jeśli używasz projektu, który nie ma obecnie żadnych zasobników Cloud Storage, zobaczysz okno z prośbą o utworzenie nowego zasobnika:

Jeśli używasz projektu, który ma już co najmniej jeden zasobnik, zobaczysz listę tych zasobników:

Jeśli w projekcie nie ma zasobników, kliknij przycisk Utwórz zasobnik, aby utworzyć zasobnik:

Jeśli używasz projektu, który ma już co najmniej 1 zasobnik, naciśnij przycisk Utwórz zasobnik na ekranie Zasobniki, jak pokazano tutaj:

W obu przypadkach powinno się wyświetlić okno Utwórz zasobnik:

Wpisz nazwę zasobnika. Jak wspomnieliśmy w oknie dialogowym, nazwy zasobników muszą być unikalne w całej usłudze Cloud Storage. Jeśli więc wybierzesz oczywistą nazwę, np. „test”, prawdopodobnie okaże się, że ktoś już utworzył zasobnik o tej nazwie, i wyświetli się błąd podobny do tego:

Istnieją też pewne reguły dotyczące znaków, które mogą być używane w nazwach zasobników. Jeśli nazwa zasobnika zaczyna się i kończy literą lub cyfrą, a w środku zawiera tylko łączniki, nie będzie problemu. Jeśli spróbujesz użyć znaków specjalnych lub rozpocząć lub zakończyć nazwę zasobnika czymś innym niż literą lub cyfrą, w oknie dialogowym pojawi się przypomnienie o zasadach.
Wpisz unikalną nazwę zasobnika i kliknij Utwórz. Jeśli wybierzesz coś, co jest już używane, zobaczysz komunikat o błędzie pokazany powyżej. Po utworzeniu zasobnika w przeglądarce otworzy się nowy, pusty zasobnik:

Nazwa zasobnika, którą widzisz, będzie oczywiście inna, ponieważ musi być unikalna we wszystkich projektach.
Uwaga: jeśli masz problem z wymyśleniem unikalnej nazwy, możesz mieć pewność, że identyfikator projektu jest niepowtarzalny, więc użycie go jako prefiksu nazwy zasobnika zwykle działa, jak pokazano w tym przykładzie. Identyfikator projektu znajdziesz, wracając do ekranu głównego w Cloud Console:



W tym przykładzie zaakceptowaliśmy domyślną lokalizację zasobnika i klasę pamięci, co w wielu przypadkach będzie wystarczające. Na końcu tego samouczka znajdziesz linki do dodatkowych informacji o lokalizacjach zasobników i klasach pamięci.
Teraz, gdy masz już zasobnik Cloud Storage, zobaczmy, jak przesłać do niego obiekt z komputera lokalnego. Jeśli nie jesteś w widoku miejsca na dane, wróć do niego, korzystając z menu po lewej stronie, lub naciśnij „/” i wpisz „miejsce na dane” albo użyj lupy na pasku u góry i wyszukaj „miejsce na dane”. Najpierw musimy coś przesłać. Pobierz ten obiekt do pamięci lokalnej urządzenia, którego używasz.
Aby przesłać obiekt, kliknij Prześlij pliki:

Dalsze kroki zależą od typu używanego komputera. Wyświetli się okno dialogowe zależne od systemu, w którym możesz wybrać plik z pamięci lokalnej do przesłania. Znajdź pobrany wcześniej plik i wybierz go.
Po zakończeniu przesyłania obiekt pojawi się na liście w zasobniku:

Okno stanu przesyłania możesz zamknąć, klikając X w prawym górnym rogu.
Obiekt został przesłany do Cloud Storage. Jeśli nie chcesz zachować tego przykładowego zasobnika i obiektu, usuń je, aby uniknąć opłat za przechowywanie niepotrzebnych danych.
Aby wrócić do listy zasobników, kliknij Zasobniki:

Na stronie zasobników zaznacz pole wyboru obok zasobnika, który chcesz usunąć, a następnie kliknij Usuń:

Zobaczysz ostrzeżenie, że usunięcie zasobnika spowoduje też usunięcie całej jego zawartości. Potwierdź usunięcie, klikając przycisk Usuń:

Teraz już wiesz, jak tworzyć i usuwać zasobniki oraz obiekty za pomocą przeglądarki Cloud Storage w konsoli Google Cloud.
Omówione zagadnienia
- Uzyskiwanie dostępu do przeglądarki Cloud Storage w konsoli Google Cloud
- Tworzenie nowego zasobnika Cloud Storage
- Przesyłanie obiektu do Cloud Storage z pamięci lokalnej
- Usuwanie zasobnika Cloud Storage i wszystkich obiektów, które zawiera
Więcej informacji
- Zapoznaj się z dokumentacją Google Cloud Storage
- Więcej informacji o lokalizacjach zasobników
- Więcej informacji o klasach pamięci