دوره Apache Superset: از صفر تا صد با Docker و AWS
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک چیستی Superset، کامپوننت های کلیدی آن و چگونگی جایگیری آن در اکوسیستم هوش تجاری (BI) مدرن
- یادگیری چگونگی نصب و اجرای Superset به صورت محلی با Docker، مدیریت کانتینرها، شبکهها و والیومها
- بررسی رابط کاربری، ادغام Superset با پایگاههای داده مانند Snowflake و طراحی داشبوردهای بصیرتبخش
- پیکربندی تمها، پیادهسازی امنیت در سطح ردیف، قالبسازی Jinja و CSS، و طرح بندی ها برای همسوسازی ظاهر Superset با هویت سازمانی شما
- پیکربندی و راهاندازی Superset در AWS با استفاده از ECS ،RDS و Redis برای استفاده در محیط عملیاتی
پیشنیازهای دوره
- دانش اولیه SQL – درک کوئریهای SELECT، joinها و aggregationها
- (اختیاری) آشنایی بسیار اولیه با Python - متغیرها، لیستها
- (اختیاری) آشنایی با دستورات پایه لینوکس
توضیحات دوره
به دوره «Apache Superset: از صفر تا صد با Docker و AWS» خوش آمدید!
این دوره عملی طراحی شده است تا شما را از ساخت اولین داشبوردتان به یک محیط تولیدی کاملاً مستقر در فضای ابری برساند.
Apache Superset یکی از سریعترین پلتفرمهای هوش تجاری متنباز است که توسط تیمهای داده در سراسر جهان استفاده میشود. چه تحلیلگر داده، توسعهدهنده BI یا مهندس داده باشید، این دوره شما را قدم به قدم در مراحل نصب، پیکربندی، ساخت داشبورد، سفارشیسازی و استقرار در سطح سازمانی راهنمایی میکند.
در پایان دوره، قادر خواهید بود:
- Superset را به صورت محلی با استفاده از Docker نصب و اجرا کنید.
- داشبوردها و مصورسازیهای تعاملی بسازید.
- به پایگاههای داده مانند PostgreSQL و Snowflake متصل شوید.
- Superset را برای تطابق با برند خود سفارشی کنید.
- ویژگیهای پیشرفته مانند قالبسازی Jinja، امنیت در سطح ردیف (RLS) و استایلدهی سفارشی را پیادهسازی کنید.
- هشدارها، گزارشها و پردازش تسک های پسزمینه را راه اندازی کنید.
- محیط Superset خود را در AWS با کامپوننت آماده برای محیط عملیاتی مستقر کنید.
این دوره بر مثالهای دنیای واقعی، توضیحات شفاف و نمایشهای عملی تمرکز دارد - بدون تئوریهای غیرضروری، فقط دانشی که برای تسلط به Apache Superset نیاز دارید.
مهم - از آنجا که این دوره به تازگی منتشر شده است، زیرنویس ندارد. آنها بعداً به طور خودکار توسط یودمی اضافه خواهند شد. امیدواریم درک کنید!
بخش 1: مقدمه
آشنایی با دوره، مخاطبان آن و ابزارهایی که استفاده خواهیم کرد.
- آشنایی با مدرس و درک اهداف دوره
- شناخت مخاطبان این دوره و انتظارات
- بررسی تنظیمات و ابزارهای مورد نیاز
بخش 2: مرور کلی
درک معماری Superset و مقایسه آن با سایر ابزارهای BI.
- بررسی کامپوننت های اصلی Superset و جریان داده
- مقایسه Superset با Tableau، Power BI و Looker
- یادگیری گزینههای مختلف نصب
بخش 3: مقدمهای بر Docker
ایجاد زیربنای لازم برای اجرای Superset به صورت محلی با استفاده از Docker.
- یادگیری چیستی کانتینرها، ایمیجها و والیومها
- درک Docker Compose و چگونگی تعامل سرویسها
بخش 4: شروع کار با Superset
بررسی عمیق رابط کاربری Superset و یادگیری قابلیتهای اصلی آن.
- بررسی داشبوردها، دیتاستها و مصورسازیها
- درک ناوبری و ویژگیهای اصلی
- کشف چگونگی سازماندهی منابع داده توسط Superset
بخش 5: ساخت داشبورد کووید-19
ساخت اولین داشبورد تعاملی با استفاده از دادههای واقعی.
- اتصال Superset به یک پایگاه داده
- ساخت و پیکربندی مصورسازیها قدم به قدم
- مونتاژ و انتشار اولین داشبورد شما
بخش 6: سفارشیسازی
کاری کنید که Superset منعکسکننده برند و سبک شما باشد.
تغییر لوگوها، رنگها و تمها
بخش 7: داشبورد Snowflake
کار با منبع داده ابری و فیلترهای پیشرفته.
- اتصال Superset به Snowflake
- بررسی دیتاستها و ساخت یک داشبورد جدید
- یادگیری فیلترینگ در Superset با جزئیات
بخش 8: ویژگیهای پیشرفته
باز کردن قفل قدرتمندترین قابلیتهای Superset
- استفاده از قالبسازی Jinja برای کوئریهای پویا
- پیادهسازی امنیت در سطح ردیف (RLS)
- مدیریت نقشها و دسترسیها
- افزودن استایلدهی CSS سفارشی
بخش 9: هشدارها و گزارشها
فعالسازی گزارشها و اعلانهای خودکار در Superset.
- راهاندازی Celery و Redis برای تسک های ناهمزمان
- پیکربندی هشدارهای ایمیلی و زمانبندی گزارش
- درک نیازهای پیکربندی در سطح محیط عملیاتی
بخش 10: استقرار در AWS
استقرار Superset در فضای ابری مانند یک حرفهای با استفاده از رویکرد IaC.
- راهاندازی Superset روی AWS ECS Fargate
- ادغام با RDS PostgreSQL و Redis
- اطمینان از مقیاسپذیری، قابلیت اطمینان و دسترسی امن
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان BI که به دنبال جایگزینهای متنباز برای Power BI یا Tableau هستند.
- تحلیلگران داده که میخواهند ابزارهای مصورسازی مدرن و انعطافپذیر را بررسی کنند.
- مهندسان داده که Superset را در پایپلاینهای داده، استقرار یا پشتههای تحلیلی ادغام میکنند.
- حرفهایهای دادهمحور که مشتاق بینشها، داشبوردها و BI متنباز هستند.
دوره Apache Superset: از صفر تا صد با Docker و AWS
-
معرفی دوره 02:17
-
مخاطبان دوره 01:13
-
پیشنیازها 01:18
-
ابزارهای مورد نیاز برای نصب 01:35
-
تعیین انتظارات صحیح 00:42
-
Superset چیست و چرا؟ 02:16
-
مقایسه Superset با ابزارهای BI 03:38
-
معماری Superset 02:51
-
چگونه Superset را نصب کنیم؟ 02:06
-
آزمون مرور کلی None
-
نقشه راه فصل 01:28
-
Docker چیست و چرا؟ 01:40
-
کانتینرها 01:18
-
ایمیجها 03:21
-
دمو Hello-World 04:33
-
فایل Dockerfile 02:14
-
دمو Flask 07:53
-
مبانی شبکه 02:26
-
دمو شبکه 08:04
-
والیومها 02:58
-
دمو Bind-Mount 07:03
-
داکر کامپوز 02:40
-
دمو Docker Compose 14:46
-
پاکسازی 03:37
-
آزمون مقدمهای بر Docker None
-
نقشه راه فصل 01:21
-
منابع مفید هنگام کار با Superset 03:52
-
فایل پیکربندی Superset 03:21
-
نصب Superset 10:17
-
بررسی عناصر رابط کاربری 08:12
-
مطالعه نمونههای داشبورد 06:37
-
دیتاستها در Superset 07:31
-
آزمون شروع کار با AS None
-
نقشه راه فصل 01:29
-
مرور کلی دیتاست 02:38
-
مرور کلی پروژه 02:05
-
آپلود دیتاست در پایگاه داده 05:16
-
پیکربندی Superset 10:09
-
راهاندازی اتصال پایگاه داده 02:56
-
ساخت نمودار نقشه جهان 04:08
-
ساخت نمودار دایرهای 03:24
-
ساخت کارتهای بزرگ 02:47
-
ساخت نمودار میلهای 06:10
-
ایجاد داشبورد کووید 13:19
-
آپلود CSV در Superset. آیا ارزشش را دارد؟ 05:44
-
نقشه راه فصل 01:08
-
راهاندازی پروژه 05:30
-
پیکربندی لوگو 05:35
-
پیکربندی تب مرورگر 02:07
-
تمسازی در Superset نسخه 4.1.* 07:42
-
نقشه راه فصل 01:10
-
Snowflake چیست و چرا؟ 03:22
-
ایجاد حساب آزمایشی Snowflake 02:02
-
توضیحات دیتاست 05:24
-
آمادهسازی دیتاست در Snowflake 18:52
-
پیکربندی Superset 06:50
-
ثبت دیتاست در Superset 00:52
-
ساخت کارت بزرگ با خط روند 07:52
-
ساخت نمودار نقشه جهان 02:41
-
ساخت نمودار خطی 02:00
-
ساخت نمودار میلهای 02:04
-
ساخت نمودار دایرهای 01:41
-
ساخت نمودار تقویم-حرارتی 04:10
-
ساخت نمودار درختی 03:57
-
ساخت جدول 06:47
-
مونتاژ داشبورد Snowflake 09:48
-
اعمال پالتهای رنگی سفارشی 04:14
-
تغییرات نهایی داشبورد 04:24
-
یادگیری و پیکربندی فیلترها در Superset 14:12
-
نقشه راه فصل 01:37
-
نگاهی دقیقتر به ویژگیهای داشبورد 03:11
-
تئوری CSS در Superset 03:37
-
دمو CSS در Superset 05:17
-
CSS. افزودن تصاویر به Superset 07:46
-
CSS. آبجکت ها "N-th of Type" در Superset 02:01
-
قالبهای CSS 02:01
-
مقدمهای بر Jinja 04:57
-
پویا کردن محاسبات با Jinja 07:01
-
تمرین Jinja None
-
اعمال Jinja برای فیلترینگ 06:20
-
ارسال و خواندن فیلترها در URL داشبورد با استفاده از Jinja 03:01
-
تکلیف. تمرین Jinja و CSS 09:28
-
نقشهای Superset 05:34
-
دمو نقشهای Superset 05:02
-
RLS استاتیک در Superset 02:40
-
RLS استاتیک - نوع معمولی 05:51
-
RLS استاتیک - نوع پایه 06:12
-
RLS پویا با Jinja 13:27
-
جمعبندی 01:40
-
نقشه راه فصل 01:35
-
مرور کلی هشدارها و گزارشها 02:03
-
راه اندازی هدف Superset ما 01:34
-
مقدمهای بر Redis 03:55
-
مقدمهای بر Celery 02:06
-
راهاندازی پروژه 01:54
-
پیشنیازهای پروژه 05:40
-
اسکریپتهای Shell برای راهاندازی Superset 03:21
-
ایمپورت کردن داشبورد و ارتقای Superset به نسخه جدیدتر 05:48
-
پیکربندی Celery و Redis 14:06
-
نصب مرورگر بدون رابط گرافیکی 02:50
-
پیکربندی SMTP در جیمیل برای هشدارها و گزارشها 01:46
-
زمانبندی گزارشها 06:54
-
ارسال فایل CSV در گزارشها 01:38
-
راهاندازی و فعالسازی هشدارها 04:33
-
پاکسازی 01:23
-
نقشه راه فصل 01:35
-
مقدمهای بر AWS 03:01
-
سرویسهای AWS برای راهاندازی ما 09:16
-
معماری هدف 00:57
-
ایجاد حساب AWS و پیکربندی IAM 05:44
-
نصب AWS CLI 03:22
-
راهاندازی پروژه 01:35
-
بازبینی فایلهای پیکربندی برای Superset 05:56
-
رجیستری ایمیج در AWS ECR 05:28
-
پشته AWS VPC 12:22
-
پشته AWS RDS 04:17
-
اتصال به RDS از طریق Bastion Host 07:27
-
پشته AWS ElasticCache 02:56
-
پشته AWS IAM 03:54
-
پشته AWS ECS Fargate 12:57
-
اعتبارسنجی نتیجه 01:44
-
پاکسازی 03:11
-
پایان دوره 00:34
مشخصات آموزش
دوره Apache Superset: از صفر تا صد با Docker و AWS
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:123
- مدت زمان :09:14:09
- حجم :5.06GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy