BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

پڑھنے کے لیے 11 منٹ کا وقت درکار ہے۔

ہم اور گارٹنر اسکوائر 2019 BI :)

اس مضمون کا مقصد تین سرکردہ BI پلیٹ فارمز کا موازنہ کرنا ہے جو گارٹنر کواڈرینٹ کے لیڈروں میں ہیں:

- پاور BI (مائیکروسافٹ)
- ٹیبلو
- کلک کریں۔

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
تصویر 1. گارٹنر BI میجک کواڈرینٹ 2019

میرا نام Andrey Zhdanov ہے، میں تجزیاتی گروپ کے تجزیاتی شعبے کا سربراہ ہوں (www.analyticsgroup.ru)۔ ہم مارکیٹنگ، سیلز، فنانس، لاجسٹکس پر بصری رپورٹیں بناتے ہیں، دوسرے لفظوں میں، ہم کاروباری تجزیات اور ڈیٹا ویژولائزیشن میں مشغول ہوتے ہیں۔

میں اور میرے ساتھی کئی سالوں سے مختلف BI پلیٹ فارمز کے ساتھ کام کر رہے ہیں۔ ہمارے پاس پراجیکٹ کا بہت اچھا تجربہ ہے، جو ہمیں ڈویلپرز، تجزیہ کاروں، کاروباری صارفین اور BI سسٹمز کو نافذ کرنے والوں کے نقطہ نظر سے پلیٹ فارمز کا موازنہ کرنے کی اجازت دیتا ہے۔

ہمارے پاس ان BI سسٹمز کی قیمتوں اور بصری ڈیزائن کا موازنہ کرنے پر ایک الگ مضمون ہوگا، لہذا یہاں ہم تجزیہ کار اور ڈویلپر کے نقطہ نظر سے ان سسٹمز کا جائزہ لینے کی کوشش کریں گے۔

آئیے تجزیہ کے لیے کئی شعبوں کو نمایاں کریں اور 3 نکاتی نظام کا استعمال کرتے ہوئے ان کا جائزہ لیں:

- تجزیہ کار کے لیے داخلے کی حد اور تقاضے؛
- اعداد و شمار ذرائع؛
- ڈیٹا کی صفائی، ETL (ایکسٹریکٹ، ٹرانسفارم، لوڈ)
- تصورات اور ترقی
- کارپوریٹ ماحول - سرور، رپورٹس
- موبائل آلات کے لیے سپورٹ
- فریق ثالث کی ایپلی کیشنز/سائٹس میں ایمبیڈڈ (بلٹ ان) تجزیات

1. تجزیہ کار کے لیے داخلے کی حد اور ضروریات

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

پاور بی

میں نے بہت سارے پاور BI صارفین دیکھے ہیں جو آئی ٹی پروفیشنل نہیں تھے لیکن ایک اچھی رپورٹ بنا سکتے تھے۔ Power BI وہی استفسار کی زبان استعمال کرتا ہے جیسے Excel - Power Query اور DAX فارمولہ کی زبان۔ بہت سے تجزیہ کار ایکسل کو اچھی طرح جانتے ہیں، اس لیے اس BI سسٹم میں سوئچ کرنا ان کے لیے کافی آسان ہے۔

زیادہ تر اعمال استفسار ایڈیٹر میں انجام دینے میں کافی آسان ہیں۔ اس کے علاوہ پیشہ ور افراد کے لیے M زبان کے ساتھ ایک ایڈوانس ایڈیٹر موجود ہے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 2۔ پاور BI سوال بلڈر

کلِک سینس

Qlik Sense بہت دوستانہ لگتا ہے - ترتیبات کی ایک چھوٹی سی تعداد، ایک رپورٹ بنانے کی فوری صلاحیت، آپ ڈیٹا لوڈ ڈیزائنر استعمال کر سکتے ہیں۔

پہلے تو یہ پاور BI اور ٹیبلو سے آسان لگتا ہے۔ لیکن تجربے سے میں یہ کہوں گا کہ تھوڑی دیر کے بعد، جب تجزیہ کار چند سادہ رپورٹیں بناتا ہے اور اسے کچھ زیادہ پیچیدہ کی ضرورت ہوتی ہے، تو اسے پروگرام کرنے کی ضرورت کا سامنا کرنا پڑتا ہے۔

Qlik کے پاس ڈیٹا کو لوڈ کرنے اور پروسیسنگ کرنے کے لیے بہت طاقتور زبان ہے۔ اس کی اپنی فارمولہ زبان ہے، سیٹ تجزیہ۔ لہذا، تجزیہ کار کو سوالات اور کنکشن لکھنے، ورچوئل ٹیبلز میں ڈیٹا رکھنے اور متغیرات کو فعال طور پر استعمال کرنے کے قابل ہونا چاہیے۔ زبان کی صلاحیتیں بہت وسیع ہیں، لیکن اسے سیکھنے کی ضرورت ہوگی۔ غالباً تمام Qlik تجزیہ کار جن کو میں جانتا ہوں کسی نہ کسی طرح کا سنجیدہ IT پس منظر رکھتے ہیں۔

