Metabase

۱۰ ویژگی مفید Metabase که ممکن است ندانید

تیم متابیستیم متابیس
Dec 05, 2023
۱۰ ویژگی مفید Metabase که ممکن است ندانید Image

رابط Metabase سعی می‌کند از سر راه شما خارج شود تا به برجسته کردن داده‌های شما کمک کند. این رویکرد laid-back به این معنی است که گاهی اوقات ویژگی‌ها می‌توانند مدتی طول بکشد تا کشف شوند، بنابراین ما یک فهرست به‌روزرسانی شده از برخی ویژگی‌هایی که ممکن است هنوز از آنها استفاده نکنید گرد هم آورده‌ایم.

توجه: ما این فهرست را از ۷ به ۱۰ به‌روزرسانی کرده‌ایم تا ویژگی‌ها و به‌روزرسانی‌های جدیدتر را شامل شود.

۱. هشدارها: اطلاع دریافت کنید زمانی که یک متریک به عدد خاصی می‌رسد

برخی مشتریان منوی گوشه پایین راست یک سوال را از دست می‌دهند:

زنگ هشدار در گوشه پایین راست Metabase.

آنها روی زنگ کلیک نمی‌کنند، بنابراین هرگز نمی‌فهمند که می‌توانید یک سوال را برای ارسال ایمیل یا پیام Slack به شما بر اساس تنظیم کنید:

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

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

گزینه‌هایی برای راه‌اندازی یک هشدار: چه زمانی برای بررسی نتایج و اینکه آیا هشدارها را به Slack یا ایمیل ارسال کند.

پس از راه‌اندازی هشدارهای خود، می‌توانید توجه خود را در جای دیگری متمرکز کنید تا زمانی که داده شما دوباره نیاز به توجه شما دارد.

برای یادگیری بیشتر، دریافت هشدار درباره سوالات را بررسی کنید.

۲. دانلود نتایج به عنوان CSV، Excel، JSON، PDF، یا PNG

در حالی که هنوز در منوی پایین-راست یک سوال هستیم، ویژگی دیگر اغلب نادیده گرفته شده توانایی دانلود نتایج یک سوال است.

آیکون ابر در گوشه پایین راست Metabase با گزینه‌های فرمت CSV، XLSX، JSON، PDF، یا PNG برای دانلود.

اگر ترجیح می‌دهید نتایج را به عنوان یک سوال در Metabase به اشتراک بگذارید، راهنمای اشتراک‌گذاری داده ما را بررسی کنید.

۳. فیلترهای فیلد: ایجاد ویجت‌های فیلتر هوشمند

فیلترهای فیلد نوع خاصی از متغیر هستند که می‌توانید در یک پرس‌وجوی SQL شامل کنید که به Metabase امکان ایجاد فیلترهایی که "می‌دانند" درباره داده در ستون را می‌دهد. آنچه این در عمل معنی می‌دهد این است که می‌توانید کارهایی مانند ایجاد یک فیلتر با یک date picker، یا یک منوی dropdown از گزینه‌های از پیش پر شده انجام دهید. آنها کمی طول می‌کشد تا دست بگیرند، به همین دلیل است که ما یک مقاله Learn درباره فیلترهای فیلد نوشتیم، اما کاربران با تجربه همیشه به آنها تکیه می‌کنند.

یک سوال SQL با یک فیلتر فیلد که یک date picker را قدرت می‌دهد.

۴. سفارشی کردن آنچه هنگام کلیک مشتریان روی یک نمودار اتفاق می‌افتد

یک کارت داشبورد نشان‌دهنده گزینه رفتار کلیک.

می‌توانید رفتار on-click یک سوال را زمانی که آن را به یک داشبورد اضافه می‌کنید سفارشی کنید. در اینجا گزینه‌های شما:

رابط ویرایش داشبورد هنگام راه‌اندازی رفتار کلیک سفارشی.

می‌توانید از مقادیر نمودار برای پارامتر کردن لینک‌ها استفاده کنید. برای یادگیری بیشتر، مقالات ذکر شده در بالا را بررسی کنید یا مستندات ما را برای یادگیری درباره داشبوردهای تعاملی ببینید.

۵. افزودن سری زمانی از پایگاه‌های داده مختلف به یک کارت داشبورد واحد

اگر روی گزینه Add Series مستقیماً در سمت راست گزینه رفتار on-click که ما به تازگی ذکر کردیم کلیک کنید، می‌توانید سری از هر یک از سوالات ذخیره شده خود را مستقیماً روی کارت داشبورد خود لایه‌بندی کنید؛ بدون نیاز به join دستی.

رابط ویرایش داشبورد هنگام راه‌اندازی یک سری

