
In this class you will learn how to create an account on Google Cloud Platform, create a project and access BigQuery.
In this class you will learn how to use BigQuery to query data directly from Google Sheets.
After this class video you will understand the hierarchy resources in BigQuery - logical division on project and datasets. This video consists also an explanation of difference between views and tables.
After this lecture you will know how to setup a scheduled query.
In this lecture you will learn all useful SQL editor shortcuts including those mentioned in Google documentation and those that are not.
This is a lecture that we will build an SQL query together to refresh your SQL language skills. If you are confident about your SQL, you can skip this one!
In this lecture we will discuss all BigQuery functionalities like Query history, Transfers, Reservations etc.
In this class you will learn what are the options of moving data in and out of BigQuery - f.e. using client libraries, command line interface or data manipulation language. In this videa we will discuss what is a characteristic of each of those and when to use each option.
In this class you will learn how to prepare python environment to access the data using BigQuery python client.
In this class you will learn how use access BigQuery data from python - using python client, pandas and jupyther magic command.
In this lecture you will learn how BigQuery stores and process the data, so you will be able to use it in optimization of your speed and cost of your queries.
In this class we will create a table in BigQuery with all advanced options like partitioning, clustering and retention policy using python client library.
In this lecture you will learn how to use all advanced options of scheduled queries.
In this lecture you will learn how to export BigQuery logs back to BigQuery, so f.e. you can monitor exactly how much each of the queries costed you.
In this lecture you will learn how to export your Google Cloud billing data into BigQuery, so you can access and monitor your spend using SQL.
In this video you will learn how about INFORMATION_SCHEMA and hidden __TABLES__ view to retrieve important information about your table - like all columns names and types, last modification time from within SQL
In this lecture you will learn how to access in BigQuery state of your data from the moment in the past time - that can be useful especially if you need to recover deleted data.
In this lecture you will learn how to use Python Bigquery Client to access and backup your BigQuery view's SQL code.
Practical Google BigQuery for those who already know SQL
...is made for Data Scientists, Data Engineers, Business Intelligence specialist and Developers that:
- don't know how BigQuery works and why it's such a game changer,
- don't like spending hours browsing through documentation to do things right,
- worry that their queries will be slow and expensive,
- don't need yet another course that explains types of JOINs in SQL.
If you fit the description, this course will help you understand deeply how BigQuery works, what are all its funky functionalities and how to make this powerful tool work for you.
Over the entire course you will:
learn how to access Google Sheets over BigQuery,
understand BigQuery resources hierarchy - datasets, tables, views,
make use of SQL editor shortcuts (also hidden ones!) like a pro,
understand BigQuery additional functionalities like google transfers,
learn how to access BigQuery from python client,
understand how BigQuery works under the hood - how it stores data and performs queries,
learn how BigQuery pricing works, and how to optimize query costs,
create table with all advanced options - applying partitioning, clustering and retention policy,
setup monitoring of costs of each query in BigQuery,
learn how to recover deleted data in BigQuery using SYSTEM TIME,
backup your view's SQL code.
Except of the course videos you will get code snippets, SQL code of the examples, cheetsheets and slides.
Google BigQuery is revolutionizing data analysis world right now and this course is made to boost career of anyone that dare to use this amazing product!