Qlik انٹیگریٹرز، ہماری طرح، اکثر ایسوسی ایٹیو ماڈل کے بارے میں بات کرنا پسند کرتے ہیں، جب ڈیٹا لوڈ کرتے وقت، یہ سب RAM میں رکھا جاتا ہے، اور ڈیٹا کے درمیان کنکشن پلیٹ فارم کے اندرونی میکانزم کے ذریعے کیا جاتا ہے۔ کہ اقدار کا انتخاب کرتے وقت، کلاسیکی ڈیٹا بیس کی طرح اندرونی ذیلی سوالات انجام نہیں دیے جاتے ہیں۔ پہلے سے اشاریہ شدہ اقدار اور تعلقات کی وجہ سے ڈیٹا تقریباً فوری طور پر فراہم کیا جاتا ہے۔

سچ ہے، عملی طور پر یہ فیلڈ کے ناموں کے میچ ہونے پر خودکار ٹیبل جوائن کی تخلیق کا باعث بنتا ہے۔ مثال کے طور پر، آپ کے پاس رشتوں کے بغیر مختلف ٹیبل نہیں ہو سکتے جن میں ایک ہی فیلڈ ہو گی۔ آپ کو اس کی عادت ڈالنی ہوگی۔ آپ کو یا تو کالموں کا نام تبدیل کرنا ہوگا اور اس بات کو یقینی بنانا ہوگا کہ نام مماثل نہیں ہیں، یا تمام فیکٹ ٹیبلز کو ایک میں جوڑ کر انہیں اسٹار ٹائپ ڈائرکٹریز سے گھیرنا ہوگا۔ یہ شاید ابتدائیوں کے لیے آسان ہے، لیکن تجربہ کار تجزیہ کاروں کے لیے اس سے کوئی فرق نہیں پڑتا۔

تجزیہ کار کے لیے ڈیٹا کی لوڈنگ اور پروسیسنگ کا ایک عام انٹرفیس اس طرح لگتا ہے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 3. Qlik Sense ڈیٹا لوڈ ایڈیٹر، کیلنڈر ٹیبل

نوٹ: پاور BI میں صورتحال عام طور پر مختلف نظر آتی ہے، آپ مختلف حقائق اور حوالہ جات کی میزیں چھوڑتے ہیں، آپ کلاسک طریقے سے میزوں کو دستی طور پر جوائن کر سکتے ہیں، یعنی میں کالم کا ایک دوسرے سے دستی طور پر موازنہ کرتا ہوں۔

جھانکی

ڈویلپرز ٹیبلاؤ کو BI کے طور پر ایک آسان اور دوستانہ انٹرفیس کے ساتھ رکھتے ہیں جو تجزیہ کار کو آزادانہ طور پر اپنے ڈیٹا کا مطالعہ کرنے کی اجازت دے گا۔ جی ہاں، ہماری کمپنی میں ایسے تجزیہ کار تھے جو آئی ٹی کے تجربے کے بغیر اپنی رپورٹس بنا سکتے تھے۔ لیکن میں کئی وجوہات کی بنا پر ٹیبلو کے لیے اپنی درجہ بندی کم کروں گا:
— روسی زبان کے ساتھ کمزور لوکلائزیشن
— ٹیبلاؤ آن لائن سرورز روسی فیڈریشن میں واقع نہیں ہیں۔
— جب آپ کو ایک پیچیدہ ڈیٹا ماڈل بنانے کی ضرورت ہوتی ہے تو کافی آسان لوڈ کنسٹرکٹر مسائل پیدا کرنا شروع کر دیتا ہے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
تصویر 4. ٹیبلو ڈیٹا لوڈ بلڈر

انٹرویوز کے دوران ہم ٹیبلاؤ تجزیہ کاروں سے جو سوال پوچھتے ہیں ان میں سے ایک یہ ہے کہ "ہر چیز کو ایک ٹیبل میں ڈالے بغیر ریفرنس ٹیبل کے ساتھ حقائق کی میزوں کا ماڈل کیسے بنایا جائے؟!" ڈیٹا بلینڈنگ کے لیے سوچ سمجھ کر استعمال کی ضرورت ہوتی ہے۔ میں نے اس طرح کے انضمام کے بعد اپنے تجزیہ کاروں کے درمیان ڈیٹا ڈپلیکیشن کی غلطیوں کو کئی بار درست کیا ہے۔

اس کے علاوہ، ٹیبلو کا ایک منفرد نظام ہے، جہاں آپ ہر چارٹ کو الگ شیٹ پر بناتے ہیں، اور پھر ایک ڈیش بورڈ بناتے ہیں، جہاں آپ تخلیق شدہ شیٹس کو رکھنا شروع کر دیتے ہیں۔ پھر آپ ایک کہانی بنا سکتے ہیں، یہ مختلف ڈیش بورڈز کا مجموعہ ہے۔ اس سلسلے میں Qlik اور Power BI میں ترقی آسان ہے؛ آپ فوری طور پر شیٹ پر گراف ٹیمپلیٹس ڈالیں، پیمائشیں اور پیمائشیں سیٹ کریں، اور ڈیش بورڈ تیار ہے۔ مجھے لگتا ہے کہ ٹیبلو کی تیاری کے لیے مزدوری کے اخراجات اس کی وجہ سے بڑھ رہے ہیں۔

2. ڈیٹا کے ذرائع اور ڈاؤن لوڈنگ

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

اس سیکشن میں کوئی واضح فاتح نہیں ہے، لیکن ہم چند اچھی خصوصیات کی وجہ سے Qlik کو نمایاں کریں گے۔

