لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Kusto Query Language (KQL) - قسمت 1
Kusto Query Language (KQL) - Part 1
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
غواصی عمیق در KQL همراه با بررسی Azure Data Explorer (ADX) مروری بر رابط کاربری وب Azure Data Explorer (ADX) Azure Data Explorer Web UI و سایت آزمایشی Log Analytics یک بررسی عمیق در مورد ضروریات KQL متداول ترین اپراتورهای KQL و توابع جمع آوری داده ها با KQL صادرات داده ها به Excel و Power BI ورود داده ها به Azure Data Explorer پیش نیازها: بدون نیاز به دانش Azure. برخی از دانش SQL مفید خواهد بود. برای استفاده از سایت نمایشی Log Analytics به یک حساب مایکروسافت نیاز است. هیچ هزینه ای در بر ندارد.
احتمال زیادی وجود دارد که قبلاً بدون اطلاع از Azure Data Explorer (ADX) تا حدی استفاده کرده باشید. اگر از Azure Security Center، Azure Sentinel، Application Insights، Resource Graph Explorer یا تشخیص عیب در منابع Azure خود استفاده کرده اید، پس از ADX استفاده کرده اید. همه این خدمات به Log Analytics متکی هستند که بر روی ADX ساخته شده است و با استفاده از KQL پرس و جو می شود.
مانند بسیاری از ابزارها و محصولات دیگر، ADX توسط گروه کوچکی از مهندسان در اسرائیل در حدود سال 2015 راه اندازی شد. آنها باید مشکلی را حل می کردند. گروهی از توسعه دهندگان تیم Power BI مایکروسافت به یک راه حل کلان داده با کارایی بالا برای دریافت و تجزیه و تحلیل داده های گزارش و تله متری خود نیاز داشتند. بنابراین، البته، آنها خود را ساختند، زیرا نتوانستند سرویسی را پیدا کنند که تمام نیازهای آنها را برآورده کند. این منجر به Azure Data Explorer شد که با نام Kusto نیز شناخته میشود.
بنابراین، ADX چیست؟ این یک سرویس کلان داده ذخیرهسازی ستونی کاملاً مدیریتشده و پیوستشده است که قادر به مقیاسبندی الاستیک و به معنای واقعی کلمه صدها میلیارد ردیف در روز است. ADX پیشنهاد می کند:
بلع با تاخیر کم و پوسته پوسته شدن الاستیک
امنیت
مقرون به صرفه (پرداخت به میزان مصرف)
در دسترس بودن بالا
تحلیل سری زمانی
عملکرد جستجوی فوق سریع از طریق KQL
راه حل های سفارشی سازی شده
به همان اندازه که ADX عالی است، این دوره بیشتر حول محور KQL (زبان پرس و جو Kusto) متمرکز است. KQL زبان پرس و جو برای مدیریت تمام داده های گزارش و تله متری ذخیره شده در ADX است. حتی اگر مستقیماً از ADX استفاده نکنید، همچنان از KQL برای نظارت، تجزیه و تحلیل گزارشها، مدیریت داراییها، کاوش دادههای امنیتی و کاوش دادههای Application Insights استفاده خواهید کرد. KQL زبان پرس و جو فقط خواندنی ADX است که شباهت های زیادی با SQL دارد، مانند کار با جداول، ستون ها و ارائه عملکرد برای فیلتر کردن. KQL از زیرمجموعه ای از SQL پشتیبانی می کند و عبارات SQL را می توان با استفاده از کلمه کلیدی EXPLAIN اجرا و به KQL تبدیل کرد و منحنی یادگیری را برای مهندسین با پس زمینه SQL کاهش داد.
این قسمت 1 از یک سری دو قسمتی است که ADX (کمی) و زبان KQL (بیشتر) را پوشش می دهد. هدف این دوره پوشش اصولی است. در پایان این دوره پنج ساعته، درک کاملی از آنچه KQL می تواند انجام دهد خواهید داشت. و می تواند کارهای زیادی انجام دهد! از برخی جهات من آن را بهتر از T-SQL که بیش از 20 سال است از آن استفاده کرده ام، دوست دارم.
قسمت 2 این دوره فراتر از اصول اولیه است و بسیاری از موضوعات و سناریوهای پیشرفته KQL (و برخی دیگر از ADX) را پوشش خواهد داد.
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
قبل از خرید این دوره
Before You Purchase This Course!
Azure Data Explorer/ADX/Kusto
Azure Data Explorer / ADX / Kusto
بررسی اجمالی
Overview
ایجاد یک خوشه Azure Data Explorer
Creating an Azure Data Explorer Cluster
رابط کاربری وب Azure Data Explorer
Azure Data Explorer Web UI
زبان پرس و جو Kusto
Kusto Query Language
مجموعه داده Contoso
Contoso Dataset
Kusto Query Language (KQL) چیست؟
What is Kusto Query Language (KQL)?
آیا ترجیح می دهید از T-SQL استفاده کنید؟
Would You Rather Use T-SQL?
رایج ترین اپراتورها و عملکردهایی که استفاده خواهید کرد
The Most Common Operators and Functions You Will Use
نمایش نظرات