لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش BigQuery برای تحلیلگران داده
BigQuery for Data Analysts
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
مدلسازی داده، توابع SQL، کنترلهای دسترسی، نکات عملکرد و کنترل هزینهها یاد بگیرید چگونه با توابع SQL برای ریاضیات، رشتهها، زمانهای تاریخ و موارد دیگر کار کنید استفاده از فیلدهای ساختاریافته و مکرر برای مدلسازی کارآمد داده اعمال کنترلهای دسترسی به ستونها، ردیفها، جداول، و مجموعه دادهها کنترلهای هزینه و بهینهسازی عملکرد پیش نیازها: برخی از تجربههای اولیه با BigQuery
داده ها را در BigQuery با استفاده از دستورات SQL اولیه و همچنین توابع تخصصی تجزیه و تحلیل کنید تا به شما کمک کند بینش خود را نسبت به داده های خود به دست آورید. اگر نیاز به تجزیه و تحلیل داده ها در BigQuery دارید و با استفاده از BigQuery آشنایی دارید، این دوره به شما کمک می کند تا مهارت های خود را با سخنرانی ها، آزمون ها و تکالیف گسترش دهید. (اگر در BigQuery تازه کار هستید، ابتدا دوره مقدماتی BigQuery را در نظر بگیرید.)
این دوره با عبارات زبان تعریف داده برای ایجاد و تغییر جداول و نماها و سپس مروری بر عبارات دستکاری داده ها، از جمله SELECT، INSERT، UPDATE، DELETE و MERGE آغاز می شود. یاد بگیرید که چگونه از عبارات جدول رایج (CTEs) به طور موثر برای مدولار کردن SQL خود استفاده کنید و حتی منطق پیچیده را به راحتی درک کنید.
توجه: چندین ویدیوی اساسی در مورد بررسی عبارات SELECT وجود دارد که اگر مقدمه BigQuery را انجام داده اید یا با نوشتن عبارات SELECT راحت هستید، می توانید از آنها رد شوید.
کار با BigQuery تفاوت هایی با کار با پایگاه های داده رابطه ای مانند Postgres و SQL Server دارد. ما اغلب از آرایهها و ساختارها در BigQuery استفاده میکنیم و این دوره به شما یاد میدهد که چگونه با آرایهها کار کنید، آرایهها را پرس و جو کنید و آرایهها را جداسازی کنید، با استفاده از توابع آرایه و همچنین کار با ساختارها و آرایههای ساختارها.
توابع SQL بلوکهای اساسی برای کار تجزیه و تحلیل دادهها هستند و دانستن توابع موجود در BigQuery برای تجزیه و تحلیل سریع و مؤثر دادهها مهم است. در این دوره آموزشی، با طیف وسیعی از توابع SQL برای:
آشنا خواهیم شد
ریاضی و آمار
تجمیع توابع
فرستادن نوع داده
تاریخ و زمان
دستکاری رشته
عبارات منظم
توابع تقریبی برای کار با مجموعه داده های بزرگ
عملکردهای تحلیلی و پنجره
تحلیلگران داده باید با عملیات BigQuery آشنا باشند، بنابراین این دوره همچنین امنیت BigQuery را شامل میشود، از جمله کنترلهای دسترسی، امنیت ستونها، و امنیت سطح ردیف، و همچنین مدیریت عملکرد و هزینه.
درک خود را از مفاهیم BigQuery با 8 تکلیف و 10 آزمون امتحان کنید.
در این دوره، طیف وسیعی از موضوعاتی را که تحلیلگران داده باید بدانند، یاد میگیرید و میدانید که چگونه آن دانش را به طور مؤثر در BigQuery به کار ببرید و در عین حال مقرونبهصرفه کار کنید.
پس از اتمام این دوره، طیف گسترده ای از توابع و تکنیک ها برای تجزیه و تحلیل و تبدیل داده ها در BigQuery را می شناسید، نحوه کنترل دسترسی به داده ها با استفاده از امنیت IAM، سطح ردیف و ستون و نحوه کنترل هزینه عملیات BigQuery شما
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
ایجاد جداول و نماها در BigQuery
Creating Tables and Views in BigQuery
ایجاد جداول با استفاده از کنسول BigQuery
Creating Tables using the BigQuery Console
ایجاد جداول با استفاده از دستور bq
Creating Tables using the bq Command
ایجاد جداول با استفاده از دستورات SQL
Creating Tables using SQL Statements
ایجاد نماها با استفاده از کنسول BigQuery
Creating Views using the BigQuery Console
ایجاد نماها با استفاده از دستورات SQL
Creating Views using SQL Statements
تغییر یک جدول
Altering a Table
ایجاد جدول در BigQuery
Creating a Table in BigQuery
تغییر یک جدول در BigQuery
Altering a Table in BigQuery
آزمون ایجاد جداول و نماها
Creating Tables and Views Quiz
بررسی پرس و جو با بیانیه های SELECT
Review of Querying with SELECT Statements
کار با مجموعه داده های عمومی 1 جدولی
Working with a 1 Table Public Data Set
کار با مجموعه داده های عمومی 2 جدولی
Working with a 2 Table Public Data Set
بیانیه های انتخاب پایه
Basic Select Statements
بندهای WHERE
WHERE Clauses
ترتیب طبق بندها
ORDER BY Clauses
گروه بر اساس بندها
GROUP BY Clauses
WHERE، GROUP BY و ORDER BY بندها
WHERE, GROUP BY, and ORDER BY Clauses
داشتن بندها
HAVING Clauses
توابع جمع
Aggregate Functions
عبارات ساده ریاضی
Simple Math Expressions
اظهارات مورد و بررسی خطا
CASE Statements and Error Checking
پیوستن به دو جدول
Joining Two Tables
عبارات جدول رایج
Common Table Expressions
نام ایستگاه با کوچکترین station_id را پیدا کنید
Find the name of the station with the smallest station_id
نام ایستگاهی را پیدا کنید که شروع طولانی ترین مدت سفر بوده است.
Find the name of the station that was the start of the longest trip duration.
بیانیه های زبان دستکاری داده ها
Data Manipulation Language Statements
درج داده ها
Inserting Data
به روز رسانی داده ها
Updating Data
حذف و کوتاه کردن داده ها
Deleting and Truncating Data
ادغام و اضافه کردن داده ها
Merging and Upserting Data
با استفاده از توابع جمع، یک بیانیه SELECT ایجاد کنید
Create a SELECT Statement Using Aggregate Functions
فیلتر کردن نتایج جمعآوری شده
Filter Aggregated Results
آزمون زبان دستکاری داده ها
Data Manipulation Language Quiz
آرایه ها و ساختارها
Arrays and Structs
Querying و Unnesting آرایه ها
Querying and Unnesting Arrays
توابع آرایه
Array Functions
ساختارهای پرس و جو
Querying Structs
پرس و جو از آرایه های ساختارها
Querying Arrays of Structs
آزمون آرایه ها و ساختارها
Arrays and Structs Quiz
SQL Math and Cast Functions
SQL Math and Cast Functions
توابع پایه ریاضی
Basic Math Functions
داده های نمونه برای توابع عددی
Sample Data for Numeric Functions
عملکردهای ABS و SIGN
ABS and SIGN Functions
توابع SQRT و POWER
SQRT and POWER Functions
توابع RAND و MOD
RAND and MOD Functions
عملیات ایمن
Safe Operations
انواع داده های ریخته گری
Casting Data Types
امتحان ریاضی SQL و توابع ریخته گری
SQL Math and Casting Functions Quiz
به طور تصادفی سطرها را از جدول انتخاب کنید.
Randomly select rows from a table.
توابع تاریخ و زمان
Date and Time Functions
توابع تاریخ
Date Functions
توابع تاریخ
Datetime Functions
توابع زمان
Time Functions
توابع مهر زمانی
Timestamp Functions
آزمون تابع تاریخ و زمان
Date and Time Function Quiz
توابع جمع آماری
Statistical Aggregate Functions
همبستگی پیرسون با تابع CORR
Pearson Correlation with the CORR Function
محاسبه کوواریانس با تابع COVAR
Calculating Covariance with COVAR Function
محاسبه انحراف استاندارد با توابع STDDEV
Calculating Standard Deviation with STDDEV Functions
توابع تجمع آماری
Statistical Aggregation Functions
توابع رشته
String Functions
توابع پایه رشته
Basic String Functions
پیرایش و لایه برداری
Trimming and Padding
تقسیم رشته های محدود شده
Splitting Delimited Strings
کار با Substrings
Working with Substrings
تطبیق با عبارات منظم
Matching with Regular Expressions
یک دستور SQL بنویسید تا یک رشته را بر روی جداکننده تقسیم کنید.
Write a SQL statement to split a string on a delimeter.
کار با Strings Quiz
Working with Strings Quiz
توابع پنجره
Window Functions
مقدمه ای بر توابع پنجره
Introduction to Window Functions
توابع لید و تاخیر
Lead and Lag Functions
توابع ارزش های اول
First Values Functions
توابع شماره گذاری
Numbering Functions
توابع میانگین متحرک
Moving Average Functions
آزمون توابع پنجره
Window Functions Quiz
کنترل های دسترسی در BigQuery
Access Controls in BigQuery
BigQuery و مدیریت هویت و دسترسی (IAM)
BigQuery and Identity and Access Management (IAM)
کنترل های دسترسی سطح ستون
Column Level Access Contols
امنیت سطح ردیف
Row Level Security
کنترل های دسترسی در BigQuery Quiz
Access Controls in BigQuery Quiz
نکات کنترل هزینه و عملکرد پرس و جو
Cost Control and Query Performance Tips
نکات عملکرد پرس و جو
Query Performance Tips
گزینه های کنترل هزینه
Cost Control Options
نکات کنترل هزینه و عملکرد پرس و جو
Cost Control and Query Performance Tips
معمار سازمانی ، کارشناس بزرگ داده
دان سالیوان ، دکترای علوم ، یک معمار سازمانی و متخصص داده های بزرگ است.
دان متخصص در معماری داده ، تجزیه و تحلیل ، داده کاوی ، آمار ، مدل سازی داده ها ، داده های بزرگ و رایانش ابری است. علاوه بر این ، او دارای دکترای ژنتیک ، بیوانفورماتیک و زیست محاسباتی است. Dan به طور منظم با Spark ، Oracle ، NoSQL ، MongoDB ، Redis ، R و Python کار می کند. وی تجربه نوشتن گسترده ای در موضوعاتی از جمله رایانش ابری ، داده های بزرگ ، Hadoop و امنیت دارد.
نمایش نظرات