مفت ورژن میں ٹیبلو ذرائع میں محدود ہے، لیکن ہمارے مضامین میں ہم کاروبار پر زیادہ توجہ دیتے ہیں، اور کاروبار تجارتی مصنوعات اور تجزیہ کاروں کو برداشت کر سکتے ہیں۔ لہذا، ٹیبلو نے اس پیرامیٹر کے لیے اپنی درجہ بندی کو کم نہیں کیا۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
تصویر 5. ممکنہ ٹیبلو ذرائع کی فہرست

دوسری صورت میں، ذرائع کی فہرست ہر جگہ متاثر کن ہے - تمام ٹیبل فائلیں، تمام معیاری ڈیٹا بیس، ویب کنکشن، سب کچھ ہر جگہ کام کرتا ہے۔ مجھے غیر معیاری ڈیٹا اسٹوریجز کا سامنا نہیں کرنا پڑا، ان کی اپنی باریکیاں ہو سکتی ہیں، لیکن زیادہ تر معاملات میں آپ کو ڈیٹا لوڈ کرنے میں دشواری نہیں ہوگی۔ صرف استثنا 1C ہے۔ 1C سے کوئی براہ راست کنیکٹر نہیں ہیں۔

روس میں Qlik کے شراکت دار اپنے کنیکٹرز 100 - 000 rubles میں فروخت کرتے ہیں، لیکن زیادہ تر معاملات میں 200C سے FTP سے Excel یا SQL ڈیٹا بیس تک اپ لوڈ کرنا سستا ہے۔ یا آپ ویب پر 000C ڈیٹا بیس شائع کر سکتے ہیں اور Odata پروٹوکول کا استعمال کرتے ہوئے اس سے جڑ سکتے ہیں۔

PowerBI اور Tableau یہ ایک معیاری کے طور پر کر سکتے ہیں، لیکن Qlik ایک ادا شدہ کنیکٹر طلب کرے گا، لہذا اسے انٹرمیڈیٹ ڈیٹا بیس پر اپ لوڈ کرنا بھی آسان ہے۔ کسی بھی صورت میں، تمام کنکشن کے مسائل کو حل کیا جا سکتا ہے.
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 6. ممکنہ Qlik Sense ذرائع کی فہرست

مزید برآں، یہ Qlik کی ایک خصوصیت کو نوٹ کرنے کے قابل ہے کہ وہ ایک علیحدہ پروڈکٹ کے طور پر ادا شدہ اور مفت دونوں کنیکٹر فراہم کرتے ہیں۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 7. اضافی Qlik Sense کنیکٹر

تجربے سے، میں یہ شامل کروں گا کہ ڈیٹا کی بڑی مقدار یا متعدد ذرائع کے ساتھ، یہ ہمیشہ مناسب نہیں ہے کہ فوری طور پر BI سسٹم کو جوڑیں۔ سنجیدہ منصوبے عام طور پر ڈیٹا گودام، تجزیہ کے لیے پہلے سے تیار کردہ ڈیٹا کے ساتھ ڈیٹا بیس وغیرہ کا استعمال کرتے ہیں۔ آپ BI سسٹم میں 1 بلین ریکارڈ لے اور اپ لوڈ نہیں کر سکتے۔ یہاں آپ کو پہلے ہی حل کے فن تعمیر کے ذریعے سوچنے کی ضرورت ہے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 8۔ پاور BI ڈیٹا کے ذرائع

لیکن Qlik کو کیوں الگ کیا گیا؟ مجھے واقعی 3 چیزیں پسند ہیں:
- QVD فائلیں۔
ڈیٹا اسٹوریج کا اپنا فارمیٹ۔ بعض اوقات سنگین تجارتی منصوبوں کو صرف QVD فائلوں پر بنانا ممکن ہوتا ہے۔ مثال کے طور پر، پہلی سطح خام ڈیٹا ہے۔ دوسری سطح پر کارروائی کی گئی فائلیں ہیں۔ تیسرا درجہ مجموعی ڈیٹا ہے، وغیرہ۔ یہ فائلیں مختلف ایپلی کیشنز میں استعمال کی جا سکتی ہیں، اور مختلف ملازمین اور خدمات ان کے لیے ذمہ دار ہو سکتی ہیں۔ ایسی فائلوں سے ڈاؤن لوڈ کی رفتار روایتی ڈیٹا ذرائع سے دس گنا تیز ہے۔ یہ آپ کو ڈیٹا بیس کے اخراجات کو بچانے اور مختلف Qlik ایپلی کیشنز کے درمیان معلومات کا اشتراک کرنے کی اجازت دیتا ہے۔

- بڑھتی ہوئی ڈیٹا لوڈنگ
ہاں، Power BI اور Tableau بھی ایسا کر سکتے ہیں۔ لیکن پاور BI کو ایک مہنگا پریمیم ورژن درکار ہے، اور Tableau میں Qlik کی لچک نہیں ہے۔ Qlik میں، QVD فائلوں کا استعمال کرتے ہوئے، آپ مختلف اوقات میں سسٹم کے اسنیپ شاٹس بنا سکتے ہیں اور پھر اس ڈیٹا کو اپنی مرضی کے مطابق پروسیس کر سکتے ہیں۔

