مفت POC: AnyBI to Power BI & AnyETL to Fabric صفحہ
1. Microsoft نے کیا بدلا؟
SSRS تقریباً بیس سال سے SQL Server کے ساتھ آتا رہا اور پاکستان کے بے شمار اداروں میں انوائسز، کسٹمر اسٹیٹمنٹس، اسٹاک رپورٹس اور ماہانہ MIS اسی پر بنتی رہیں۔ اب صورتحال بدل گئی ہے۔
Microsoft کے مطابق SQL Server 2025 سے تمام آن پریمیسز رپورٹنگ Power BI Report Server (PBIRS) میں یکجا کر دی گئی ہے اور SSRS کا کوئی نیا ورژن جاری نہیں ہوگا۔ SSRS 2022 آخری ریلیز ہے؛ اسے سیکیورٹی اپ ڈیٹس ملتی رہیں گی، مگر نئی خصوصیات نہیں آئیں گی۔
ورژن کے لحاظ سے صورتحال یہ ہے
SQL Server / SSRS ورژن
ایکسٹینڈڈ سپورٹ کا اختتام
2016
14 جولائی 2026 (ختم ہو چکی)
2017
12 اکتوبر 2027
2019
جنوری 2030
2022 (آخری SSRS)
11 جنوری 2033
پاکستان میں مالی سال یکم جولائی سے شروع ہوتا ہے۔ یعنی SQL Server 2016 کی سپورٹ نئے مالی سال کے پہلے ہی دو ہفتوں میں ختم ہو گئی — اور جن اداروں نے اس کا بجٹ پچھلے سال نہیں رکھا تھا، انہیں اب سال کے بیچ میں راستہ نکالنا ہے۔
2. Emulus Consulting کی صورتحال
Emulus Consulting ایک ڈیٹا اسٹریٹیجی اور ڈیجیٹل کنسلٹنگ فرم ہے۔ اس کے کلائنٹس کی رپورٹنگ برسوں سے SSRS پر چل رہی تھی:
380 رپورٹس، جن میں سے بیشتر SQL Server 2016 اور 2017 پر
ہر ماہ ہزاروں PDF اسٹیٹمنٹس اور انوائسز ای میل سبسکرپشنز کے ذریعے
Data-Driven Subscriptions جو ہر برانچ یا ڈیلر کو صرف اس کا ڈیٹا بھیجتی تھیں
رپورٹس میں کسٹم کوڈ (VB.NET) کے چھوٹے فنکشنز، ڈرل تھرو لنکس اور سب رپورٹس
انہیں تین راستے نظر آئے
راستہ
فائدہ
مسئلہ
SSRS 2022 پر اپ گریڈ
کم سے کم تبدیلی
پلیٹ فارم منجمد ہے؛ چند سال بعد پھر یہی سوال
Power BI Report Server (آن پریمیسز)
RDL اور PBIX دونوں ایک جگہ
سرور، پیچنگ اور بیک اپ کی ذمہ داری بدستور اپنی
Power BI سروس (کلاؤڈ) / Fabric
سرور کا انتظام ختم، Teams اور Excel میں رسائی
رپورٹس اور سبسکرپشنز کو منظم طریقے سے منتقل کرنا ضروری
Emulus نے تیسرا راستہ چنا۔ وجہ یہ تھی کہ SSRS سے PBIRS پر بھی براہِ راست (in-place) اپ گریڈ ممکن نہیں — کیٹلاگ ڈیٹا بیس اور encryption key کا بیک اپ لے کر نیا سرور کھڑا کرنا پڑتا ہے۔ جب محنت بہرحال کرنی تھی تو اسے کلاؤڈ کی سمت لگانا بہتر سمجھا گیا۔
3. منتقلی کیسے ہوئی
مرحلہ 1 — ExecutionLog سے حقیقت معلوم کرنا
SSRS کے ExecutionLog سے معلوم کیا گیا کہ کون سی رپورٹ کتنی بار، کس نے اور کتنے وقت میں چلائی۔ 32% رپورٹس گزشتہ 6 ماہ میں ایک بار بھی نہیں چلی تھیں؛ مالکان کی منظوری سے انہیں ریٹائر کیا گیا۔
مرحلہ 2 — رپورٹس کی درجہ بندی
پرنٹ یا PDF کے لیے بنی رپورٹس (انوائس، اسٹیٹمنٹ، چالان) → Power BI Paginated Reports
تجزیاتی ٹیبلز اور میٹرکس → Power BI سیمینٹک ماڈل اور انٹرایکٹو رپورٹس
ایک جیسی رپورٹس جو صرف فلٹر میں مختلف تھیں → ایک پیرامیٹرائزڈ رپورٹ
مرحلہ 3 — AI کے ذریعے تبدیلی
چونکہ Paginated Reports بھی RDL ہی استعمال کرتی ہیں، لے آؤٹ کا بڑا حصہ محفوظ رہتا ہے۔ اصل کام اس کے گرد ہے، جسے AI ایکسلریٹر نے خودکار بنایا:
شیئرڈ ڈیٹا سورسز → Power BI کنکشنز اور آن پریمیسز ڈیٹا گیٹ وے
ایمبیڈڈ SQL کوئریز اور اسٹورڈ پروسیجرز کی جانچ، اور تجزیاتی رپورٹس کے لیے DAX میژرز
کسٹم کوڈ (VB.NET) → RDL ایکسپریشنز یا ڈیٹا سیٹ کی سطح پر SQL
ڈرل تھرو لنکس کو نئے رپورٹ URLs سے جوڑنا
مجموعی طور پر 70%–90% کام خودکار ہوا۔
مرحلہ 4 — سبسکرپشنز کی منتقلی
عام ای میل سبسکرپشنز Power BI سبسکرپشنز میں گئیں۔ Data-Driven Subscriptions (ہر برانچ کو الگ PDF) کو Power Automate کے ذریعے دوبارہ بنایا گیا، جو وصول کنندگان کی فہرست ٹیبل سے پڑھ کر ہر ایک کو اس کے پیرامیٹر کے ساتھ رپورٹ بھیجتا ہے۔
مرحلہ 5 — تصدیق (PulseQA)
ہر رپورٹ کو پرانے اور نئے نظام میں ایک جیسے پیرامیٹرز کے ساتھ چلا کر ٹوٹلز، صفحات کی تعداد اور PDF آؤٹ پٹ کا موازنہ کیا گیا۔ جن رپورٹس میں اردو نام اور پتے تھے، ان کی PDF ایکسپورٹ میں دائیں سے بائیں (RTL) متن کی درست ترتیب الگ سے جانچی گئی۔
4. SSRS سے Power BI: اجزاء کا نقشہ
SSRS
Power BI / Microsoft Fabric
RDL رپورٹ (پرنٹ / PDF)
Power BI Paginated Report
ٹیبلکس / میٹرکس (تجزیاتی)
Power BI رپورٹ + سیمینٹک ماڈل
Shared Data Source
Power BI کنکشن + آن پریمیسز ڈیٹا گیٹ وے
Shared Dataset
سیمینٹک ماڈل / Fabric Warehouse ویو
Report Parameters
Paginated Report پیرامیٹرز / سلائسرز
Custom Code (VB.NET)
RDL ایکسپریشنز / SQL
Subreports اور Drillthrough
Paginated Subreports / ڈرل تھرو
Standard Subscriptions
Power BI Subscriptions
Data-Driven Subscriptions
Power Automate + Paginated Report ایکسپورٹ
SSRS فولڈرز اور رولز
Workspaces، Apps اور Workspace Roles
5. نتائج
380 رپورٹس 70%–90% خودکار درستگی کے ساتھ منتقل
منصوبہ 8 ہفتوں میں مکمل؛ دستی تخمینہ 10 ماہ تھا
رپورٹس کی تعداد 380 سے کم ہو کر 145 رہ گئی
SSRS سرورز کا انتظام ختم؛ TCO میں 45% کمی
صارفین اب رپورٹس Teams اور موبائل پر دیکھ سکتے ہیں
اپنی سب سے مشکل رپورٹ لائیں
کسٹم کوڈ یا Data-Driven Subscription والی 5 رپورٹس کے ساتھ مفت POC کریں۔
آپریشنل اور پیجینیٹڈ RDL رپورٹس کو بغیر فارمیٹ خراب کیے Power BI Paginated Reports اور سیمینٹک ماڈلز میں منتقل کریں۔ 70%–90% خودکار درستگی کے ساتھ مفت جائزہ حاصل کریں۔
ابتدائی خودکار تبدیلی کی درستگی 70%–90%سب سے اہم 5 RDL رپورٹس پر مفت مائیگریشن POCپکسل ٹو پکسل فارمیٹ اور ٹوٹلز کا خودکار موازنہSSRS 2022 کے بعد کا مستقل اور محفوظ متبادل