Metabase

نمودار Gauge

نمودارهای Gauge این امکان را می‌دهند که یک عدد تکی را در بستر چند بازهٔ رنگی که خودتان تعریف می‌کنید نمایش دهید؛ بسته به سلیقه، ممکن است عاشق‌شان باشید، از آن‌ها بدتان بیاید، یا فقط برایتان «معمولی» باشند.

Gauge

چه زمانی از Gauge استفاده کنیم؟

نمودار Gauge زمانی مفید است که بخواهید وضعیت یا پیشرفت یک شاخص را نسبت به چند بازهٔ مشخص نشان دهید. این نمودار برای سنجه‌های عملکرد، ارزیابی ریسک، یا هر معیاری که آستانه‌های مشخص (Threshold) دارد مناسب است.

ساخت نمودار Gauge

برای ساخت Gauge به این موارد نیاز دارید:

  • کوئری‌ای که یک عدد تکی برگرداند:

    Sum of Quantity
    4910

    همچنین می‌توانید از کوئری‌ای استفاده کنید که چند Metric را در یک ردیف برگرداند:

    Sum of QuantityAverage QuantityMax Quantity
    491017.32173

    در این حالت، Gauge به‌طور پیش‌فرض از Metric ستون اول (Sum of Quantity) استفاده می‌کند. برای تغییر Metric، در ویرایشگر، Metric موردنظر را به اولین جایگاه در بلوک Summarize بکشید.

  • یک یا چند بازه برای Metric، مثلاً "Low"، "Medium"، "High". در حال حاضر متابیس فقط از بازه‌های ثابت (Static) پشتیبانی می‌کند و نمی‌توانید مرز بازه‌ها را بر اساس نتیجهٔ کوئری دیگری تنظیم کنید.

Gauge chart

تنظیمات Gauge

در تنظیمات نمودار می‌توانید بازه‌ها، رنگ آن‌ها و برچسب‌های اختیاری را تعیین کنید.

برای بازکردن تنظیمات، روی آیکون Visualization در پایین-چپ صفحه کلیک کنید.

گزینه‌های Format هم روی نتیجهٔ کوئری و هم روی مرز بازه‌ها اعمال می‌شوند:

گزینه‌های قالب‌بندی Gauge

به‌طور خاص، گزینهٔ «Multiply by a number» روی مرز بازه‌ها هم اعمال می‌شود.
مثلاً اگر می‌خواهید بازه‌ای بین ۲۰۰۰ تا ۴۰۰۰ نمایش دهید، می‌توانید مقدار Multiply را روی 1000 بگذارید و بازهٔ زیرین را از ۲ تا ۴ تنظیم کنید.

انتخاب «Style: Percent» در گزینه‌های Format فقط نحوهٔ نمایش نتایج را تغییر می‌دهد.
برای مثال، مقدار 17 به‌صورت 1700% نمایش داده می‌شود.
اگر می‌خواهید نتیجهٔ کوئری را به‌صورت درصدی از کل بازهٔ Gauge نمایش دهید، باید این درصد را در خود کوئری حساب کنید.
مثلاً برای نمایش تعداد سفارش‌ها به‌صورت درصدی از ۲۰، می‌توانید در عبارت سفارشی «Count of orders divided by 20» را برگردانید و نتیجه را به‌صورت درصد قالب‌بندی کنید.

محدودیت‌ها و جایگزین‌ها

  • اگر فقط می‌خواهید پیشرفت یک شاخص را در یک بازهٔ واحد نشان دهید، استفاده از Progress bar معمولاً انتخاب بهتری است.

  • متابیس در حال حاضر پشتیبانی‌ای برای تنظیم هشدار زمانی که مقدار شاخص از یک ناحیهٔ Gauge به ناحیهٔ دیگر حرکت می‌کند ندارد. در عوض می‌توانید با Progress bar هشداری تنظیم کنید که وقتی مقدار به یک آستانهٔ مشخص رسید، فعال شود.

  • نمودارهای Gauge از Breakout (گروه‌بندی بر اساس فیلدهای دیگر) پشتیبانی نمی‌کنند. بسته به نیاز، می‌توانید از نمودار ستونی با خط هدف استفاده کنید.

  • بازه‌های Gauge را نمی‌توان براساس نتایج یک کوئری دیگر به‌طور پویا تنظیم کرد؛ این بازه‌ها فعلاً باید به‌صورت ثابت (Static) تعریف شوند.