- بیرونی اسکرپٹس کو جوڑنا
ڈیٹا کو ذخیرہ کرنے کے لیے QVD فائلوں کے علاوہ، Qlik میں اسکرپٹ کوڈ کو ایپلی کیشن سے باہر بھی لیا جا سکتا ہے اور Include کمانڈ کے ساتھ شامل کیا جا سکتا ہے۔ یہ آپ کو پہلے سے ہی ٹیم کے کام کو منظم کرنے، ورژن کنٹرول سسٹم استعمال کرنے، اور مختلف ایپلیکیشنز کے لیے ایک کوڈ کا نظم کرنے کی اجازت دیتا ہے۔ پاور BI کے پاس ایک ایڈوانسڈ استفسار ایڈیٹر ہے، لیکن ہم Qlik کی طرح ٹیم ورک ترتیب دینے کے قابل نہیں تھے۔ عام طور پر، تمام BI کو اس کے ساتھ مسائل ہیں؛ ایک ہی جگہ سے تمام ایپلی کیشنز میں ڈیٹا، کوڈ اور ویژولائزیشن کا بیک وقت انتظام کرنا ناممکن ہے۔ ہم سب سے زیادہ کرنے کے قابل تھے QVD فائلوں اور اسکرپٹ کوڈ کو نکالنا۔ بصری عناصر کو رپورٹس کے اندر ہی ترمیم کرنا پڑتا ہے، جو ہمیں ایک ہی وقت میں تمام کلائنٹس کے لیے تصورات کو بڑے پیمانے پر تبدیل کرنے کی اجازت نہیں دیتا ہے۔

لیکن لائیو کنکشن جیسے میکانزم کا کیا ہوگا؟ ٹیبلو اور پاور BI Qlik کے برعکس مختلف ذرائع سے براہ راست رابطے کی حمایت کرتے ہیں۔ ہم اس خصوصیت سے زیادہ لاتعلق ہیں، کیونکہ... پریکٹس سے پتہ چلتا ہے کہ جب بڑے ڈیٹا کی بات آتی ہے، تو لائیو کنکشن کے ساتھ کام کرنا محض ناممکن ہو جاتا ہے۔ اور زیادہ تر معاملات میں بڑے ڈیٹا کے لیے BI کی ضرورت ہوتی ہے۔

3. ڈیٹا کی صفائی، ETL (ایکسٹریکٹ، ٹرانسفارم، لوڈ)

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

اس سیکشن میں میرے پاس 2 لیڈر ہیں، Qlik Sense اور Power Bi۔
آئیے صرف یہ کہتے ہیں کہ Qlik طاقتور لیکن پیچیدہ ہے۔ ایک بار جب آپ ان کی ایس کیو ایل جیسی زبان کو سمجھ لیتے ہیں، تو آپ تقریباً سب کچھ کر سکتے ہیں - ورچوئل ٹیبلز، ٹیبلز کو جوائن کرنا اور جوائن کرنا، ٹیبل کو لوپ کرنا اور نئی ٹیبلز تیار کرنا، قطاروں کی پروسیسنگ کے لیے کمانڈز کا ایک گروپ۔ مثال کے طور پر، 1 سیل میں ایک فیلڈ جو کہ مکھی پر "Ivanov 851 Bely" جیسے ڈیٹا سے بھرا ہوا ہے، نہ صرف 3 کالموں میں (جیسا کہ ہر کوئی کر سکتا ہے)، بلکہ ایک ساتھ 3 قطاروں میں بھی گل سکتا ہے، مثال کے طور پر۔ پرواز پر ایک ہی کام کرنا بھی آسان ہے: 3 لائنوں کو 1 میں ملانا۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 9. گوگل شیٹس سے Qlik Sense میں ٹیبل کو لوڈ اور ٹرانسپوز کرنے کا طریقہ

پاور BI اس سلسلے میں آسان معلوم ہوتا ہے، لیکن زیادہ تر مسائل کو query designer کے ذریعے آسانی سے حل کیا جا سکتا ہے۔ میں نے متعدد پیرامیٹرز مرتب کیے، ٹیبل کو منتقل کیا، ڈیٹا پر کام کیا، اور یہ سب کچھ بغیر کوڈ کی ایک لائن کے کیا۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 10۔ AmoCRM سے پاور BI میں ٹیبل کو لوڈ اور منتقل کرنے کا طریقہ

ٹیبلو مجھے ایک مختلف نظریہ لگتا ہے۔ وہ خوبصورتی اور ڈیزائن کے بارے میں زیادہ ہیں۔ مختلف ذرائع کے ایک گروپ کو جوڑنا، ان سب کو یکجا کرنا اور ٹیبلو کے اندر ان پر کارروائی کرنا بہت مشکل لگتا ہے۔ تجارتی منصوبوں میں، زیادہ تر معاملات میں، گوداموں اور ڈیٹا بیس میں ٹیبلاؤ کے لیے ڈیٹا پہلے ہی تیار اور جمع کیا جاتا ہے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 11۔ ٹیبلو میں ٹیبل کو لوڈ اور ٹرانسپوز کرنے کا طریقہ

4. تصورات

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

اس حصے میں ہم نے لیڈر کو اجاگر نہیں کیا۔ ہمارے پاس ایک الگ مضمون ہوگا جہاں، ایک کیس کی مثال استعمال کرتے ہوئے، ہم تمام 3 سسٹمز میں ایک ہی رپورٹ دکھائیں گے۔ (مضمون "کم سماجی ذمہ داری والی لڑکیوں کا تجزیہ"). یہ تجزیہ نگار کے ذوق اور مہارت کا معاملہ ہے۔ انٹرنیٹ پر آپ کو ان میں سے کسی بھی سسٹم کی بنیاد پر بنائی گئی بہت خوبصورت تصاویر مل سکتی ہیں۔ بنیادی بصری صلاحیتیں ہر ایک کے لیے تقریباً ایک جیسی ہیں۔ باقی Extensons کا استعمال کرتے ہوئے حل کیا جاتا ہے. وہاں ادا شدہ اور مفت ہیں. خود وینڈرز کے ساتھ ساتھ فری لانسرز اور انٹیگریٹرز کی طرف سے بھی توسیعات ہیں۔ آپ کسی بھی پلیٹ فارم کے لیے اپنا ویژولائزیشن ایکسٹینشن لکھ سکتے ہیں۔

