Metabase

مطالعه بیشتر

متابیس یک محصول عمیق با ابزارهای زیادی برای ساده‌سازی هوش کسب‌وکار است، از نمودارهای قابل جاسازی و داشبوردهای تعاملی، تا ویرایشگرهای GUI و SQL، تا ممیزی و جداسازی داده، و بیشتر.

تور متابیس

متابیس یک محصول عمیق با ابزارهای زیادی برای ساده‌سازی هوش کسب‌وکار است، از نمودارهای قابل جاسازی و داشبوردهای تعاملی، تا ویرایشگرهای GUI و SQL، تا ممیزی و جداسازی داده، و بیشتر.

این مقاله "آنچه در جعبه هنگام نصب متابیس می‌آید" است. متابیس ابزارهای زیادی در جعبه ابزار خود دارد (و نمی‌توانیم همه چیز را اینجا پوشش دهیم)، اما حتی متابیس‌کاران باتجربه از تور مجموعه ویژگی‌های آن بهره‌مند خواهند شد - به خصوص چون ما ویژگی‌های جدید عمده را به طور منظم اضافه می‌کنیم.

صفحه اصلی متابیس.

متابیس چیست؟

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

متابیس به بسیاری از پایگاه‌های داده مختلف متصل می‌شود

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

در سطح بالا، از ویژگی‌هایی که به شما اجازه می‌دهند عبور می‌کنیم:

پرس‌وجو و تجسم داده خود

اتصال یک پایگاه داده

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

آپلود صفحه‌گسترده‌ها

می‌توانید CSVها را آپلود کنید برای پرس‌وجو و تجسم در متابیس. این ویژگی برای تحلیل سریع ad hoc داده صفحه‌گسترده مفید است.

Query builder

می‌توانید از query builder متابیس برای فیلتر و خلاصه کردن داده استفاده کنید.

با عبارات سفارشی، می‌توانید تقریباً هر چیزی که با SQL قادر به انجام آن هستید را انجام دهید: join جداول، ایجاد ستون‌های سفارشی، فیلتر و گروه‌بندی نتایج، مقایسه سری زمانی، و بیشتر. به علاوه، افرادی که SQL نمی‌دانند می‌توانند سؤال شما را تکثیر کنند و از آن به عنوان نقطه شروع برای سؤال دیگری استفاده کنند.

Query builder.

سؤال‌های query builder به طور خودکار یک منوی drill-through به تجسم‌های آن‌ها اعمال می‌شود، اجازه می‌دهد مشتریان روی یک جدول یا نمودار کلیک کنند تا از داده drill through کنند.

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

سؤال‌های پرسیده شده با query builder می‌توانند با یک مدل، یک جدول خام، یا با نتایج یک سؤال ذخیره شده شروع شوند، و می‌توانید آن‌ها را در هر زمان به SQL بومی تبدیل کنید.

پرس‌وجوهای بومی

از ویرایشگر پرس‌وجوی بومی برای نوشتن سؤال‌ها در زبان‌های پرس‌وجوی بومی پایگاه داده استفاده کنید (معمولاً SQL برای پایگاه‌های داده رابطه‌ای، اما همچنین زبان‌های پرس‌وجوی دیگر برای منابع داده مثل MongoDB). برای سؤال‌های نوشته شده در SQL، می‌توانید از متغیرها در کد خود برای ایجاد قالب‌های SQL استفاده کنید، شامل متغیرهای فیلتر فیلد که می‌توانند فیلترهای dropdown هوشمند ایجاد کنند.

یک تب مرجع داده مفید اطلاعات درباره جداول شما را در sidebar نشان می‌دهد.

مثل سؤال‌های query builder، می‌توانید از نتایج مدل‌ها یا سؤال‌های ذخیره شده به عنوان نقاط شروع برای سؤال‌های جدید استفاده کنید، دقیقاً مثل اینکه یک جدول یا view استفاده می‌کردید. به عنوان مثال، برای ارجاع به سؤال 123 مثل این:

WITH gizmo_orders AS {{#123}}

تجسم نتایج

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

از 16 نوع نمودار مختلف برای تجسم نتایج خود انتخاب کنید.

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

ایجاد داشبوردهای تعاملی

می‌توانید سؤال‌ها و مدل‌ها را در یک داشبورد با تب‌ها سازماندهی کنید، و آن‌ها را با کارت‌های متنی Markdown، کارت‌های لینک، و کارت‌های iframe زمینه‌سازی کنید.

داشبورد نمونه با دو فیلتر: تاریخ و ایالت.

می‌توانید فیلترها را به داشبوردها اضافه کنید و آن‌ها را به فیلدها روی سؤال‌ها متصل کنید تا نتایج را محدود کنید.

اتصال یک فیلتر به چندین کارت روی یک داشبورد با مشخص کردن فیلد برای فیلتر.

می‌توانید فیلترها را لینک کنید، مقصدهای سفارشی ایجاد کنید (برای ارسال مشتریان به داشبورد دیگر یا URL خارجی)، یا حتی یک نمودار یک فیلتر را با کلیک به‌روزرسانی کند.

ایجاد، به‌روزرسانی و حذف رکوردها

داشبورد نمونه با یک دکمه action که یک رکورد در پایگاه داده را به‌روزرسانی می‌کند.

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

مدل‌سازی داده خود

متادیتای جدول

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

سفارشی‌سازی نحوه نمایش جداول و فیلدهای آن‌ها توسط متابیس.

ایجاد مدل‌ها برای استفاده به عنوان داده شروع برای سؤال‌های جدید

مدل‌ها با سؤال‌هایی از query builder یا ویرایشگر SQL ساخته می‌شوند. می‌توانید از آن‌ها برای جمع‌آوری داده از چندین جدول، با ستون‌های محاسبه شده سفارشی، و توضیحات ستون و سایر متادیتا، برای ایجاد داده شروع عالی برای مشتریان برای پرسیدن سؤال‌های جدید استفاده کنید. به عنوان مثال، می‌توانید یک مدل برای "کاربران فعال"، یا "سفارش‌های اولویت"، یا هر طور که می‌خواهید کسب‌وکار خود را مدل کنید بسازید.

اگر متوجه شدید که از همان سؤال ذخیره شده بارها و بارها به عنوان داده شروع برای سؤال‌های جدید استفاده می‌کنید، ممکن است بخواهید آن سؤال ذخیره شده را به یک مدل تبدیل کنید، که به شما اجازه می‌دهد متادیتا مثل توضیحات ستون و انواع ستون اضافه کنید. همچنین می‌توانید به مدل‌ها در پرس‌وجوهای SQL ارجاع دهید، دقیقاً مثل اینکه در بالا با سؤال‌های ذخیره شده انجام دادیم.

استفاده از معیارها برای ایجاد محاسبات قابل استفاده مجدد

معیارها ایجاد کنید تا روش رسمی برای محاسبه اعداد مهم برای تیم خود را تعریف کنید. معیارها مثل محاسبات از پیش تعریف شده هستند: تجمیع‌های خود را یک بار ایجاد کنید، آن‌ها را به عنوان معیار ذخیره کنید، و هر زمان که نیاز به تحلیل داده خود دارید از آن‌ها استفاده کنید.

به عنوان مثال، ممکن است بخواهید یک معیار ایجاد کنید که درآمد را محاسبه می‌کند، تا مشتریان بتوانند به درآمد در سؤال‌های خود ارجاع دهند. به این ترتیب نحوه محاسبه درآمد را استاندارد می‌کنید (تا با پنج محاسبه مختلف برای درآمد مواجه نشوید).

می‌توانید همان نوع استانداردسازی را برای سؤال‌های SQL با کدگذاری کد SQL در snippetها انجام دهید، که در پلن‌های Pro و Enterprise می‌توانید با پوشه‌ها و مجوزها سازماندهی کنید.

اشتراک‌گذاری نتایج خود

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

هشدارها

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

اشتراک‌های داشبورد

برای نگه داشتن مشتریان در جریان معیارهای کلیدی، می‌توانید اشتراک‌های داشبورد را از طریق ایمیل یا Slack تنظیم کنید - حتی به افرادی که حساب در متابیس شما ندارند.

تنظیم یک اشتراک داشبورد برای ایمیل یا Slack نتایج به طور منظم.

جاسازی سؤال‌ها و داشبوردها

می‌توانید نمودارها و داشبوردها را جاسازی کنید با استفاده از iframeها. در پلن‌های Pro و Enterprise، حتی می‌توانید اپلیکیشن کامل متابیس را جاسازی کنید، که به شما اجازه می‌دهد کارهایی مثل ارائه تحلیل چند مستأجری، خودخدمت انجام دهید. یا، از Embedding SDK برای جاسازی کامپوننت‌های متابیس فردی در React با کنترل کامل استایل و تعامل استفاده کنید.

پیدا کردن چیزها و منظم ماندن

چیزها در این مورد پایگاه‌های داده و تحلیل آن‌ها هستند: سؤال‌ها، داشبوردها، و مجموعه‌هایی که شما و تیم‌هایتان ایجاد می‌کنید.

جستجو

می‌دانید، برای پیدا کردن چیزها: داده، معیارها، بخش‌ها، داشبوردها، مدل‌ها، و سؤال‌ها. احتمالاً از نوار جستجو بیشتر استفاده می‌کنید، اما نکته اینجا این است که باید بدانید برای چه چیزی جستجو کنید.

سازماندهی با مجموعه‌ها

مجموعه‌ها سؤال‌ها، مدل‌ها، داشبوردها، و سایر مجموعه‌ها را سازماندهی می‌کنند. آن‌ها مثل پوشه‌ها در یک سیستم فایل کار می‌کنند، و می‌توانید مجوزها را روی مجموعه‌ها تنظیم کنید، دادن دسترسی ویرایش، مشاهده، یا بدون دسترسی به برخی گروه‌ها. گروه‌هایی با دسترسی ویرایش به یک مجموعه می‌توانند مهم‌ترین موارد را به مجموعه pin کنند - داشبوردهای "رسمی" شما.

مجموعه‌ها سؤال‌ها و داشبوردها را گروه‌بندی می‌کنند. می‌توانید مجوزها را روی مجموعه‌ها از طریق گروه‌ها تنظیم کنید.

رویدادها و timelineها

یک رویداد رسم شده روی یک سری زمانی.

رویدادها و timelineها به شما اجازه می‌دهند تاریخ‌های مهم را ثبت کنید و آن دانش را وقتی نیاز دارید (یعنی وقتی یک سری زمانی را مشاهده می‌کنید) در دسترس قرار دهید. می‌توانید رویدادها را در timelineها سازماندهی کنید، و آن timelineها را با مجموعه‌ها مرتبط کنید.

مرور داده، مدل‌ها و معیارها

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

می‌توانید جداول و فیلدهای آن‌ها را مرور کنید، داده نمونه ببینید، و همچنین فهرستی از سؤال‌هایی که آن داده را پرس‌وجو می‌کنند.

مرور داده برای کاوش پایگاه‌های داده، جداول، و فیلدها.

X-rayها

برای دادن یک شروع به شما در پرسیدن سؤال‌ها، متابیس می‌تواند یک جدول را برای شما X-ray کند.

بخشی از یک X-ray از پایگاه داده نمونه

این X-rayها یک دسته سؤال تولید می‌کنند که رکوردهای جدول را به روش‌های مختلف برش می‌دهند. می‌توانید X-ray را به عنوان یک داشبورد ذخیره کنید، هر سؤالی که علاقه‌ای به آن ندارید را حذف کنید، سؤال‌های جدید اضافه کنید، یا فقط از X-ray برای احساس کردن جدول استفاده کنید.

مدیریت کاربران

مجوزها، احراز هویت، تحلیل استفاده: با قدرت بزرگ مسئولیت بزرگ می‌آید.

تنظیمات

تب Settings در Admin Panel.

می‌توانید ایمیل و Slack integrations را تنظیم کنید، تنظیمات locale مثل زبان و ارزها را سفارشی کنید، و احراز هویت را با Google Sign-In یا LDAP، یا در پلن‌های Pro و Enterprise: JWT یا SAML پیکربندی کنید.

مجوزهای گروه برای داده و مجموعه‌ها

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

افزودن مجوزها به پایگاه‌های داده و مجموعه‌ها با استفاده از گروه‌ها.

برخی پلن‌ها همچنین شامل توانایی تنظیم مجوزهای سطح اپلیکیشن هستند: چه کسی می‌تواند تنظیمات متابیس را ویرایش کند، لاگ‌ها و ابزارهای debugging را مشاهده کند، و سایر ویژگی‌های سطح اپلیکیشن.

امنیت ردیف و ستون

امنیت ردیف و ستون فقط در Pro و Enterprise پلن‌ها (هم self-hosted و هم در Metabase Cloud) در دسترس است.

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

همچنین می‌توانید مجوزهای سطح ردیف را برای پرس‌وجوهای SQL با connection impersonation تنظیم کنید.

تحلیل استفاده

تحلیل استفاده فقط در Pro و Enterprise پلن‌ها (هم self-hosted و هم در Metabase Cloud) در دسترس است.

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

ارسال PR، یا fork کردن کد منبع

متابیس منبع باز است، پس اگر متابیس فاقد ویژگی‌ای است که نیاز دارید، همیشه می‌توانید خودتان آن را بسازید. releases ما را برای دیدن ویژگی‌هایی که اخیراً اضافه کرده‌ایم بررسی کنید، و roadmap برای آنچه در حال کار روی آن هستیم.

مطالعه بیشتر

[

](next-steps.html)