لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مانیتورینگ و بهینهسازی کوئریها در Databricks SQL
- آخرین آپدیت
دانلود Monitor and Optimize Queries in Databricks SQL
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آیا کوئریهای Databricks SQL شما کندتر از حد انتظار اجرا میشوند، هزینهها در حال افزایش است و دلیل آن را نمیدانید؟ داشبوردها با خطا (Timeout) مواجه میشوند، پردازشهای ETL طبق زمانبندی (SLA) انجام نمیشوند و ذینفعان پروژه ناراضی هستند.
در این دوره آموزشی با عنوان «مانیتورینگ و بهینهسازی کوئریها در Databricks SQL»، شما توانایی تشخیص گلوگاههای عملکردی (Performance Bottlenecks) و اعمال بهینهسازیهای هدفمند را کسب میکنید تا کوئریهایی سریعتر با هزینه کمتر داشته باشید.
در ابتدا، نحوه اجرای کوئریها در Databricks SQL، از جمله نقش SQL Warehouses، موتور Photon و مراحل اجرای کوئری از مرحله برنامهریزی تا تحویل نتایج را بررسی خواهید کرد.
سپس، یاد میگیرید چگونه از Query History و Query Profile برای شناسایی اپراتورهای کند، تشخیص مشکلاتی مانند اسکنهای حجیم (Large Scans) و Joinهای نامتوازن (Skewed Joins) استفاده کنید و متریکهای حیاتی را تحلیل نمایید.
در نهایت، روشهای بهینهسازی حجم کاری (Workloads) با استفاده از تکنیکهایی مانند Partition Pruning، کش کردن نتایج (Result Caching)، کلاسترینگ مایع (Liquid Clustering) و بهینهسازی پیشبینانه را میآموزید و با نحوه انتخاب اندازه مناسب Warehouse و استراتژی مقیاسپذیری آشنا میشوید.
پس از اتمام این دوره، مهارتهای لازم برای مانیتورینگ و بهینهسازی کوئریها جهت دستیابی به نتایجی سریعتر و موثرتر را خواهید داشت.
سرفصل ها و درس ها
درک نحوه اجرای کوئری در Databricks SQL
Understanding query execution in Databricks SQL
نحوه اجرای کوئریها توسط Databricks SQL
How Databricks SQL executes your queries
پیکربندی SQL Warehouse و تاثیر آن بر عملکرد
SQL warehouse configuration and performance impact
Zach در حال حاضر یک مهندس ارشد نرم افزار در VMware است که در آن از ابزارهایی مانند Python ، Docker ، Node و Angular همراه با تکنیک ها/اصول مختلف یادگیری ماشین و علوم داده استفاده می کند. قبل از نقش فعلی ، زاک روی نرم افزارهای زیردریایی کار می کرد و علاقه زیادی به برنامه نویسی GIS همراه با نرم افزارهای منبع باز دارد. برخی از کارهای او را می توانید در GitHub (https://github.com/zbennett10) و Stack Overflow (https://stackoverflow.com/users/6879849/zachary-bennett) مشاهده کنید.
نمایش نظرات