مجھے ٹیبلو کا انداز پسند ہے، میرے خیال میں یہ سخت اور کارپوریٹ ہے۔ لیکن ٹیبلو میں واقعی خوبصورت تصویر حاصل کرنا مشکل ہے۔ صرف ایکسٹینشنز کا استعمال کرتے ہوئے ٹیبلو ویژولائزیشن کی ایک بہترین مثال۔ میں اسے دہرانے کے قابل نہیں رہوں گا، کیونکہ... میرے پاس یہ ایکسٹینشنز نہیں ہیں، لیکن یہ اچھی لگ رہی ہے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 12۔ ایکسٹینشن کے ساتھ ٹیبلو رپورٹس کی ظاہری شکل

پاور BI کو بھی دلچسپ بنایا جا سکتا ہے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
پیکر 13۔ پاور بائی سی ایکسٹینشن رپورٹس کی ظاہری شکل

پاور BI کے بارے میں مجھے صرف ایک چیز سمجھ نہیں آتی ہے کہ ان کے پاس ایسے عجیب ڈیفالٹ رنگ کیوں ہیں۔ کسی بھی چارٹ پر، میں رنگ کو اپنے برانڈڈ، کارپوریٹ میں تبدیل کرنے پر مجبور ہوں اور معیاری رنگ سے حیران ہوں۔

Qlik Sense بھی Extensions پر منحصر ہے۔ ایڈ آنز استعمال کرنے سے رپورٹس کو شناخت سے باہر تبدیل کیا جا سکتا ہے۔ آپ اپنی تھیم اور ڈیزائن بھی شامل کر سکتے ہیں۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 14. ایکسٹینشن کے ساتھ Qlik Sense رپورٹس کی ظاہری شکل

ڈویلپر کے نقطہ نظر سے، میں Qlik Sense کو ترجیح دیتا ہوں کیونکہ معیاری اختیارات جیسے کہ متبادل طول و عرض اور اقدامات۔ آپ ویژولائزیشن سیٹنگز میں کئی جہتیں اور اقدامات سیٹ کر سکتے ہیں، اور صارف آسانی سے سیٹ کر سکتا ہے کہ اسے کسی خاص چارٹ پر کیا دیکھنا چاہیے۔

پاور بائی اور ٹیبلاؤ میں، مجھے ان پیرامیٹرز کی بنیاد پر پیرامیٹر، بٹن، سسٹم کے رویے کو ترتیب دینا ہوگا۔ مجھے حیرت ہے کہ یہ اتنا مشکل کیوں ہے۔ villization کی قسم کو تبدیل کرنے کی صلاحیت کے ساتھ ایک ہی چیز.

Qlik میں آپ ایک آبجیکٹ میں مختلف قسم کے تصورات کو چھپا سکتے ہیں، لیکن Power BI اور Tableau میں یہ زیادہ مشکل ہے۔ ایک بار پھر، یہ اداکار کی مہارت پر زیادہ منحصر ہے. آپ کسی بھی نظام میں ایک شاہکار بنا سکتے ہیں، لیکن تجربے کے بغیر آپ کو ہر جگہ ناقابل بیان گرافکس ملیں گے۔

5. کارپوریٹ ماحول - سرور، رپورٹس

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

تمام مصنوعات میں کارپوریٹ سرور ورژن ہوتے ہیں۔ میں نے تمام ایڈیشنز کے ساتھ کام کیا ہے اور میں کہہ سکتا ہوں کہ ان سب میں خوبیاں اور کمزوریاں ہیں۔ مصنوعات کا انتخاب آپ کے سافٹ ویئر کی ضروریات پر مبنی ہونا چاہئے، ان کی باریکیوں کو مدنظر رکھتے ہوئے۔ تمام وینڈرز اکاؤنٹ اور گروپ لیول اور ڈیٹا رو لیول سیکیورٹی دونوں پر حقوق تفویض کر سکتے ہیں۔ شیڈول پر رپورٹس کی خودکار اپ ڈیٹ دستیاب ہے۔

Qlik Sense Enterprise درمیانے درجے کے کاروبار کے لیے آپ کی تنظیم کے اندر تجزیات تیار کرنے کا ایک بہترین موقع ہے۔ یہ پاور BI پرو سے زیادہ مہنگا لگ سکتا ہے، لیکن یہ نہ بھولیں کہ پاور BI پرو سرورز مائیکروسافٹ کے علاقے میں کلاؤڈ میں موجود ہیں اور آپ کارکردگی کو متاثر نہیں کر سکتے، اور جب آپ کو پاور BI پریمیم کی ضرورت ہو، جو آپ کے سرورز پر تعینات کیا جا سکتا ہے، پھر قیمت $5000 فی مہینہ سے شروع ہوتی ہے۔

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

