Metabase

شما به انبار داده نیاز ندارید

تیم متابیستیم متابیس
May 18, 2023
شما به انبار داده نیاز ندارید Image

شما برای شروع دریافت بینش از داده‌های خود به انبار داده نیاز ندارید. در واقع، شروع با انبار داده ایده بدی است.

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

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

در اسرع وقت شروع به پرس‌وجوی پایگاه داده تولید خود کنید

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

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

که راه دیگری برای گفتن این است که:

بهترین راه برای مدل کردن انبار داده شما این است که آن را در زندگی واقعی نمونه‌سازی کنید

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

شما می‌توانید مدل‌سازی داده را با چیزی مانند Metabase یا Superset، یا حتی نرم‌افزار صفحه گسترده مانند Microsoft Excel، Google Sheets، یا LibreOffice Calc نمونه‌سازی کنید. با بازی کردن با داده‌ها به این روش lo-fi، همانطور که برای برنامه شما وجود دارد، یاد خواهید گرفت:

  • با چه نوع داده‌ای کار می‌کنید
  • کدام یک از آن داده‌ها واقعاً به آن علاقه‌مند هستید
  • آیا آن داده به هر نحوی دقیق یا منعکس‌کننده چیزها در زندگی واقعی است
  • چه داده‌ای باید احتمالاً شروع به جمع‌آوری کنید

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

چه زمانی به انبار داده ارتقا دهید

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

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

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