Przygotowanie środowiska — Transcript

Instrukcja przygotowania środowiska Google Cloud i BigQuery do pracy z AI i SQL, w tym rejestracja, konfiguracja płatności i podstawy interfejsu.

Key Takeaways

  • Rejestracja w Google Cloud wymaga podania danych płatniczych, ale nie generuje kosztów bez aktywności.
  • Podpięcie konta rozliczeniowego do projektu jest konieczne, aby korzystać z pełnych funkcji BigQuery.
  • BigQuery to potężne narzędzie do przechowywania i analizy danych w formie tabelarycznej.
  • Interfejs BigQuery może być złożony, ale kluczowe elementy to panel projektu i dostęp do tabel.
  • Import danych i tworzenie własnych tabel umożliwia praktyczne ćwiczenia z SQL i AI.

Summary

  • Przewodnik krok po kroku jak założyć konto Google Cloud i aktywować darmowy dostęp z kredytem 300 USD.
  • Omówienie procesu rejestracji, w tym podania danych osobowych i płatniczych oraz bezpieczeństwa tych danych.
  • Instrukcje dotyczące podpięcia profilu płatności do projektu, aby odblokować pełną funkcjonalność Google BigQuery.
  • Prezentacja interfejsu Google Cloud Platform i wyszukiwania narzędzia BigQuery.
  • Opis struktury projektu w BigQuery, w tym repozytoriów, zapytań i tabel.
  • Wyjaśnienie, jak przeglądać schematy tabel i podgląd danych w BigQuery.
  • Pokazanie, jak dodać własne tabele do projektu, np. poprzez import plików CSV.
  • Zachęta do eksplorowania Google Cloud i BigQuery z wykorzystaniem darmowego kredytu.
  • Przygotowanie do kolejnych lekcji, które będą uczyć pisania zapytań SQL wspomaganych przez AI.
  • Wskazówki dotyczące korzystania z dokumentacji w przypadku problemów z konfiguracją.

Full Transcript — Download SRT & Markdown

