پیکربندی پیشرفته کلید داده
مقدمه
پیکربندی پیشرفته کلید داده مسئول نمایش، سبک و ظاهر یک ستون یا خط کلید داده خاص بر روی یک نمودار در ویجت است.
ویجت جدول هشدارها و بستههای جداول، ویجتهای موجودیت و ویجتهای مدیر موجودیت دارای همان پیکربندی پیشرفته کلید داده هستند.
بسته ویجت نمودارها پیکربندی پیشرفته کلید داده منحصر به فرد خود را دارد.
سایر بستههای ویجت فقط پیکربندی پایه کلید داده را دارند.
برای ورود به پیکربندی کلید داده، روی آیکون مداد در کلید داده خاصی که میخواهید تنظیم کنید، کلیک کنید.
پیکربندی پیشرفته کلید داده
همانطور که میدانیم، ویجت "جدول هشدارها"، بستههای "جداول"، "ویجتهای موجودیت" و "ویجتهای مدیر موجودیت" دارای پیکربندی پیشرفته کلید داده یکسانی هستند. بیایید با استفاده از ویجت "جدول موجودیتها" از بسته "جداول"، پیکربندی پیشرفته کلید داده برای این ویجتها را بررسی کنیم.
لطفاً مراحل زیر را برای شروع پیکربندی پیشرفته کلید داده دنبال کنید:
- داشبورد را باز کرده و با کلیک بر روی دکمهای در گوشه بالای سمت راست صفحه، وارد حالت ویرایش شوید؛
- در گوشه بالای سمت راست ویجت، روی آیکون "مداد" کلیک کنید تا پنجره ویرایش ویجت باز شود؛
- اکنون، روی آیکون "مداد" در کنار کلیدی که میخواهید ویرایش کنید کلیک کنید؛
- پنجره پیکربندی کلید داده باز شده است. به تب "پیشرفته" بروید تا پیکربندی پیشرفته کلید داده را مشاهده کنید.
عنوان سرستون سفارشی
به طور پیشفرض، نام ستون با نام کلید یکسان است. گزینه «عنوان سرستون سفارشی» به شما این امکان را میدهد که عنوان ستون را به هر عنوانی که میخواهید تغییر دهید.
عرض ستون (px یا %)
عملکرد «عرض ستون» به شما این امکان را میدهد که عرض ستون را به صورت پیکسل یا درصد تنظیم کنید. عرض مورد نظر را به صورت دستی وارد کنید (برای مثال، ۲۰۰ پیکسل). به همین ترتیب، میتوانید عرض را به صورت درصد نیز تغییر دهید.
عملکرد استایل سلول
عملکرد «استایل سلول» به شما این امکان را میدهد که رنگ ردیفها را بر اساس مقادیر، موجودیت (entity)، یا بافت (context) تنظیم کنید. برای پیکربندی عملکرد استایل سلول، باید گزینه "استفاده از عملکرد استایل سلول" را تیک بزنید و تابع مورد نظر را در فیلد "عملکرد استایل سلول" در زیر وارد کنید.
مثالی از یک تابع استایل سلول که در آن رنگ سلول بر اساس مقادیر آن تغییر میکند:
if(value < 0) {
return {"background-color" : "#5F4DEB"};
} else if (value < 35) {
return {"background-color" : "#62c5e3", "color" : "#19154a"};
} else if (value < 45) {
return {"background-color" : "#b50232", "color" : "#f7e18f"};
} else if (value < 55) {
return {"background-color" : "#e6b500", "color" : "#ff2200"};
} else if (value < 65) {
return {"background-color" : "#ff9419"};
} else if (value < 75) {
return {"background-color" : "#d0ff00"};
} else if (value < 85) {
return {"background-color" : "#35c433"};
} else {
return { "background-color" : "red" };
}
عملکرد محتوای سلول
عملکرد «محتوای سلول» به شما این امکان را میدهد که متن ستون کلید دادهها را بر اساس مقدار، موجودیت (entity)، یا بافت (context) تغییر دهید. برای پیکربندی عملکرد استایل سلول، باید گزینه "استفاده از عملکرد محتوای سلول" را تیک بزنید و تابع مورد نظر را در فیلد "عملکرد محتوای سلول" در زیر وارد کنید.
در این مثال، ما دو پاسخ ممکن برای دستگاهها داریم: درست یا نادرست. عملکرد محتوای سلول میتواند متن پاسخها را تغییر دهد. این روش در شرایطی که تعداد دستگاهها زیاد نباشد، قابل قبول است.
if (value == "true") {
return "Active";
} else {
return "Inactive";
}
با این حال، گاهی اوقات خواندن متن بازگشتی برای تعیین فعال یا غیرفعال بودن یک دستگاه راحت نیست. عملکرد محتوای سلول یک روش کاربرپسندتر ارائه میدهد و امکان پیکربندی یک تابع سفارشی را فراهم میکند تا وضعیت دستگاه بهصورت بصری بهعنوان فعال یا غیرفعال نمایش داده شود (به تابع نمونه زیر مراجعه کنید).
تابع قابل پیکربندی برای نمایش وضعیت فعال/غیرفعال:
if (value == "true") {
return '';
} else {
return '';
}
نمایش پیشفرض ستون
عملکرد «نمایش پیشفرض ستون» به شما این امکان را میدهد که انتخاب کنید آیا ستون کلید دادهها در ویجت قابل مشاهده باشد یا مخفی باشد. این عملکرد بهویژه زمانی که در حال صادر کردن ویجت هستید و نیاز دارید که یک کلید داده خاص را مستثنی کنید، بسیار مفید است.
انتخاب ستون در «ستون برای نمایش»
عملکرد «انتخاب ستون در 'ستون برای نمایش'» به شما این امکان را میدهد که انتخاب کنید آیا ستون در منوی انتخاب نمایش قابل مشاهده خواهد بود یا خیر. بنابراین، مشتریان بدون مجوز نمیتوانند آن را مخفی کنند.
شامل کردن ستون در صادرات
عملکرد «شامل کردن ستون در صادرات» به شما این امکان را میدهد که تعیین کنید تحت چه شرایطی یک ویجت با یک ستون کلید داده خاص صادر شود. سه گزینه برای انتخاب وجود دارد: همیشه، تنها در صورتی که ستون قابل مشاهده باشد (که میتوانید مشاهدهپذیری را در تنظیمات پیشفرض ستون تغییر دهید)، و هرگز.
پیکربندی پیشرفته کلید داده برای مجموعه ویجتهای «نمودارها»
پیکربندی پیشرفته کلید داده برای مجموعه ویجتهای «نمودارها» با پیکربندی پیشرفته کلید داده برای سایر مجموعه ویجتها متفاوت است.
برای درک بهتر پیکربندی کلید داده، از ویجت «نمودار خطی سری زمانی» در مجموعه «نمودارها» به عنوان مثال استفاده میکنیم.
لطفاً برای شروع پیکربندی پیشرفته کلید داده، مراحل زیر را دنبال کنید:
- پنل کنترل را باز کرده و وارد حالت ویرایش شوید: با کلیک بر روی دکمه در گوشه بالا سمت راست صفحه.
- ویرایش ویجت را باز کنید: در گوشه بالا سمت راست ویجت، بر روی آیکون «مداد» کلیک کنید تا پنجره ویرایش ویجت باز شود.
- ویرایش کلید داده را آغاز کنید: بر روی آیکون «مداد» کنار کلیدی که میخواهید ویرایش کنید کلیک کنید.
- پنجره پیکربندی کلید داده باز شده است: به برگه «پیشرفته» بروید تا پیکربندی پیشرفته کلید داده را باز کنید.
پنهان بودن داده بهطور پیشفرض
بهطور پیشفرض، تمام دادههای مربوط به کلیدهای مشخصشده در منبع داده بر روی نمودار نمایش داده میشود.
برای اینکه دادههای مربوط به یک کلید خاص بهطور پیشفرض بر روی نمودار پنهان شود، عملکرد «داده پنهان بهطور پیشفرض» را برای کلید انتخابی فعال کنید.
غیرفعال کردن پنهانسازی داده
عملکرد «غیرفعال کردن پنهانسازی داده» را برای کلید انتخابشده فعال کنید تا شما و کاربران شما نتوانید دادهها را بر روی نمودار با کلیک بر روی نام کلید پنهان کنید.
حذف کلید داده از راهنما
عملکرد «حذف کلید داده از راهنما» را فعال کنید تا از نمایش کلید انتخابشده در راهنما جلوگیری شود.
مستثنی کردن از انباشتهسازی
میتوانید یک کلید خاص را از انباشتهسازی مستثنی کنید. این عملکرد فقط در حالت «انباشتهسازی» در دسترس است. برای اطلاعات بیشتر درباره حالت انباشتهسازی و نحوه استفاده از آن، اینجا را مطالعه کنید.
نمایش خط
با استفاده از عملکرد «نمایش خط»، میتوانید خط را بر روی نمودار نمایش داده یا پنهان کنید و عرض خط را به پیکسل تنظیم کنید.
پر کردن خط
عملکرد «پر کردن خط» را فعال کنید تا فضای بین خط و مرز پایینی نمودار پر شود. همچنین میتوانید شفافیت پرشدگی را در محدودهای از 0 تا 1 تنظیم کنید.
نمایش نقاط
عملکرد «نمایش نقاط» را فعال کنید تا نقاط داده بر روی نمودار نمایش داده شوند. همچنین میتوانید عرض خط نقاط (بر حسب پیکسل)، شعاع آنها (بر حسب پیکسل)، و شکل آنها را مشخص کنید.
تنظیمات راهنمای ابزار (Tooltip)
سفارشیسازی راهنمای ابزار از طریق تنظیمات پیشرفته ویجت یک تنظیم پایه است که بهطور همزمان برای همه کلیدهای داده اعمال میشود. برای اطلاعات بیشتر درباره تنظیمات راهنمای ابزار برای ویجت، اینجا را مطالعه کنید.
با استفاده از «تابع فرمت مقدار راهنمای ابزار» برای کلید داده انتخابشده، میتوانید مقادیری را که فقط برای آن کلید داده در راهنمای ابزار نمایش داده میشوند، پیکربندی کنید و این تنظیم جایگزین عملکرد پایه راهنمای ابزار خواهد شد.
محور عمودی
با فعال کردن «نمایش محورهای جداگانه»، میتوانید یک محور جداگانه برای این کلید داده نمایش دهید. برای این محور، میتوانید عنوان، مقادیر حداقل و حداکثر مقیاس، تعداد ارقام اعشار، و اندازه گام بین تیکهای روی محور عمودی را تنظیم کنید.
در پنجره «تابع قالببندی تیکها»، تابعی را مشخص کنید که مقدار را برای نمایش بهعنوان تیک محور Y قالببندی میکند.
آستانهها
از این عملکرد برای تعیین مقدار آستانه برای کلید انتخابشده استفاده کنید. مقدار آستانه بهصورت یک خط افقی بر روی نمودار نمایش داده میشود. میتوانید رنگ و عرض این خط را مشخص کنید.
تنظیمات مقایسه
نمایش دادههای تاریخی بر روی نمودار به شما این امکان را میدهد که دادههای مربوط به دورههای زمانی مختلف را بهراحتی مقایسه کنید. این عملکرد زمانی فعال است که حالت مقایسه در تنظیمات ویجت فعال شده باشد. برای جزئیات بیشتر در مورد تنظیمات مقایسه و نحوه استفاده از آن، لطفاً اینجا را مطالعه کنید.