Qlik Sense Enterprise RUB 230 سے شروع ہوتا ہے۔ 000 لائسنسوں کے لیے (فی سال فیس، پھر صرف تکنیکی مدد)، جو پاور BI پریمیم سے کہیں زیادہ سستی ہے۔ اور Qlik Sense Enterprise آپ کو Qlik کی تمام صلاحیتوں کو استعمال کرنے کی اجازت دے گا۔ شاید ایک کے علاوہ۔ کسی وجہ سے، Qlik نے فیصلہ کیا کہ ای میل کے ذریعے پی ڈی ایف رپورٹس بھیجنے کی صلاحیت جیسی خصوصیت کو ایک علیحدہ NPrinting سروس کے طور پر فراہم کیا جانا چاہیے۔

لیکن Qlik Sense Enterprise Power BI Pro سے زیادہ طاقتور ہے اس لیے درج ذیل موازنہ کیا جا سکتا ہے۔

Qlik Sense Enterprise = Power BI پریمیم، مساوی صلاحیتوں کے ساتھ یہ اوسط نفاذ کے لیے سستا نکلتا ہے۔ بڑے نفاذ کا حساب عام طور پر وینڈر کی طرف سے لگایا جاتا ہے، جہاں وہ آپ کی کمپنی کے لیے انفرادی شرائط فراہم کر سکتے ہیں۔

اس سلسلے میں، ہم Qlik Sense Enterprise کو ترجیح دیں گے، اس کے پاس بھاری ڈیٹا پر سنجیدہ تجزیات تیار کرنے کے تمام مواقع موجود ہیں۔ ہماری رائے میں، Qlik بڑی صفوں پر Power BI سے زیادہ تیزی سے کام کرے گا؛ Qlik کانفرنسوں میں ہم نے ایسے کلائنٹس سے ملاقات کی جنہوں نے پہلے اربوں ریکارڈز میں اپنے ڈیٹا کی جانچ کی اور Power BI نے بدتر نتائج دکھائے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 15. Qlik Sense Enterprise سرور رپورٹس کی ظاہری شکل

کلک سینس کلاؤڈ = پاور BI پرو۔ Qlik Sense Cloud 1.5 گنا زیادہ مہنگا نکلا* اور اس میں ایک بہت اہم حد ہے جس کی یہ پلیٹ فارم ہمیں اجازت نہیں دیتا ہے۔ آپ ایکسٹینشنز استعمال نہیں کر سکتے، یہاں تک کہ بلٹ ان بھی۔ اور توسیع کے بغیر، Qlik کسی حد تک اپنی بصری خوبصورتی کھو دیتا ہے۔
BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
پیکر 16۔ پاور BI پرو کنٹرول پینل کی ظاہری شکل

*ایک متبادل Qlik Sense Enterprise سبسکرپشن استعمال کرنا ہے۔ لیکن تاکہ اس مضمون کو اشتہار کے طور پر نہ سمجھا جائے، ہم اپنی قیمتوں کا احاطہ نہیں کریں گے۔

اور ٹیبلو ہمارے لئے تھوڑا سا ایک طرف کھڑا ہے۔ ان کے پاس کلاؤڈ سبسکرپشنز $70 فی ڈویلپر اور $15 فی منظر کے ساتھ ساتھ مہنگے سرور حل ہیں۔ لیکن ٹیبلو کا بنیادی خیال یہ ہے کہ بڑے ڈیٹا کے لیے آپ کو ڈیٹا پروسیسنگ اور سٹوریج کو سائیڈ پر منظم کرنے کی ضرورت ہے۔ معروضی طور پر، کم فعالیت ٹیبلو میں سنجیدہ ڈیٹا پروسیسنگ کی اجازت نہیں دیتی۔ تصور کریں، تجزیہ کریں، ہاں۔ لیکن چھوٹے اور درمیانے درجے کے کاروباروں کے لیے، علیحدہ اسٹوریج بنانا عموماً مشکل ہوتا ہے۔ میں ٹیبلاؤ کے لیے اسکور کو کم کر دیتا، اگر ان کی 1 خصوصیت کے لیے نہیں۔ ٹیبلو سرور بغیر کسی رکاوٹ کے CSV یا پی ڈی ایف منسلکات کے ساتھ طے شدہ ای میلز بھیجتا ہے۔ مزید یہ کہ آپ حقوق، آٹو فلٹرز وغیرہ تقسیم کر سکتے ہیں۔ کسی وجہ سے Power BI اور Qlik ایسا نہیں کر سکتے، لیکن کچھ لوگوں کے لیے یہ اہم ہو سکتا ہے۔ اس کی وجہ سے ٹیبلو ہمارے تنازعہ میں ایک مقام رکھتا ہے۔

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 17۔ ٹیبلو سرور کنٹرول پینل کی ظاہری شکل

