{"id":31208,"date":"2023-03-31T11:24:00","date_gmt":"2023-03-31T09:24:00","guid":{"rendered":"https:\/\/fotc.com\/bigquery-co-to-jest-jak-zaczac-tutorial\/"},"modified":"2023-12-22T11:36:08","modified_gmt":"2023-12-22T10:36:08","slug":"bigquery-co-to-jest-jak-zaczac-tutorial","status":"publish","type":"post","link":"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/","title":{"rendered":"BigQuery \u2013 co to jest i jak zacz\u0105\u0107? Tutorial"},"content":{"rendered":"\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents collapsed\"><h2>Spis tre\u015bci<\/h2><ul><li><a href=\"#h-co-to-jest-bigquery-od-google\" data-level=\"2\">Co to jest BigQuery od Google?<\/a><\/li><li><a href=\"#h-przyk-ady-u-ycia-bigquery-w-r-d-firm\" data-level=\"2\">Przyk\u0142ady u\u017cycia BigQuery w\u015br\u00f3d firm<\/a><\/li><li><a href=\"#h-koszt-bigquery-ile-kosztuje-us-uga-analizy-w-chmurze\" data-level=\"2\">Koszt BigQuery \u2013 ile kosztuje us\u0142uga analizy w chmurze?<\/a><\/li><li><a href=\"#h-tutoriale-bigquery\" data-level=\"2\">Tutoriale BigQuery<\/a><\/li><li><a href=\"#h-przetestuj-bigquery-za-darmo\" data-level=\"2\">Przetestuj BigQuery za darmo<\/a><\/li><\/ul><\/div>\n\n\n\n<p>Dane to nowe z\u0142oto \u2013 zdaj\u0105 sobie z tego spraw\u0119 firmy i organizacje nastawione na rozw\u00f3j. \u015awiadome biznesy prowadz\u0105 analiz\u0119 istniej\u0105cych proces\u00f3w, wprowadzaj\u0105 zmiany i ulepszenia na podstawie liczb. Niekt\u00f3re id\u0105 dalej \u2013 korzystaj\u0105c z mo\u017cliwo\u015bci, jakie daje technologia, przewiduj\u0105 trendy, prawdopodobne zmiany na rynku, skutki jeszcze niepodj\u0119tych decyzji biznesowych.<\/p>\n\n\n\n<p>Wraz z rozwojem biznesu poszerzaj\u0105 si\u0119 zbiory danych \u2013 gigabajty zamieniaj\u0105 si\u0119 w terabajty czy petabajty. By zachowa\u0107 odpowiedni poziom koszt\u00f3w utrzymania narz\u0119dzia analitycznego oraz nied\u0142ugi czas generowania raport\u00f3w, nale\u017cy zadba\u0107 o odpowiedni dob\u00f3r technologii. Z nieocenion\u0105 pomoc\u0105 przychodzi BigQuery \u2013 us\u0142uga dedykowana prowadzeniu analiz Big Data, nap\u0119dzaj\u0105ca wiele narz\u0119dzi analitycznych, mi\u0119dzy innymi popularne Google Analytics.<\/p>\n\n\n\n<h2 id=\"h-co-to-jest-bigquery-od-google\">Co to jest BigQuery od Google?<\/h2>\n\n\n\n<p><strong>To us\u0142uga bezserwerowej, skalowalnej hurtowni danych w chmurze (<em>cloud data warehouse<\/em>)<\/strong>. Pozwala obs\u0142u\u017cy\u0107 miliony zapyta\u0144 (<em>query<\/em>) oraz prowadzi\u0107 zaawansowan\u0105 analiz\u0119 petabajt\u00f3w danych w j\u0119zyku SQL, bez konieczno\u015bci zamartwiania si\u0119 kosztownym utrzymaniem zaawansowanej infrastruktury, skalowaniem czy r\u00f3wnowa\u017ceniem ruchu.<\/p>\n\n\n\n<p>BigQuery jest jedn\u0105 z us\u0142ug dost\u0119pnych w <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/fotc.com\/pl\/google-cloud-platform\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">Google Cloud<\/a>. Przechowywanie oraz procesowanie zestaw\u00f3w danych odbywa si\u0119 w chmurze, na stabilnej, bezpiecznej i skalowalnej infrastrukturze Google Cloud (tutaj dowiesz si\u0119 wi\u0119cej o tym, <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/fotc.com\/pl\/blog\/chmura-google-dostepne-rozwiazania\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">co to jest chmura Google<\/a>). Z pomoc\u0105 us\u0142ugi mo\u017cna stworzy\u0107 w\u0142asne narz\u0119dzie analityczne \u2013 na przyk\u0142ad <a href=\"https:\/\/fotc.com\/pl\/blog\/hurtownia-danych\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">hurtowni\u0119 danych<\/a> \u2013 kt\u00f3re pos\u0142u\u017cy \u015bledzeniu rozwoju, proces\u00f3w czy zachodz\u0105cych zmian wewn\u0105trz firmy lub wok\u00f3\u0142 niej. BigQuery posiada wbudowane mechanizmy uczenia maszynowego (<em>ML \u2013 machine learning<\/em>), co pozwala rozbudowa\u0107 system o mo\u017cliwo\u015bci prowadzenia predykcji czy symulacj\u0119 r\u00f3\u017cnych scenariuszy biznesowych.<\/p>\n\n\n\n<p><iframe src=\"https:\/\/www.youtube.com\/embed\/mlivllDLWLE\" allowfullscreen=\"allowfullscreen\" width=\"560\" height=\"315\" frameborder=\"0\"><\/iframe><\/p>\n\n\n\n<h3>Bezserwerowa technologia<\/h3>\n\n\n\n<p>BigQuery jest bezserwerow\u0105 us\u0142ug\u0105, co oznacza, \u017ce procesy utrzymaniowe s\u0105 poddane automatyzacji. Jako u\u017cytkownik nie musisz prowadzi\u0107 konserwacji fizycznych maszyn, aktualizacji oprogramowania, ustawia\u0107 regu\u0142 skalowania, r\u00f3wnowa\u017cenia ruchu czy skomplikowanych zasad bezpiecze\u0144stwa. O te elementy dba dostawca us\u0142ug \u2013 Google Cloud \u2013 a Ty mo\u017cesz skupi\u0107 si\u0119 na prowadzeniu analityki bez dodatkowych rozpraszaczy. Wed\u0142ug <a href=\"https:\/\/services.google.com\/fh\/files\/blogs\/esg_economic_validation_google_bigquery_vs_cloud-based-edws-september_2019.pdf\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener nofollow\" class=\"ek-link\">bada\u0144 ESG<\/a>, total cost of ownership (TCO) bezserwerowej us\u0142ugi BigQuery jest o <strong>26-34% ni\u017cszy<\/strong> w skali trzech lat w por\u00f3wnaniu do innych dost\u0119pnych rozwi\u0105za\u0144 analitycznych.<\/p>\n\n\n\n<h3>Szybka analiza pok\u0142ad\u00f3w danych<\/h3>\n\n\n\n<p>Hurtownie danych (<em>warehouses<\/em>) w odr\u00f3\u017cnieniu od baz danych (<em>databases<\/em>) s\u0105 w stanie przeanalizowa\u0107 ogromne sk\u0142ady informacji i przeprowadzi\u0107 kompleksow\u0105 analiz\u0119, kiedy bazy danych wydajniej dzia\u0142aj\u0105 w modelu ma\u0142e zapytanie\/szybka odpowied\u017a. Przetworzenie terabajt\u00f3w danych zajmuje BigQuery sekundy, a jednego petabajta \u2013 oko\u0142o 3 minut. Oznacza to, \u017ce maj\u0105c pok\u0142ady danych bie\u017c\u0105cych i historycznych, przeprowadzenie analizy w BigQuery mo\u017ce zaj\u0105\u0107 <strong>do kilku minut<\/strong>, kiedy inne systemu hurtowni mog\u0105 potrzebowa\u0107 nawet kilku godzin.<\/p>\n\n\n\n<h3>Brak ingerencji w kod \u017ar\u00f3d\u0142owy<\/h3>\n\n\n\n<p>\u017beby korzysta\u0107 z BigQuery, <strong>nie ma potrzeby wprowadzania du\u017cych zmian<\/strong> czy przepisywania kodu \u017ar\u00f3d\u0142owego. To dzi\u0119ki temu, \u017ce BigQuery wspiera standard ANSI SQL:2011 oraz zapewnia bezp\u0142atnie interfejsy programowania ODBC i JDBC.<\/p>\n\n\n\n<h3>Automatyczna kopia zapasowa<\/h3>\n\n\n\n<p>Narz\u0119dzie wykonuje automatyczn\u0105 kopi\u0119 zapasow\u0105 oraz przechowuje <strong>histori\u0119 zmian przez 7 dni<\/strong>. Dzi\u0119ki temu mo\u017cna \u0142atwo por\u00f3wna\u0107 wyniki z poprzednim okresem lub przywr\u00f3ci\u0107 dane.<\/p>\n\n\n\n<h3>Analiza danych z r\u00f3\u017cnych \u017ar\u00f3de\u0142<\/h3>\n\n\n\n<p>Za pomoc\u0105 BigQuery mo\u017cna prowadzi\u0107 analiz\u0119 danych pochodz\u0105cych z r\u00f3\u017cnych \u017ar\u00f3de\u0142 \u2013 z Google Marketing Platform, Google Analytics, YouTube oraz setek zewn\u0119trznych aplikacji SaaS. Dane mo\u017cna zaimportowa\u0107 manualnie lub zbudowa\u0107 pipeline, kt\u00f3ry automatycznie b\u0119dzie pobiera\u0142, ujednolica\u0142 i przesy\u0142a\u0142 dane do us\u0142ugi.<\/p>\n\n\n\n<h3>Analityka multi-cloud z BigQuery Omni<\/h3>\n\n\n\n<p>BigQuery Omni umo\u017cliwia analizowanie danych z innych chmur publicznych bez opuszczania interfejsu us\u0142ugi. Wi\u0119cej o tej us\u0142udze przeczytasz w artykule: <a aria-label=\"BigQuery Omni. Hurtownia danych w modelu multi-cloud (opens in a new tab)\" href=\"https:\/\/fotc.com\/pl\/blog\/bigquery-omni-hurtownia-danych-multi-cloud\/\" target=\"_blank\" rel=\"noreferrer noopener\" class=\"ek-link\">BigQuery Omni.<\/a> Hurtownia danych w modelu multi-cloud<\/p>\n\n\n\n<h3>Wbudowane modele machine learningu (ML)<\/h3>\n\n\n\n<p>Jedn\u0105 z dost\u0119pnych funkcji jest <strong>BigQuery ML<\/strong>, dedykowana tworzeniu i rozwijaniu mo\u017cliwo\u015bci uczenia maszynowego przy u\u017cyciu standardowych zapyta\u0144 SQL. BigQuery ML zwi\u0119ksza szybko\u015b\u0107 rozwoju produkt\u00f3w uwzgl\u0119dniaj\u0105cych machine learning, ograniczaj\u0105c przy tym wymagania dotycz\u0105ce pisania kodu \u017ar\u00f3d\u0142owego i przenoszenia danych. Us\u0142ug\u0119 mo\u017cna zintegrowa\u0107 r\u00f3wnie\u017c z platform\u0105 Vertex AI oraz TensorFlow, by tworzy\u0107 i trenowa\u0107 w\u0142asne modele uczenia maszynowego.<\/p>\n\n\n\n<h3>Wsparcie Business Intelligence (BI)<\/h3>\n\n\n\n<p><strong>BigQuery BI Engine<\/strong> to wbudowana funkcja analizy in-memory, kt\u00f3ra umo\u017cliwia prowadzenie analizy du\u017cych zestaw\u00f3w lub wycink\u00f3w danych niemal w czasie rzeczywistym. BI Engine jest zintegrowane z narz\u0119dziem wizualizacji danych Data Studio, by&nbsp;BigQuery jest doskona\u0142ym narz\u0119dziem Business Intelligence, wspieraj\u0105cym podejmowanie decyzji biznesowych. Posiada BigQuery BI Engine \u2013 wbudowany mechanizm analizy in-memory, kt\u00f3ry umo\u017cliwia prowadzenie analizy du\u017cych zestaw\u00f3w danych niemal w czasie rzeczywistym. BI Engine jest zintegrowane z narz\u0119dziem wizualizacji danych Data Studio, by przedstawia\u0107 wyniki na czytelnych dashboardach. Us\u0142uga wspiera te\u017c prowadzenie raport\u00f3w <em>ad hoc<\/em>, czyli takich, kt\u00f3re obejmuj\u0105 pewien wycinek danych i nie wymagaj\u0105 anga\u017cowania dzia\u0142u analitycznego czy IT do przygotowania podsumowania.<\/p>\n\n\n\n<p>Zobacz te\u017c:<\/p>\n\n\n\n<ul><li> <a href=\"https:\/\/fotc.com\/pl\/blog\/cloud-sql\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Cloud SQL,<\/a> czyli baza danych w chmurze. Czym jest i dlaczego warto z niej korzysta\u0107? <\/li><li> <a href=\"https:\/\/fotc.com\/pl\/blog\/gcp-cloud-storage\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Cloud Storage<\/a> od Google Cloud \u2013 magazyn w chmurze Google Cloud<\/li><li> Tworzenie w\u0142asnego programu do backupu bazy danych <a href=\"https:\/\/fotc.com\/pl\/blog\/program-do-backupu\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">MySQL na Google Cloud [Node.js + cron]<\/a> <\/li><\/ul>\n\n\n\n<h2 id=\"h-przyk-ady-u-ycia-bigquery-w-r-d-firm\">Przyk\u0142ady u\u017cycia BigQuery w\u015br\u00f3d firm<\/h2>\n\n\n\n<p>Oto przyk\u0142ady, jak znane firmy wykorzystuj\u0105 mo\u017cliwo\u015bci BigQuery:<\/p>\n\n\n\n<ul><li><strong>UPS <\/strong>zbiera codziennie dane na temat setek tysi\u0119cy przesy\u0142ek \u2013 mi\u0119dzy innymi o ich wadze, wymiarach, lokalizacji. Dzi\u0119ki wykorzystaniu mo\u017cliwo\u015bci machine learningu i analizy danych, firma jest w stanie bezb\u0142\u0119dnie okre\u015bli\u0107, jak za\u0142adowa\u0107 samochody dostawcze czy kontenery, by zapewni\u0107 najwy\u017csz\u0105 efektywno\u015b\u0107. System pozwala te\u017c przygotowa\u0107 si\u0119 do okres\u00f3w zwi\u0119kszonego ruchu \u2013 na przyk\u0142ad wok\u00f3\u0142 \u015awi\u0105t;<\/li><li><strong>20th Century Fox<\/strong> korzysta z us\u0142ug Google Cloud, w tym BigQuery i mo\u017cliwo\u015bci machine learning. Tworzy wzorce preferencji widz\u00f3w i poddaje analizom zwiastuny film\u00f3w, by okre\u015bli\u0107, jak\u0105 szans\u0119 powodzenia w\u015br\u00f3d odbiorc\u00f3w b\u0119dzie mia\u0142a dana produkcja;<\/li><li><strong>Safari Books Online<\/strong> to internetowa biblioteka z milionami u\u017cytkownik\u00f3w, sk\u0142adaj\u0105ca si\u0119 z ponad 30 tysi\u0119cy ksi\u0105\u017cek i film\u00f3w. Safari Books Online korzysta z BigQuery, by obs\u0142u\u017cy\u0107 ju\u017c posiadane dane oraz by w jak najlepszy spos\u00f3b dopasowa\u0107 propozycje tytu\u0142\u00f3w i najlepsze oferty pod konkretnych czytelnik\u00f3w;<\/li><li><strong>Dow Jones (DJIA)<\/strong> to jeden z najwi\u0119kszych indeks\u00f3w gie\u0142dowych, w sk\u0142ad kt\u00f3rego wchodz\u0105 takie sp\u00f3\u0142ki jak Apple, Amazon czy Boeing. Dow, wykorzystuj\u0105c BigQuery i ML, tworzy platform\u0119 Data, News &amp; Analytics Platform (DNA), kt\u00f3ra pozwala firmom prowadzi\u0107 symulacje scenariuszy i przewidywa\u0107, jakie zmiany na gie\u0142dzie mog\u0105 wywo\u0142a\u0107 r\u00f3\u017cne wydarzenia (na przyk\u0142ad katastrofy naturalne jak powodzie czy huragany);<\/li><li><strong>Spotify<\/strong>, z pomoc\u0105 BigQuery sprawia, \u017ce ka\u017cdy u\u017cytkownik (a miesi\u0119cznie z platformy korzysta ponad 400 mln os\u00f3b) otrzymuje propozycje spersonalizowanych playlist, kt\u00f3re mog\u0105 zmieni\u0107 si\u0119 w ci\u0105gu godzin \u2013 w zale\u017cno\u015bci od s\u0142uchanych kawa\u0142k\u00f3w.<\/li><\/ul>\n\n\n\n<h2 id=\"h-koszt-bigquery-ile-kosztuje-us-uga-analizy-w-chmurze\">Koszt BigQuery \u2013 ile kosztuje us\u0142uga analizy w chmurze?<\/h2>\n\n\n\n<p>Standardowy model p\u0142atno\u015bci za us\u0142ugi chmurowe to <em>pay-as-you-use<\/em>, czyli p\u0142atno\u015b\u0107 za rzeczywiste zu\u017cycie. Na cen\u0119 BigQuery sk\u0142adaj\u0105 si\u0119 dwa g\u0142\u00f3wne elementy: <strong>koszt analizy<\/strong> i <strong>koszt przechowywania danych<\/strong>.&nbsp;<\/p>\n\n\n\n<p>W przypadku <strong>koszt\u00f3w analizy<\/strong> u\u017cytkownik ma do wyboru dwa modele rozlicze\u0144:<\/p>\n\n\n\n<ul><li><em><strong>on-demand<\/strong><\/em> \u2013 elastyczny model bazuj\u0105cy na zu\u017cyciu, kt\u00f3ry obejmuje liczb\u0119 przetworzonych bajt\u00f3w. Analiza pierwszego terbajta danych w miesi\u0105cu jest bezp\u0142atna, nast\u0119pnie rozliczenie odbywa si\u0119 wed\u0142ug stawki 5 USD za 1 TB danych. To propozycja dla os\u00f3b, kt\u00f3re planuj\u0105 nieregularnie prowadzi\u0107 analityk\u0119;<\/li><li><em><strong>flat-rate<\/strong> <\/em>\u2013 model, w kt\u00f3rym z g\u00f3ry kupuje si\u0119 sloty i rezerwuje okre\u015blone zasoby vCPU, kt\u00f3re nast\u0119pnie wykorzystuje si\u0119 do powadzenia analizy. Mo\u017cna zobowi\u0105za\u0107 si\u0119 do pracy us\u0142ugi przez minimum 60 sekund (<em>flex plan<\/em>), przez 30 dni w ci\u0105gu miesi\u0105ca (<em>monthly plan<\/em>) lub przez 365 dni w ci\u0105gu roku (<em>annual plan<\/em>), a im wi\u0119ksza rezerwacja z g\u00f3ry, tym ni\u017csza cena za us\u0142ug\u0119. To rozwi\u0105zanie dla firm, kt\u00f3re maj\u0105 w planach cz\u0119ste lub nieprzerwane korzystanie z us\u0142ugi. Koszt us\u0142ugi w modelu <em>flat-rate<\/em> jest uzale\u017cniony od czasu trwania zobowi\u0105zania oraz liczby zarezerwowanych slot\u00f3w. Wi\u0119cej informacji o rozliczeniu mo\u017cna znale\u017a\u0107 w <a href=\"https:\/\/cloud.google.com\/bigquery\/pricing#flat-rate_pricing\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener nofollow\" class=\"ek-link\">dokumentacji Google Cloud<\/a>.<\/li><\/ul>\n\n\n\n<p><strong>Przechowywanie danych<\/strong> w us\u0142udze r\u00f3wnie\u017c odbywa si\u0119 w dw\u00f3ch modelach:<\/p>\n\n\n\n<ul><li><em><strong>active storage<\/strong><\/em> \u2013 dla tabel i partycji, kt\u00f3re by\u0142y modyfikowane w okresie ostatnich 90 dni. Pierwsze 10 GB w miesi\u0105cu jest bezp\u0142atne, regularna cena to 0,020 $ za GB;<\/li><li><em><strong>long-term storage<\/strong> <\/em>\u2013 dla tabel i partycji, kt\u00f3re nie by\u0142y modyfikowane w ci\u0105gu ostatnich 90 dni. Przechowywanie w tym modelu jest o 50% ta\u0144sze ni\u017c w modelu <em>active storage<\/em> \u2013 0,010 $ a GB, pierwsze 10 GB miesi\u0119cznie za darmo. Klasa przechowywania zmienia si\u0119 automatycznie na<em> long-term<\/em> po 90 dniach bez ingerencji w dane.<\/li><\/ul>\n\n\n\n<p><strong>Dodatkowe koszty<\/strong> mog\u0105 obejmowa\u0107 \u0142adowanie danych, eksportowanie poza us\u0142ug\u0119, przesy\u0142anie pomi\u0119dzy lokalizacjami lub dost\u0119p przez Storage Read API.\u017beby uzyska\u0107 dok\u0142adn\u0105 estymacj\u0119, mo\u017cna pos\u0142u\u017cy\u0107 si\u0119 <a aria-label=\" (opens in a new tab)\" href=\"https:\/\/cloud.google.com\/products\/calculator\" target=\"_blank\" rel=\"noreferrer noopener nofollow\" class=\"ek-link\">kalkulatorem koszt\u00f3w<\/a> lub zag\u0142\u0119bi\u0107 si\u0119 w <a href=\"https:\/\/cloud.google.com\/bigquery\/pricing\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener nofollow\" class=\"ek-link\">dokumentacj\u0119 Google Cloud<\/a>.<\/p>\n\n\n<div class=\"bg-yellow banners mt-4 mb-4\">\r\n  <div class=\"container \">\r\n    <div class=\"row sw\">\r\n        <div class=\"col-md-7 sw col-12 mb-md-0\">\r\n        <span style=\"margin-bottom: 1rem;\r\n    font-weight: 500;margin-top: 25px;\r\n    line-height: 1.1;\r\n    font-size: 2rem; display: block; color:#fff\">Sprawd\u017a BiqQuery za darmo<\/span>\r\n        <\/div>\r\n        <div class=\"col-md-5 sw sww\">\r\n        <img style=\"margin-top:25px;\" src=\"\/app\/uploads\/2023\/02\/FOTC-LOGO-WWW-RGB-RED-2.png\">\r\n        <\/div>\r\n        <\/div>\r\n        <div class=\"row\">\r\n          <div class=\"col-md-7\"><p style=\"color:#fff\">FOTC to wsparcie 24\/7, zni\u017cki na us\u0142ugi Google Cloud<\/p><\/div>\r\n        <div class=\"col-md-5 col-12 text-cent-right\">\r\n        <a class=\"newbtn bannerbtn\" href=\"https:\/\/fotc.com\/pl\/kontakt\/\">Zapytaj o szczeg\u00f3\u0142y<\/a>\r\n        \r\n        <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\n\n\n<h2 id=\"h-tutoriale-bigquery\"><span>Tutoriale BigQuery<\/span><\/h2>\n\n\n\n<h3>Pierwsze kroki w us\u0142udze<\/h3>\n\n\n\n<p><span>\u017beby zacz\u0105\u0107 korzysta\u0107 z BigQuery, musisz posiada\u0107 <strong>konto na Google Cloud<\/strong> (tutaj znajduje si\u0119 poradnik, <a href=\"https:\/\/fotc.com\/pl\/blog\/konto-gcp-rejestracja-konfiguracja\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">jak za\u0142o\u017cy\u0107 i skonfigurowa\u0107 konto na Google Cloud<\/a>). Potrzebna jest Ci te\u017c <strong>znajomo\u015b\u0107 SQL<\/strong>.<\/span><\/p>\n\n\n\n<p><span>Wejd\u017a na stron\u0119 <\/span><a href=\"https:\/\/console.cloud.google.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\" class=\"ek-link\"><span>konsoli Google<\/span><\/a><span>.<\/span><\/p>\n\n\n\n<p><span>Wybierz projekt, na kt\u00f3rym b\u0119dziesz pracowa\u0107. Lista projekt\u00f3w znajduje si\u0119 w rozwijanym menu obok nag\u0142\u00f3wka <\/span><b>Google Cloud.<\/b><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image01.png\" alt=\"wyb\u00f3r projektu z listy\" class=\"wp-image-31820\"\/><\/figure>\n\n\n\n<p><span>Po wybraniu projektu<\/span> <span>w\u0142\u0105cz <strong>Cloudshell<\/strong> w prawym g\u00f3rnym rogu.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image02.png\" alt=\"uruchamianie cloudshell\" class=\"wp-image-31824\"\/><\/figure>\n\n\n\n<p><span>Otrzymasz taki widok:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image03-1024x344.png\" alt=\"cloudshell widok og\u00f3lny\" class=\"wp-image-31828\"\/><\/figure>\n\n\n\n<p><span>Aby sprawdzi\u0107, jak wygl\u0105da baza danych oraz przejrze\u0107 og\u00f3lne informacje (schemat, ilo\u015b\u0107 wierszy, wag\u0119 w bajtach), u\u017cyj poni\u017cszej komendy:<\/span><\/p>\n\n\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">bq show bigquery-public-data:samples.shakespeare<\/pre>\n\n\n\n<p><span>Tak b\u0119dzie wygl\u0105da\u0142 rezultat wywo\u0142ania:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image04.png\" alt=\"cloudshell wywo\u0142anie komendy\" class=\"wp-image-31832\"\/><\/figure>\n\n\n\n<p><span>W komendach bq b\u0119dziemy u\u017cywa\u0107 flagi <\/span><strong>&#8211;use_leagcy_sql <\/strong><span style=\"font-size: 1rem;\">\u2013 ustawia ona standardowy SQL jako j\u0119zyk zapyta\u0144.<\/span><\/p>\n\n\n\n<p><span>Aby zwalidowa\u0107 i sprawdzi\u0107 zapytanie (query), wystarczy doda\u0107 flag\u0119 <\/span><b>dry_run<\/b><span>. Tak wygl\u0105da przyk\u0142adowe zapytanie z u\u017cyciem tej flagi:<\/span><\/p>\n\n\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">bq query --use_legacy_sql=false --dry_run \\\n'SELECT\nword\nFROM\n`bigquery-public-data`.samples.shakespeare\nLIMIT 5'<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image05-1024x37.png\" alt=\"walidacja zapytania SQL\" class=\"wp-image-31836\"\/><\/figure>\n\n\n\n<p><span>Je\u015bli zapytanie wys\u0142ane do bazy danych jest prawid\u0142owe, mo\u017cna zobaczy\u0107 jego efekt usuwaj\u0105c flag\u0119 <\/span><b>&#8211;dry_run<\/b><\/p>\n\n\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">bq query --use_legacy_sql=false \\\n'SELECT\nword\nFROM\n`bigquery-public-data`.samples.shakespeare\nLIMIT 5'<\/pre>\n\n\n\n<p><span>Tak wygl\u0105da przyk\u0142adowy wynik takiego zapytania:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image06.png\" alt=\"wynik zapytania SQL\" class=\"wp-image-31840\"\/><\/figure>\n\n\n\n<p><span>Aby wyodr\u0119bni\u0107 konkretne dane z rekord\u00f3w, mo\u017cna u\u017cy\u0107 klauzuli <\/span><b>where<\/b><span>, kt\u00f3ra prowadzi selekcj\u0119 wed\u0142ug konkretnej warto\u015bci, regu\u0142y lub wyra\u017cenia regularnego. Je\u015bli chcemy wyodr\u0119bni\u0107 z bazy tylko rekordy, kt\u00f3re zawieraj\u0105 w kolumnie <\/span><b>word <\/b><span>s\u0142owo <\/span><i><span>raising<\/span><\/i><span>, wystarczy u\u017cy\u0107 poni\u017cszego zapytania:<\/span><\/p>\n\n\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">bq query --use_legacy_sql=false --dry_run \\\n'SELECT\nword\nFROM\n`bigquery-public-data`.samples.shakespeare\nWHERE\nword = raising\nLIMIT 5'<\/pre>\n\n\n\n<p><span>W pierwszej kolejno\u015bci nale\u017cy przeprowadzi\u0107 walidacj\u0119 zapytania.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image07-1024x39.png\" alt=\"walidacja zapytania SQL\" class=\"wp-image-31844\"\/><\/figure>\n\n\n\n<p><span>Nast\u0119pnie odpali\u0107 poni\u017csz\u0105 komend\u0119, bez &#8211;dry_run:<\/span><\/p>\n\n\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">bq query --use_legacy_sql=false \\\n'SELECT\nword\nFROM\n`bigquery-public-data`.samples.shakespeare\nWHERE\nword = raising\nLIMIT 5'<\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image08.png\" alt=\"wynik zapytania SQL\" class=\"wp-image-31848\"\/><\/figure>\n\n\n\n<p><span>Je\u015bli chcemy sprawdzi\u0107, ile takich rekord\u00f3w jest w bazie, nale\u017cy u\u017cy\u0107 funkcji agreguj\u0105cej <strong>COUNT(<\/strong><\/span><strong><i>rekord, kt\u00f3ry chcemy zliczy\u0107<\/i><\/strong><span><strong>)<\/strong>. Zapytanie powinno wygl\u0105da\u0107 nast\u0119puj\u0105co:<\/span><\/p>\n\n\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">bq query --use_legacy_sql=false \\\n'SELECT\nCOUNT(word) as num_of_words\nFROM\n`bigquery-public-data`.samples.shakespeare\nWHERE\nword = raising\u2019<\/pre>\n\n\n\n<p><span><br>\nKa\u017cdej tabeli mo\u017cna doda\u0107 w\u0142asn\u0105 nazw\u0119 u\u017cywaj\u0105c s\u0142owa kluczowego <b>as.<\/b> W tym przypadku mamy nazw\u0119 opisuj\u0105c\u0105, co zosta\u0142o zagregowane w danej kolumnie. Wynik zapytania wygl\u0105da nast\u0119puj\u0105co:<br>\n<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image09.png\" alt=\"u\u017cycie funkcji count dla zapytania SQL\" class=\"wp-image-31852\"\/><\/figure>\n\n\n\n<p><span>Za\u0142\u00f3\u017cmy, \u017ce chcemy znale\u017a\u0107 wszystkie pozycje, kt\u00f3re zawieraj\u0105 w sobie wyraz <\/span><i><span>raisin. <\/span><\/i><span>W tym przypadku nale\u017cy u\u017cy\u0107 s\u0142owa kluczowego <strong>LIKE<\/strong>, kt\u00f3re pomo\u017ce szuka\u0107 wed\u0142ug podanego klucza.&nbsp;<\/span><\/p>\n\n\n\n<p><span>Je\u015bli przed szukanym wyrazem postawimy znak <\/span><b>%<\/b><span>, system uwzgl\u0119dni te\u017c wyniki z prefiksem, np. <\/span><b>disp<\/b><span>raisin. Je\u015bli dodamy znak z obu stron, np. <\/span><b>%<\/b><span>raisin<\/span><b>%<\/b><span>, dostaniemy wyniki uwzgl\u0119dniaj\u0105ce prefiks i sufiks, np. <\/span><b>disp<\/b><span>raisin<\/span><b>gly.<\/b><\/p>\n\n\n\n<p><span>Gdy posiadamy wi\u0119cej ni\u017c jedn\u0105 kolumn\u0119 z funkcj\u0105 agreguj\u0105c\u0105, musimy wskaza\u0107 polecaniem <strong>GROUP BY<\/strong>, wed\u0142ug kt\u00f3rej kolumny chcemy grupowa\u0107 wiersze.&nbsp;<\/span><\/p>\n\n\n<pre class=\"brush: xml; title: ; notranslate\" title=\"\">bq query --use_legacy_sql=false \\\n'SELECT\nword,\nCOUNT(word_count) AS count\nFROM\n`bigquery-public-data`.samples.shakespeare\nWHERE\nword LIKE raising\nGROUP BY\nword'<\/pre>\n\n\n\n<p><span>Wynik zapytania wygl\u0105da nast\u0119puj\u0105co:<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img src=\"https:\/\/fotc.com\/app\/uploads\/2021\/08\/image10-1.png\" alt=\"u\u017cycie funkcji count dla wielu kolumn\" class=\"wp-image-31856\"\/><\/figure>\n\n\n\n<h3>BigQuery w marketingu \u2013 analiza danych z Google Analytics 4<\/h3>\n\n\n\n<p>Przemys\u0142aw Modrzewski \u2013 analityk z Google Cloud i autor kursu \u201cAnalityka internetowa z Google Analytics 4\u201d \u2013 opublikowa\u0142 tutorial wideo prezentuj\u0105cy, jak po\u0142\u0105czy\u0107 Google Analytics z BigQuery, bo pog\u0142\u0119bi\u0107 analiz\u0119 danych marketingowych. W filmie uwzgl\u0119dni\u0142 mi\u0119dzy innymi praktyczne aspekty \u0142\u0105czenia dw\u00f3ch us\u0142ug, wyci\u0105ganie danych o liczbie odwiedzin z tabeli GA w us\u0142udze czy tworzenie zestawie\u0144 danych dotycz\u0105cych \u017ar\u00f3de\u0142 odwiedzin.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"O co chodzi z t\u0105\u00a0ca\u0142\u0105\u00a0chmur\u0105 i jak j\u0105\u00a0wykorzysta\u0107 w marketingu? (Pierwsze kroki z BigQuery)\" width=\"500\" height=\"281\" src=\"https:\/\/www.youtube.com\/embed\/rNQ0DHYAcAg?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 id=\"h-przetestuj-bigquery-za-darmo\">Przetestuj BigQuery za darmo<\/h2>\n\n\n\n<p>O potencjale BigQuery najlepiej przekona\u0107 si\u0119 w praktyce. Je\u015bli chcesz dowiedzie\u0107 si\u0119, jakie mo\u017cliwo\u015bci Tobie oraz Twojemu biznesowi daj\u0105 rozwi\u0105zania Google Cloud (w tym opisywana us\u0142uga analityczna), <a href=\"https:\/\/fotc.com\/pl\/kontakt\/\">skontaktuj si\u0119 z certyfikowanym Google Cloud Premier Partner<\/a>.&nbsp;<\/p>\n\n\n\n<p>Specjali\u015bci FOTC pomog\u0105 Ci odkry\u0107 potencja\u0142 BigQuery i wespr\u0105 w prowadzeniu analizy danych firmowych w chmurze.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dane to nowe z\u0142oto \u2013 zdaj\u0105 sobie z tego spraw\u0119 firmy i organizacje nastawione na rozw\u00f3j. \u015awiadome biznesy prowadz\u0105 analiz\u0119 istniej\u0105cych proces\u00f3w, wprowadzaj\u0105 zmiany i ulepszenia na podstawie liczb. Niekt\u00f3re id\u0105 dalej \u2013 korzystaj\u0105c z mo\u017cliwo\u015bci, jakie daje technologia, przewiduj\u0105 trendy, prawdopodobne zmiany na rynku, skutki jeszcze niepodj\u0119tych decyzji biznesowych. Wraz z rozwojem biznesu poszerzaj\u0105&#8230;<\/p>\n","protected":false},"author":13,"featured_media":75160,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":8,"_editorskit_typography_data":[],"_editorskit_blocks_typography":"","_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}"},"categories":[560],"tags":[161,192,193,180,986,139],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v16.7 (Yoast SEO v19.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>BigQuery od Google Cloud - co to jest? Tutorial<\/title>\n<meta name=\"description\" content=\"Posiadasz lub planujesz stworzy\u0107 narz\u0119dzie analizy BigData? Sprawd\u017a, co mo\u017ce zaoferowa\u0107 Ci BigQuery oraz jak zacz\u0105\u0107 korzysta\u0107 z tej us\u0142ugi\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BigQuery \u2013 co to jest i jak zacz\u0105\u0107? Tutorial\" \/>\n<meta property=\"og:description\" content=\"Posiadasz lub planujesz stworzy\u0107 narz\u0119dzie analizy BigData? Sprawd\u017a, co mo\u017ce zaoferowa\u0107 Ci BigQuery oraz jak zacz\u0105\u0107 korzysta\u0107 z tej us\u0142ugi\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/\" \/>\n<meta property=\"og:site_name\" content=\"FOTC\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-31T09:24:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-22T10:36:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/fotc.com\/app\/uploads\/2022\/01\/gcp_pl_bigquery.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ida O\u017carowska\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/\",\"url\":\"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/\",\"name\":\"BigQuery od Google Cloud - co to jest? Tutorial\",\"isPartOf\":{\"@id\":\"https:\/\/fotc.com\/#website\"},\"datePublished\":\"2023-03-31T09:24:00+00:00\",\"dateModified\":\"2023-12-22T10:36:08+00:00\",\"author\":{\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/84a7428ea802a35722a1839225ab0dfb\"},\"description\":\"Posiadasz lub planujesz stworzy\u0107 narz\u0119dzie analizy BigData? Sprawd\u017a, co mo\u017ce zaoferowa\u0107 Ci BigQuery oraz jak zacz\u0105\u0107 korzysta\u0107 z tej us\u0142ugi\",\"breadcrumb\":{\"@id\":\"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/#breadcrumb\"},\"inLanguage\":\"pl-PL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/\"]}],\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"PL\",\"item\":\"https:\/\/fotc.com\/pl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Google Cloud\",\"item\":\"https:\/\/fotc.com\/pl\/blog\/category\/google-cloud-platform-pl\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"BigQuery \u2013 co to jest i jak zacz\u0105\u0107? Tutorial\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fotc.com\/#website\",\"url\":\"https:\/\/fotc.com\/\",\"name\":\"FOTC\",\"description\":\"Partner Google Cloud\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fotc.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"pl-PL\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/84a7428ea802a35722a1839225ab0dfb\",\"name\":\"Ida O\u017carowska\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pl-PL\",\"@id\":\"https:\/\/fotc.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e05ba028ea67bd9a1d51e046729088a9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e05ba028ea67bd9a1d51e046729088a9?s=96&d=mm&r=g\",\"caption\":\"Ida O\u017carowska\"},\"description\":\"Ida has a Master's Degree in Communication Management from the University of Wroc\u0142aw. For over 7 years, she has been creating content that connects the worlds of technology and business. At FOTC, she is a Content Manager.\",\"url\":\"https:\/\/fotc.com\/pl\/blog\/author\/ida-ozarowska\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"BigQuery od Google Cloud - co to jest? Tutorial","description":"Posiadasz lub planujesz stworzy\u0107 narz\u0119dzie analizy BigData? Sprawd\u017a, co mo\u017ce zaoferowa\u0107 Ci BigQuery oraz jak zacz\u0105\u0107 korzysta\u0107 z tej us\u0142ugi","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/","og_locale":"pl_PL","og_type":"article","og_title":"BigQuery \u2013 co to jest i jak zacz\u0105\u0107? Tutorial","og_description":"Posiadasz lub planujesz stworzy\u0107 narz\u0119dzie analizy BigData? Sprawd\u017a, co mo\u017ce zaoferowa\u0107 Ci BigQuery oraz jak zacz\u0105\u0107 korzysta\u0107 z tej us\u0142ugi","og_url":"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/","og_site_name":"FOTC","article_published_time":"2023-03-31T09:24:00+00:00","article_modified_time":"2023-12-22T10:36:08+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/fotc.com\/app\/uploads\/2022\/01\/gcp_pl_bigquery.png","type":"image\/png"}],"author":"Ida O\u017carowska","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/","url":"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/","name":"BigQuery od Google Cloud - co to jest? Tutorial","isPartOf":{"@id":"https:\/\/fotc.com\/#website"},"datePublished":"2023-03-31T09:24:00+00:00","dateModified":"2023-12-22T10:36:08+00:00","author":{"@id":"https:\/\/fotc.com\/#\/schema\/person\/84a7428ea802a35722a1839225ab0dfb"},"description":"Posiadasz lub planujesz stworzy\u0107 narz\u0119dzie analizy BigData? Sprawd\u017a, co mo\u017ce zaoferowa\u0107 Ci BigQuery oraz jak zacz\u0105\u0107 korzysta\u0107 z tej us\u0142ugi","breadcrumb":{"@id":"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/"]}],"accessibilityFeature":["tableOfContents"]},{"@type":"BreadcrumbList","@id":"https:\/\/fotc.com\/pl\/blog\/bigquery-co-to-jest-jak-zaczac-tutorial\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"PL","item":"https:\/\/fotc.com\/pl\/"},{"@type":"ListItem","position":2,"name":"Google Cloud","item":"https:\/\/fotc.com\/pl\/blog\/category\/google-cloud-platform-pl\/"},{"@type":"ListItem","position":3,"name":"BigQuery \u2013 co to jest i jak zacz\u0105\u0107? Tutorial"}]},{"@type":"WebSite","@id":"https:\/\/fotc.com\/#website","url":"https:\/\/fotc.com\/","name":"FOTC","description":"Partner Google Cloud","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fotc.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"pl-PL"},{"@type":"Person","@id":"https:\/\/fotc.com\/#\/schema\/person\/84a7428ea802a35722a1839225ab0dfb","name":"Ida O\u017carowska","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/fotc.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e05ba028ea67bd9a1d51e046729088a9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e05ba028ea67bd9a1d51e046729088a9?s=96&d=mm&r=g","caption":"Ida O\u017carowska"},"description":"Ida has a Master's Degree in Communication Management from the University of Wroc\u0142aw. For over 7 years, she has been creating content that connects the worlds of technology and business. At FOTC, she is a Content Manager.","url":"https:\/\/fotc.com\/pl\/blog\/author\/ida-ozarowska\/"}]}},"_links":{"self":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts\/31208"}],"collection":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/comments?post=31208"}],"version-history":[{"count":0,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/posts\/31208\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/media\/75160"}],"wp:attachment":[{"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/media?parent=31208"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/categories?post=31208"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fotc.com\/pl\/wp-json\/wp\/v2\/tags?post=31208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}