آموزش پایگاه داده Snowflake - Querying Data Part 1

Snowflake Database - Querying Data Part 1

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: راهنمای کامل جستجوی داده‌ها با داده‌های نیمه ساختاریافته Snowflake (فایل‌های JSON و پارکت) Queries Snowflake Windowing Queries Snowflake Data Generation Snowflake Snowsight (Snowflakes Next Generation Schemanow Accountskement بیان جدول و اتصال توسط Queries Snowflake Pivot و Unpivot Queries Snowflake Query نظارت بر عملکرد پیش نیازها: برخی درک اولیه از Snowflake و SQL بسیار مفید خواهد بود

SQL پر استفاده ترین زبان پرس و جو در جهان است و Snowflake به سرعت به پرکاربردترین پلت فرم داده ابری در جهان تبدیل می شود. البته، زبان‌های جستجوی دیگری برای انواع مختلف پایگاه‌های داده، مانند پایگاه‌های داده NoSQL وجود دارد، اما SQL استاندارد باقی می‌ماند و پیاده‌سازی SQL Snowflake کاملاً با ANSI SQL سازگار است.

پلتفرم داده ابری Snowflake دارای یک انبار داده/معماری دریاچه داده است که از رایج ترین نسخه استاندارد شده SQL (ANSI) برای جستجو در پایگاه داده رابطه ای بسیار قدرتمند پشتیبانی می کند.

Snowflake همچنین می تواند به عنوان جایگزین یا مکمل داده ها استفاده شود، زیرا همچنین می تواند داده های نیمه ساختار یافته مانند JSON و Parket را با داده های ساختار یافته در قالب SQL جمع آوری کند. Snowflake دسترسی به داده‌های JSON را ساده می‌کند و به کاربران اجازه می‌دهد آن‌ها را با داده‌های ساخت‌یافته ترکیب کنند.

در این دوره ما بسیاری از تکنیک های پرس و جو مانند توابع پنجره، عبارات جدول مشترک (CTEs) و Connect By، تولید داده ها، پرس و جوهای سفر در زمان، کار با تاریخ و زمان، پرس و جوهای محوری و غیر محوری، پرس و جوهای عبارت منظم و بسیاری دیگر را پوشش می دهیم. انواع جستجوها.

ما نحوه اجرای نظارت بر عملکرد پرس و جو را نشان می دهیم. همچنین زمان قابل توجهی را صرف نشان دادن نحوه استفاده از Snowflake برای جستجوی داده های نیمه ساختار یافته مانند فایل های JSON و Parquet می کنیم.

وقتی قسمت 1 این دوره را به پایان می رسانید، پایه محکمی برای انجام انواع مختلف پرس و جوهای Snowflake خواهید داشت.


سرفصل ها و درس ها

معرفی Introduction

  • معرفی Introduction

  • ایجاد یک حساب آزمایشی Creating a demo account

رابط کاربری وب و کاربرگ ها Web UI and Worksheets

  • کاربرگ قسمت 1 Worksheets Part 1

  • کاربرگ قسمت 2 Worksheets Part 2

  • پیش درآمد برف Snowsight Prelude

  • برفی قسمت 1 Snowsight Part 1

  • برفی قسمت 2 Snowsight Part 2

موضوعات پرس و جو متفرقه Miscellaneous Query Topics

  • انواع داده ها Data Types

  • دریافت دستور DDL برای هر شی Getting the DDL statement for any Object

  • اطلاعات_شما Information_Schema

  • پرس و جوی استفاده از حساب Account Usage Queries

  • اتصال توسط بند Connect By Clause

  • Limit/Fetch/Top N/Offset Limit / Fetch / Top N / Offset

  • توابع پنجره قسمت 1 Windowing Functions Part 1

  • توابع پنجره قسمت 2 Windowing Functions Part 2

  • تولید داده ها Generating Data

  • پرس و جوهای تشخیص الگوی ردیف Row Pattern Recognition Queries

ایجاد پرس و جو Creating Queries

  • می پیوندد Joins

  • سوالات فرعی Subqueries

  • عبارات جدول رایج Common Table Expressions

  • کار با تاریخ و زمان Working with Dates and Times

  • سوالات سفر در زمان Time Travel Queries

  • پرس و جوهای محوری Pivot Queries

  • پرس و جوهای بیان منظم Regular Expression Queries

  • پرس و جوهای پر استفاده Frequently used Queries

نظارت بر عملکرد پرس و جو Query Performance Monitoring

  • پرس و جو نظارت بر عملکرد در Snowflake Query Performance Monitoring in Snowflake

  • بیانیه تبیین دانه برف The Snowflake Explain Statement

جست و جوی داده های نیمه ساختاریافته Querying Semi-Structured Data

  • بررسی اجمالی Overview

  • مراحل و جداول خارجی External Stages and Tables

  • انواع دیگر مراحل Other Types of Stages

  • مراحل به پایان می رسد Stages Wrap up

  • فرمت های فایل کمتر شناخته شده Lesser Known File Formats

  • استعلام فایل های پارکت Querying Parquet Files

  • پرس و جو فایل های JSON Prelude Querying JSON Files Prelude

  • پرس و جو فایل های JSON Querying JSON Files

زمان کمی تمرین است Time for a Little Practice

  • تمرین شماره 1 Practice #1

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

آموزش پایگاه داده Snowflake - Querying Data Part 1
جزییات دوره
5 hours
36
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
210
4.5 از 5
دارد
دارد
دارد
Randy Minder
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Randy Minder Randy Minder

توسعه دهنده پیشرو هوش تجاری/Power BI/Snowflake