ایک کارپوریٹ ماحول میں بھی، آپ کو عمل درآمد اور دیکھ بھال کی لاگت کے بارے میں سوچنے کی ضرورت ہے۔ روس میں، یہ عمل تیار ہوا ہے کہ پاور BI چھوٹے کاروباروں میں زیادہ عام ہے۔ اس کی وجہ سے بڑی تعداد میں اسامیوں اور ریزیوموں کا ظہور ہوا، اور چھوٹے انٹیگریٹرز کا ظہور ہوا۔ یہ آپ کو ایک چھوٹے پروجیکٹ کے لیے ماہرین تلاش کرنے کی اجازت دے گا۔ لیکن زیادہ امکان ہے، ان سب کو بڑے پیمانے پر عمل درآمد کرنے اور بڑے ڈیٹا کے ساتھ کام کرنے کا تجربہ نہیں ہوگا۔ Qlik اور Tableau متضاد ہیں۔ چند Qlik پارٹنرز، اور یہاں تک کہ کم ٹیبلاؤ پارٹنرز ہیں۔ یہ شراکت دار بڑے اوسط چیک کے ساتھ بڑے نفاذ میں مہارت رکھتے ہیں۔ مارکیٹ میں بہت زیادہ آسامیاں اور ریزیومز نہیں ہیں؛ ان مصنوعات میں داخلے میں رکاوٹ Power BI کی نسبت زیادہ مشکل ہے۔ لیکن روس میں ہزاروں صارفین کے لیے ان پروڈکٹس کے کامیاب نفاذ ہیں، اور یہ مصنوعات بڑے ڈیٹا پر اچھی کارکردگی کا مظاہرہ کرتی ہیں۔ آپ کو صرف مصنوعات کی خوبیوں اور کمزوریوں کو سمجھنے کی ضرورت ہے کیونکہ وہ خاص طور پر آپ کے کاروبار پر لاگو ہوتی ہیں۔

6. موبائل آلات کے لیے سپورٹ۔

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

اس سیکشن میں ہم پاور BI اور ٹیبلو کو اجاگر کریں گے۔ آپ موبائل ایپلیکیشنز انسٹال کر سکتے ہیں اور وہ موبائل ڈیوائسز کی سکرین پر کافی مناسب نظر آئیں گی۔ اگرچہ ہمیں ایسا لگتا ہے کہ موبائل آلات پر تجزیات پی سی پر تجزیات سے کمتر ہیں۔ پھر بھی، فلٹرز استعمال کرنا اتنا آسان نہیں ہے، تصویریں چھوٹی ہیں، نمبر دیکھنا مشکل ہے، وغیرہ۔

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 18. آئی فون پر پاور BI رپورٹ کی ظاہری شکل

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 19. آئی فون پر ٹیبلو کی رپورٹ کا ظہور

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
شکل 20. آئی فون پر ایک Qlik Sense رپورٹ کی ظاہری شکل

Qlik کے اسکور کیوں کم کیے گئے؟ ہمارے لیے نامعلوم وجوہات کی بنا پر، موبائل کلائنٹ صرف iPhone پر دستیاب ہے؛ Android پر آپ کو ایک باقاعدہ براؤزر استعمال کرنا پڑے گا۔ اس کے علاوہ، Qlik کا استعمال کرتے وقت، آپ کو فوری طور پر سمجھنا ہوگا کہ متعدد ایکسٹینشنز یا ویژولائزیشنز کم نہیں ہوئے ہیں یا کاریں موبائل ڈیوائسز میں توقع کے مطابق رکھی گئی ہیں۔ ایک رپورٹ جو پی سی پر بہت اچھی لگتی ہے وہ چھوٹی اسکرین پر بہت خراب نظر آتی ہے۔ آپ کو موبائل ڈیوائسز کے لیے ایک علیحدہ رپورٹ بنانا ہوگی، جہاں آپ فلٹرز، KPIs اور دیگر اشیاء کو ہٹا سکتے ہیں۔ یہ پاور BI یا Tableau پر بھی لاگو ہوتا ہے، لیکن خاص طور پر Qlik میں واضح کیا جاتا ہے۔ ہمیں امید ہے کہ Qlik اپنے موبائل کلائنٹ پر کام کرتا رہے گا۔

اگر آپ موبائل آلات سے تجزیات کرنے میں کافی وقت صرف کرنے کا ارادہ رکھتے ہیں، تو یہ سمجھ میں آتا ہے کہ تمام 3 کلائنٹس کو انسٹال کریں اور ٹیسٹ رپورٹس پر ان کے ڈسپلے کو چیک کریں۔ کسی بھی دکاندار کے پاس جائزہ لینے کے لیے اس کی ویب سائٹ پر ٹیسٹ رپورٹس کی ایک گیلری ہوتی ہے۔

7. فریق ثالث کی ایپلی کیشنز/سائٹس میں ایمبیڈڈ (بلٹ ان) تجزیات

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

تجزیات کو فریق ثالث کی خدمت کے طور پر استعمال کرنا ہمیشہ آسان نہیں ہوتا ہے۔ شاید آپ خود اپنی پروڈکٹ تیار کر رہے ہیں، لیکن شروع سے ویژولائزیشن اور اینالیٹکس انجن تیار کرنے کے لیے تیار نہیں ہیں۔ شاید آپ اپنی ویب سائٹ پر تجزیات کو تعینات کرنا چاہتے ہیں تاکہ کلائنٹ خود کو رجسٹر کرے، اپنا ڈیٹا اپ لوڈ کرے اور اپنے ذاتی اکاؤنٹ میں تجزیہ کرے۔ ایسا کرنے کے لیے، آپ کو بلٹ ان اینالیٹکس (ایمبیڈڈ) کی ضرورت ہے۔
تمام مصنوعات آپ کو ایسا کرنے کی اجازت دیتے ہیں، لیکن اس زمرے میں ہم Qlik کو نمایاں کریں گے۔