توجه کنید که فقط می‌توانید سری زمانی را به یک سری زمانی دیگر اضافه کنید، مانند افزودن سری درآمد در طول زمان به یک کارت با تراکنش‌ها در طول زمان.

مستندات ما را برای یادگیری بیشتر درباره داشبوردهای تعاملی ببینید.

۶. لینک کردن فیلترها در داشبوردها

آیا دو فیلتر داشبورد دارید که مرتبط هستند؟ می‌توانید از یک فیلتر به دیگری لینک کنید تا سلسله مراتب ایجاد کنید. به عنوان مثال، یک فیلتر State که به یک فیلتر City لینک شده است تنظیم کنید. حالا وقتی کسی یک state خاص را در فیلتر اول انتخاب می‌کند، فقط شهرهای آن state را به عنوان قابل انتخاب در فیلتر دوم نشان می‌دهد.

برای یادگیری بیشتر، مقاله ما درباره لینک کردن فیلترها در یک داشبورد را ببینید.

۷. خلاصه‌سازی‌های چند مرحله‌ای در ویرایشگر notebook

هنگام استفاده از ویرایشگر notebook، بیشتر مشتریان در ۱) انتخاب داده، ۲) فیلتر کردن آن، و ۳) خلاصه کردن آن متوقف می‌شوند. اما می‌توانید ادامه دهید: افزودن مراحل اضافی فیلتر کردن، join کردن، و خلاصه کردن برای دریافت پاسخ مورد نیاز.

یک سوال با دو مرحله خلاصه‌سازی برای یافتن میانگین تعداد سفارش‌ها در هر ماه بر اساس دسته محصول.

این امکان‌های بسیار بیشتری برای آنچه می‌توانید با ویرایشگر notebook انجام دهید باز می‌کند.

به عنوان مثال، می‌توانید از ویرایشگر notebook برای join کردن یک سوال با سوال ذخیره شده دیگر برای ایجاد یک نسبت استفاده کنید: پس از join کردن دو سوال، فقط یک ستون سفارشی ایجاد کنید جایی که یک ستون متریک سوال را بر دیگری تقسیم می‌کنید. می‌توانید یک مثال در رویداد ساخت نمودارهای بهتر ما ببینید.

برای بیشتر، مقاله ما درباره تجمیع‌های چند سطحی را ببینید.

۸. اشتراک‌گذاری و استفاده مجدد از بیت‌های کد با SQL snippets

می‌توانید یک بیت از کد SQL را به عنوان یک snippet ذخیره کنید و به آن مانند این ارجاع دهید:

SELECT
    product_id
FROM
    orders
WHERE
    total < {{snippet: average order total}}

می‌توانید snippetهای موجود را در sidebar راست ویرایشگر SQL با کلیک روی آیکون کد پیدا کنید. از آنجا می‌توانید snippetهای موجود را وارد کنید، یا خودتان ایجاد کنید.

کلیک روی sidebar راست برای وارد کردن یک snippet موجود.

همچنین می‌توانید بخش‌هایی از کد خود را برجسته کنید تا آن را به عنوان یک snippet ذخیره کنید. مقاله کامل ما درباره SQL snippets را ببینید.

۹. ارجاع نتایج هر سوال یا مدل ذخیره شده در یک پرس‌وجوی SQL از طریق عبارات جدول مشترک

اگر از یک پایگاه داده SQL که از عبارات جدول مشترک (CTE) پشتیبانی می‌کند استفاده می‌کنید، می‌توانید تگ‌هایی ایجاد کنید که با پرس‌وجوی SQL یک سوال ارجاع داده شده جایگزین می‌شوند. به این ترتیب می‌توانید پرس‌وجوی خود را یک بار بنویسید و آن را در چندین سوال ارجاع دهید، و به سرعت پرس‌وجوهای SQL خود را همانطور که کار می‌کنید debug کنید.

بیشتر درباره syntax CTE برای شروع بخوانید.

۱۰. نگه داشتن مجموعه‌ها سازماندهی شده با drag-and-drop، و حرکت‌های bulk

می‌توانید موارد را از مجموعه به مجموعه drag and drop کنید.

همچنین می‌توانید روی آیکون یک مورد کلیک کنید تا آن را انتخاب کنید، مفید برای زمانی که می‌خواهید یک دسته سوالات و داشبوردها را همه با هم حرکت یا بایگانی کنید.

مواردی که می‌خواهید حرکت دهید را انتخاب کنید، سپس می‌توانید آنها را به صورت bulk بایگانی یا حرکت دهید.

برای بیشتر درباره مجموعه‌ها، مستندات ما را ببینید.