Introduction to BigQuery
Unlock BigQuery's power: grasp its fundamentals, execute queries, and optimize workflows for efficient data analysis.
Comienza El Curso Gratis4 horas15 vídeos62 ejercicios4327 aprendicesDeclaración de cumplimiento
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.¿Entrenar a 2 o más personas?
Probar DataCamp for BusinessPreferido por estudiantes en miles de empresas
Descripción del curso
Delve into the core concepts of BigQuery architecture, understanding its historical significance and comparing it to traditional database systems. Uncover the diverse range of applications where BigQuery shines, setting the stage for a deeper exploration of its capabilities.
Mastering Analytical Queries and Data Manipulation
Learn to wield the power of BigQuery by executing analytical queries and manipulating data with precision. Navigate datasets and tables effortlessly while gaining proficiency in utilizing bq command line tools for data ingestion. Dive into the complexities of data types and unstructured data, honing your skills to extract meaningful insights.Optimizing Workflow Efficiency and Query Performance
Elevate your data analysis workflow to new heights by mastering advanced techniques within BigQuery. From optimizing query performance through strategic optimization strategies to mastering the intricacies of joining data, this section equips you with the tools needed to streamline your analytical processes. Unlock the potential of Data Manipulation Language (DML) statements, empowering you to perform complex data transformations with ease.¿Entrenar a 2 o más personas?
Obtén a tu equipo acceso a la plataforma DataCamp completa, incluidas todas las funciones.- 1
BigQuery Architecture and Structure
GratuitoIn this chapter, you will learn about the unique features of BigQuery, how it runs large analytical queries, and how it compares to other data warehouses and databases.
Introduction to BigQuery50 xpUnique attributes of BigQuery50 xpBigQuery, Snowflake, and Redshift100 xpBigQuery compared to a traditional SQL database100 xpStarting with e-commerce100 xpBigQuery Architecture50 xpClassifying BigQuery components100 xpOrdering the BigQuery architecture100 xpExecution trees inside Dremel100 xpBigQuery data organization50 xpTable structure100 xpBigQuery data rules50 xpTables in the wild100 xp - 2
Writing queries and data types
This chapter will cover the fundamentals of how to write queries in BigQuery while also providing a review of SQL concepts. You will also learn how to ingest bulk data into BigQuery and the different data types within BigQuery.
Writing queries in BigQuery50 xpExploring the course data with SQL100 xpFinding order total value100 xpUsing joins100 xpData ingestion in BigQuery50 xpLoading local data to BigQuery50 xpAcceptable data formats100 xpStructuring a LOAD DATA statement100 xpDate/time types in BigQuery50 xpFormatting dates for reports100 xpFormatting timestamps and dates100 xpFinding data within certain ranges100 xpUsing CURRENT_TIMESTAMP100 xpUnstructured data50 xpCreate an array in a query100 xpUse SEARCH with unstructured data100 xpUNNEST-ing Data100 xp - 3
Querying data in BigQuery
Learn how to query data using common table expressions, aggregations, and window functions.
Common table expressions50 xpFiltering data with CTEs100 xpOptimizing using CTEs100 xpUsing multiple CTEs100 xpAggregations50 xpClassifying aggregate functions100 xpUsing COUNTIF100 xpFiltering with HAVING100 xpANY_VALUE100 xpSpecial aggregations in BigQuery50 xpLogical aggregates100 xpUsing STRING_AGG and ARRAY_CONCAT_AGG100 xpApproximate statistical functions100 xpWINDOW Functions50 xpWriting a window query100 xpRANK and LEAD/LAG100 xpUsing row based WINDOW functions100 xpFiltering with QUALIFY100 xp - 4
Data management and optimization
Understand all join types in BigQuery, mange data with data manipulation, and optimize your queries.
Joins in BigQuery50 xpFinding the correct join type50 xpRIGHT, LEFT, and OUTER joins100 xpUNNEST with CROSS JOINs100 xpJoins with aggregations100 xpData manipulation language (DML) statements50 xpData manipulation types50 xpUsing conditions in DML statements100 xpConsiderations using DML statements100 xpQuery optimization strategies50 xpLimiting the amount of data100 xpFinding the last 90 days of orders100 xpPerform optimizations in BigQuery100 xpCongratulations!50 xp
¿Entrenar a 2 o más personas?
Obtén a tu equipo acceso a la plataforma DataCamp completa, incluidas todas las funciones.colaboradores
requisitos previos
Data Manipulation in SQLMatt Forrest
Ver MásField CTO
¿Qué tienen que decir otros alumnos?
¡Únete a 15 millones de estudiantes y empieza Introduction to BigQuery hoy mismo!
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.