00:06
Speaker A
Teraz przejdziemy do interfejsu i pokażę wam, jak przygotować swoje środowisko Google Cloud i BigQuery do tego, żebyśmy mogli na nim pracować w kolejnych lekcjach i uczyć się tego, jak AI pomaga nam pisać SQL i wyciągać dane z tego, co tutaj mamy w naszej bazie.
00:22
Speaker A
Zalogowałem się teraz na stronę cloud.google.com. Ja już tu mam swoje konto. Jak wy po raz pierwszy wejdziecie na tę stronę, to po prawej stronie na górze, tutaj gdzie jest moja ikonka, zobaczycie przycisk Try for Free.
00:35
Speaker A
Trzeba go kliknąć i przejść proces rejestracji. Ten proces składa się z dwóch kroków. W pierwszym kroku podajemy nasze dane osobowe, kim jesteśmy.
00:43
Speaker A
I uwaga, w drugim kroku system zmusza nas do podania danych płatniczych, danych naszej karty kredytowej.
00:50
Speaker A
Bez tego niestety nie możemy przejść dalej. Dzięki temu Google tutaj blokuje wejścia botom i osobom takim, które są niezwiązane z biznesem i nie chcą z tego narzędzia naprawdę korzystać. Ale tutaj mam dwie uwagi.
01:05
Speaker A
Po pierwsze, spokojnie, to że podajemy kartę, to nie znaczy, że jakieś pieniądze będą od razu ściągane z naszego konta, bo jeżeli nie będziemy działać, nie będziemy nic robić, to Google nie obarczy nas żadnymi kosztami, więc spokojnie. Samo podanie danych
01:18
Speaker A
płatniczych jest bezpieczne. I druga ważna rzecz, zakładając konto, na samym początku dostajemy takich trzysta wirtualnych dolarów, takich kredytów do wykorzystania, właśnie po to, żeby swobodnie pobawić się tym interfejsem, swobodnie pobawić się tymi rozwiązaniami, bez martwienia się o to, czy to będzie nas coś kosztowało
01:35
Speaker A
i ile my za to zapłacimy. Więc tutaj, jeżeli chodzi o to testowe założenie sobie konta Google Cloud, to mimo to, że podajemy kartę, to jest to bezpieczne i możecie śmiało wchodzić i kontynuować ten proces rejestracji.
01:49
Speaker A
Mówię, dwa kroki. Najpierw podajemy dane osobowe, później te dane płatnicze i po tym wszystkim lądujemy na widoku głównym i możemy po prawej stronie na górze przejść do Console. Klikam więc tutaj przejście właśnie do Console. I jestem już w tym wewnętrznym
02:04
Speaker A
widoku właśnie Google Cloud Platform. Google Cloud Platform, tak jak już wcześniej mówiłem, jest bardzo dużym narzędziem, które zawiera bardzo dużo różnych opcji, z których możemy skorzystać w zależności od tego, czym zajmujemy się w biznesie. Jak otworzymy sobie to menu
02:19
Speaker A
po lewej stronie, to jak widzicie, tych opcji tutaj jest bardzo, bardzo dużo. To, co jednak nas interesuje, to pewien wycinek całego Google Cloud Platform, a konkretnie Google BigQuery.
02:29
Speaker A
To jest ta przestrzeń, gdzie będziemy przechowywać nasze dane. I najłatwiej do Google BigQuery dostać się tutaj poprzez tę wyszukiwarkę na górze, gdzie po prostu albo jak klikniemy, to od razu mamy widoczne Google BigQuery, albo po prostu możemy sobie wpisać BigQuery i oczywiście
02:44
Speaker A
znajdziemy tę opcję do kliknięcia i do przejścia bezpośrednio do środka. Zanim jednak tam przejdziemy, prawdopodobnie będziecie musieli ustawić jeszcze jedną rzecz, a mianowicie, w tej chwili jesteście na swoim nowym projekcie, który tutaj jest napisany. Ja w tej chwili pracuję
02:58
Speaker A
na projekcie Cloud Education. Wy będziecie mieli prawdopodobnie jakiś nowy projekt albo jakąś taką losową nazwę projektu.
03:04
Speaker A
Tak zazwyczaj bywa przy utworzeniu nowego konta. I teraz, żeby odblokować wszystkie możliwości korzystania z tego projektu i mieć dostęp do wszystkich opcji, też do tych, którymi będziemy się bawić testowo, to teraz musimy podpiąć ten nasz profil płatności pod ten projekt, ponieważ tworząc nowe projekty,
03:25
Speaker A
one dla bezpieczeństwa nie mają podpiętego profilu płatności. Właśnie, żeby na przykład nie naliczyły jakichś dodatkowych kosztów, żeby to nie spowodowało problemów.
03:34
Speaker A
Dlatego w pierwszej kolejności musimy zrobić taką trochę techniczną rzecz związaną właśnie z podpięciem płatności pod projekt. W tym celu przechodzimy do menu po lewej stronie i przechodzimy do zakładki Płatności. I jak jesteśmy w tej zakładce Płatności, to tutaj wyświetlą mi się moje konta rozliczeniowe.
03:56
Speaker A
Ja mam więcej tutaj kont rozliczeniowych, dlatego przejdę do zakładki Zarządzaj kontami rozliczeniowymi. U was powinno to wyglądać po przejściu od razu w ten sposób, jeśli mam moje konto rozliczeniowe, to mogę je tutaj dodać.
04:08
Speaker A
Na przykład ta moja karta nie przeszła tego procesu rejestracji, albo nie skonfigurowaliśmy profilu płatności, to należałoby go skonfigurować.
04:17
Speaker A
A jeżeli już to zrobiliśmy, to możemy przejść do zakładki Twoje projekty. I tutaj właśnie mam nasz projekt Cloud Education i tutaj widzę, czy jest podpięty identyfikator konta rozliczeniowego.
04:28
Speaker A
Jeżeli mam taki numer, który wygląda jak losowy, ale to jest ID tego konta, to wszystko jest okej. Jeżeli tego ID tutaj nie mam, to należałoby kliknąć te trzy kropeczki i tutaj właśnie dodać konto rozliczeniowe, dodać profil płatności.
04:42
Speaker A
I to należy na początku zrobić, przejść ten proces, żeby móc aktywować pełną funkcjonalność konta Google BigQuery i tak, żebyśmy mieli dostęp do wszystkich opcji, z których będziemy chcieli korzystać. W razie czego, jeżeli ten krok byłby zbyt trudny albo mielibyście
04:59
Speaker A
jakieś problemy z tym związane, to ja dodam do materiałów link do dokumentacji, gdzie jest to krok po kroku jeszcze opisane, jak ten proces przejść. Ze względu na to, że czasami pewne rzeczy mogą się zmieniać, czasami gdzieś coś w innym miejscu może się pojawić,
05:14
Speaker A
dlatego najlepiej właśnie przejść sobie to krok po kroku razem z dokumentacją. Jak już to mamy, to możemy przejść do konkretnego narzędzia BigQuery, więc przechodzę do wyszukiwarki, klikam BigQuery i już jestem w docelowym interfejsie, tym który mnie najbardziej interesuje. I teraz kilka słów o tym,
05:30
Speaker A
co się tutaj znajduje, bo jest tego tutaj bardzo, bardzo dużo i zdaję sobie sprawę, że na początek może to trochę przerazić, ta ilość elementów, które się tutaj znajdują, zwłaszcza jeśli mamy mniejszą rozdzielczość i te elementy się kondensują, tak zaczynają na siebie nachodzić.
05:44
Speaker A
Ale na szczęście nie wszystko jest dla nas istotne. Po samej lewej stronie mamy pasek menu.
05:50
Speaker A
On jest pomniejszony i bardzo dobrze, bo nie będziemy na niego zwracać uwagi. To co jest istotne, to jest ten panel po lewej stronie i tutaj widzimy ten nasz projekt. Jak go sobie rozwiniemy, to widzimy, co wchodzi w skład tego projektu. I widzimy,
06:04
Speaker A
że możemy mieć różne repozytoria, możemy zapytania, zapisane zapytania, możemy mieć swoje własne notatki i tak dalej, i tak dalej.
06:12
Speaker A
Ale to, co nas najbardziej interesuje, to podłączone dane, czy mamy jakieś dane podłączone. Jeżeli mamy taki kwadracik, to właśnie ten kwadracik mówi, że to nasz klocek z danymi. Jak go sobie rozwiniemy, to pojawią się tabele, do których mamy dostęp
06:26
Speaker A
na naszym projekcie. Jeżeli to jest nowy projekt, to nie mamy tutaj żadnych tabel. Jeżeli mamy już jakiś działający projekt, to tak jak tutaj w tym przykładzie, różne tabele już mogą się pojawić.
06:38
Speaker A
I jeżeli klikniemy jakąkolwiek tabelę, a zaraz pokażę, jak dodać swoje pierwsze tabele, klikniemy na przykład pierwszą tabelę, na przykład CRM Orders, na samym środku, na głównym ekranie, pojawiają się właśnie szczegóły tej tabeli. To co mnie interesuje, to pewne informacje z tej listy,
06:56
Speaker A
które tutaj widzicie, z tego menu nad tabelą. I pierwszy taki ważny element to jest schemat.
07:01
Speaker A
W schemacie widzę, z jakich kolumn składa się moja tabela. Bo tak jak wspominałem, przez BigQuery przechowujemy dane w postaci tabelarycznej i każda kolumna ma jakiś swój nagłówek, ma jakąś swoją nazwę.
07:14
Speaker A
I tu właśnie możemy zobaczyć, co to są za nagłówki. Dzięki temu możemy zorientować się, o czym jest ta tabela i jakie zawiera informacje.
07:19
Speaker A
I na przykład widzę, że ta tabela zawiera informacje na temat ID zamówienia, daty tego zamówienia, statusu, ID użytkownika i na przykład przychodu.
07:28
Speaker A
A jak wejdę sobie na przykład do tabeli związanej z reklamami Google'owymi, to mam datę, koszty, wyświetlenia, kliknięcia, konwersje, tak jak widzicie, inne nagłówki, inne dane.
07:39
Speaker A
I teraz jak przechodzę dalej, to interesuje mnie zakładka Podgląd, bo tutaj mogę zobaczyć podgląd tej tabeli, jak ona wygląda.
07:47
Speaker A
I mamy te zakładki, mamy te nagłówki tych naszych kolumn, więc widzę, co si
07:54
Speaker A
Jak widzicie, mam poszczególne daty, mam koszty każdego dnia, jaki był akurat z Google Ads, ile było wyświetleń, kliknięć, konwersji i tak dalej, i tak dalej. I jak widzicie, po prawej stronie, na samym dole ekranu, widzicie, ile takich wierszy tutaj jest.
08:08
Speaker A
I na tym ekranie widzę pierwsze 50 wierszy, uwaga, z 10.177 wierszy. Ta tabela zawiera dziesięć tysięcy wierszy.
08:18
Speaker A
Tabela CRM Orders, jakbym tutaj wszedł sobie w tą zakładkę Podgląd, to widzę, że tutaj z kolei mam pierwsze 50 wierszy, uwaga, z 443.230 wierszy.
08:32
Speaker A
No jak wspominałem, Excel mógłby z tak dużym plikiem już sobie nie poradzić, albo zajęłoby to dużo czasu i na przykład komputer mógłby z kolei sobie nie poradzić, a tutaj bez problemu będziemy mogli na tak dużej bazie danych bez problemu pracować. Jak widzicie, tutaj jest dużo
08:46
Speaker A
więcej elementów, jest tu bardzo dużo różnych dodatkowych rzeczy do kliknięcia, powiadomień, różnych przycisków, ikonek.
08:53
Speaker A
Na szczęście nie musimy się tym przejmować. Ja wam chcę pokazać tylko te najistotniejsze, najważniejsze elementy, które będą nam potrzebne.
09:01
Speaker A
Oczywiście, jeżeli wam spodoba się temat Google BigQuery i Google Cloud i rozwiązań chmurowych, to zachęcam do eksplorowania, poznawania innych elementów, zwłaszcza na początku, kiedy mamy te trzysta dolarów kredytów do wykorzystania. Ale jeżeli raczej chcecie poznać koncepcję, dowiedzieć się, o co tutaj chodzi
09:17
Speaker A
i ewentualnie wyciągnąć jakieś informacje ze swojej tabeli, to myślę, że możecie skupić się tylko na elementach, które na tym kursie będę pokazywał. Więc tak naprawdę mamy schemat, mamy podgląd i tu mam jeszcze informacje o szczegółach tabeli, jeżeli by nas interesowało, takie najważniejsze
09:34
Speaker A
informacje o tabeli. Inne rzeczy są już związane z tym, jak tą tabelę zaczynamy wykorzystywać.
09:39
Speaker A
To skoro interfejs mamy już mniej więcej opanowany, oczywiście powiedziałem tylko o tych najistotniejszych elementach, które będą nam potrzebne do korzystania, to teraz powinniśmy zasilić BigQuery naszymi jakimiś danymi. Możemy to zrobić ręcznie, klikając przy naszym zbiorze danych te trzy kropeczki
09:56
Speaker A
i wybierając opcję Utwórz tabelę. Pojawi mi się panel przesyłania informacji do Google BigQuery i mogę tutaj przesłać dane np. z Google Cloud Storage.
10:07
Speaker A
To jest to miejsce do przechowywania informacji na Google Cloud, powiedzmy a'la taki Google Drive, gdzie możemy przechowywać pliki i różnego rodzaju elementy.
10:17
Speaker A
Mogę przesłać ręcznie, mogę z mojego Google Drive'a przesłać informacje i z kilku jeszcze innych źródeł.
10:22
Speaker A
W tym przypadku prześlę po prostu ręcznie plik, który mam przygotowany. Wybieram ten plik na moim komputerze i tutaj wybieram format pliku.
10:33
Speaker A
Mi się zaktualizowało, że to jest CSV. I muszę nazwać tą tabelę, czyli nazwę ją właśnie UJ AI Ćwiczenie pierwsze.
10:41
Speaker A
Schemat nazewnictwa, to nie może być oczywiście spacji, polskich znaków i wszystko małymi literami, to jest dość istotne, ale jak popełnicie błąd, to system was poinformuje. Dalej wybieram tutaj Schemat, Wykryj automatycznie.
10:53
Speaker A
Jeżeli macie w pliku nagłówki kolumn, to on wykryje automatycznie, jak nagłówki kolumn się nazywają.
10:59
Speaker A
Ale tutaj jeszcze musimy przejść do opcji zaawansowanych i ustawić dwie rzeczy. Pierwszą to ograniczenie, czyli pola w przypadku tego pliku nie jest przecinek, a będzie średnik, czyli tutaj wpisuję ogranicznik pola własny i wpisuję tutaj średnik.
11:15
Speaker A
I na samym polu niżej wybieram jeszcze wiersze nagłówka do pominięcia 1, żeby wiedział, że ten pierwszy wiersz jest nagłówkiem i tam są tytuły kolumn.
11:25
Speaker A
I mogę kliknąć Utwórz tabelę. Oczywiście to jest przesyłane ręcznie tylko dla celów szkoleniowych, ponieważ w normalnym przypadku powinniśmy mieć konektory, które wysyłają dane z konkretnych naszych systemów bezpośrednio do BigQuery i automatycznie te tabele są tworzone i aktualizowane.
11:42
Speaker A
Ręcznie oczywiście nic tutaj normalnie nie wrzucamy, robimy teraz dla treningu. Klikam Utwórz tabelę i za chwilę ta tabela mi się pojawi tutaj na samym dole.
11:52
Speaker A
Jak widzicie, jest, mam. Jak kliknę tę tabelę, to mam jej podgląd, widzę, jaki ma schemat, jakie ma nagłówki kolumn, czyli mam Customer ID, First Name, Last Name, Email, CV i tak dalej.
12:03
Speaker A
I jak kliknę sobie podgląd, to widzę tą całą tabelę. Ta tabela zawiera tylko dwadzieścia wierszy, to jest tabela testowa, na której będziemy sobie ćwiczyć i w następnej lekcji zobaczycie, jak zadawać pytania za pomocą SQL właśnie tej tabeli i wyciągać z niej informacje.
12:17
Speaker A
Oczywiście to jest mała tabela, dla ćwiczeń, ale dodatkowo w materiałach jeszcze dam wam instrukcję, jak znaleźć publiczne zbiory danych, na których możecie sobie trenować i zobaczyć, jak tutaj z tego SQL korzystać, zwłaszcza w tym momencie, kiedy macie te trzysta dolarów
12:36
Speaker A
do wykorzystania, warto to zrobić. To zapraszam do następnej lekcji, w której zaczniemy się już bawić konkretnie SQL-em.
Topics:Google CloudBigQueryśrodowisko chmurowerejestracja Google Cloudpłatności Google CloudSQLAI w SQLimport danychtabele BigQuerykurs SQL

Frequently Asked Questions

Czy podanie danych płatniczych podczas rejestracji w Google Cloud oznacza natychmiastowe naliczenie opłat?

Nie, podanie danych płatniczych jest wymagane do weryfikacji, ale Google nie nalicza opłat, jeśli nie korzystamy aktywnie z usług. Na start otrzymujemy darmowy kredyt 300 USD.

Jak podpiąć profil płatności do projektu w Google Cloud, aby korzystać z BigQuery?

Należy przejść do zakładki Płatności w menu Google Cloud, wybrać konto rozliczeniowe i przypisać je do projektu poprzez opcję dodania konta rozliczeniowego przy projekcie.

Co zrobić, jeśli interfejs Google BigQuery wydaje się zbyt skomplikowany na początku?

Warto skupić się na najważniejszych elementach, takich jak panel projektu i tabele, a także korzystać z dokumentacji i materiałów pomocniczych, które prowadzą krok po kroku przez podstawy.

Get More with the Söz AI App

Transcribe recordings, audio files, and YouTube videos — with AI summaries, speaker detection, and unlimited transcriptions.

Or transcribe another YouTube video here →