Power Bi اور Tableau واضح طور پر کہتے ہیں کہ اس طرح کے مقاصد کے لیے آپ کو ایک علیحدہ Tableau Embedded Analytics یا Power BI ایمبیڈڈ پروڈکٹ خریدنے کی ضرورت ہے۔ یہ ہر ماہ ہزاروں ڈالر کی لاگت والے سستے حل نہیں ہیں، جو فوری طور پر ان کے استعمال کو محدود کر دیتے ہیں۔ زیادہ تر منصوبے ہمارے کلائنٹس کے لیے فوری طور پر غیر منافع بخش ہو جاتے ہیں۔ اس کا مطلب یہ ہے کہ آپ کو پورے انٹرنیٹ پر صرف ایک رپورٹ شائع کرنے کی ضرورت نہیں ہے، بلکہ اس بات کو یقینی بنانا ہے کہ رپورٹس کو ڈیٹا کے تحفظ، صارف کی اجازت وغیرہ کے ساتھ مخصوص رسائی کے مطابق شائع کیا جائے۔

اور Qlik آپ کو باہر نکلنے کی اجازت دے گا۔ بلاشبہ، ان کے پاس Qlik Analytics پلیٹ فارم بھی ہے، جو فی سرور لائسنس یافتہ ہے اور لامحدود تعداد میں رابطوں کو منظم کرتا ہے۔ یہ حریف ٹیبلو اور پاور بی کی طرح مہنگا بھی ہوگا۔ اور لامحدود کنکشن کے معاملے میں، بہت سے اختیارات نہیں ہیں.

لیکن Qlik میں میشپ جیسی چیز ہے۔ فرض کریں کہ آپ کے پاس Qlik Sense Enterprise اور 10 لائسنس ہیں۔ معیاری تجزیات، ظاہری شکل، سب کچھ پہلے ہی بورنگ ہے۔ آپ اپنی ویب سائٹ یا ایپلیکیشن خود بناتے ہیں، اور آپ اپنے تمام تجزیات کو وہیں نافذ کر سکتے ہیں۔ چال یہ ہے کہ، سادہ الفاظ میں، Mashup پروگرام کوڈ میں ایک تصور ہے. API کا استعمال کرتے ہوئے، آپ پروگرامی طور پر اپنی ایپلیکیشن یا ویب سائٹ کے اندر ایک تصور بنا سکتے ہیں۔ آپ کو اب بھی لائسنسنگ کے لیے Qlik Sense Enterprise کی ضرورت ہوگی (سائٹ کنکشنز کے لیے لائسنس = BI سے کنکشنز کے لیے لائسنس)، ڈیٹا لوڈ کرنے کے لیے، لیکن ویژولائزیشنز اب اس سرور کے سائیڈ پر نہیں دکھائے جائیں گے، لیکن آپ کے اندر بنائے جائیں گے۔ درخواست یا ویب سائٹ۔ آپ CSS سٹائل استعمال کر سکتے ہیں، نئے فونٹس اور رنگ سیٹ کر سکتے ہیں۔ آپ کے 10 صارفین مزید تجزیاتی سرور میں لاگ ان نہیں ہوں گے، لیکن آپ کے کارپوریٹ پورٹل یا ایپلیکیشن کا استعمال کریں گے۔ تجزیات ایک نئی سطح پر پہنچ جائیں گے۔

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)
تصویر 21. ویب سائٹ پر سرایت شدہ Qlik Sense رپورٹ کی ظاہری شکل

یہ سمجھنا مشکل ہو گا کہ سائٹ کے عناصر کہاں ہیں اور Qlik Sense کہاں سے شروع ہوتا ہے۔
یقینا، آپ کو ایک پروگرامر کی ضرورت ہوگی، یا اس سے بھی زیادہ امکان ہے۔ ایک ویب پروگرامنگ کے لیے، ایک Qlik API کے ساتھ کام کرنے کے لیے۔ لیکن نتیجہ اس کے قابل ہے۔

نتائج آئیے خلاصہ کرتے ہیں۔

BI سسٹمز کے تکنیکی اختلافات (Power BI، Qlik Sense، Tableau)

واضح طور پر یہ کہنا مشکل ہے کہ کون بہتر ہے اور کون برا۔ پاور BI اور Qlik ہمارے مقابلے میں برابر ہیں، Tableau قدرے کمتر ہے۔ لیکن شاید آپ کے کاروبار کے لیے نتیجہ مختلف ہو گا۔ BI پلیٹ فارمز میں، بصری جزو بہت اہم ہے۔ اگر آپ نے تمام BI سسٹمز کے لیے انٹرنیٹ پر درجنوں ڈیمو رپورٹس اور تصاویر دیکھی ہیں اور آپ کو یہ پسند نہیں ہے کہ ایک پلیٹ فارم کیسا لگتا ہے، تو غالباً آپ اسے لاگو نہیں کریں گے، چاہے آپ قیمت یا تکنیکی سے مطمئن ہوں۔ حمایت خصوصیات

اگلا، آپ کو یقینی طور پر BI پلیٹ فارم کے لائسنس، نفاذ اور دیکھ بھال کی لاگت کا حساب لگانا ہوگا۔ شاید آپ کے معاملے میں کسی لیڈر کی نشاندہی ہو جائے۔ ٹھیکیدار یا کسی مناسب ماہر کی خدمات حاصل کرنے کی صلاحیت بہت اہمیت کی حامل ہے۔ کسی بھی پلیٹ فارم میں پیشہ ور افراد کے بغیر، نتیجہ تباہ کن ہوگا۔

آپ کے لیے BI کا کامیاب انضمام، آندرے زہدانوف اور ولادیمیر لازاریف، تجزیات گروپ

ماخذ: www.habr.com

نیا تبصرہ شامل کریں