کیس اسٹڈی: 31 مارچ 2027 سے پہلے — Emulus Consulting نے PowerCenter کی سینکڑوں میپنگز Fabric پر کیسے منتقل کیں

13 Nov 202610 Min Readviews 0comments 0
Informatica PowerCenter سے Microsoft Fabric مائیگریشن — Pulse Convert

کیس اسٹڈی: 31 مارچ 2027 سے پہلے — Emulus Consulting نے PowerCenter کی سینکڑوں میپنگز Fabric پر کیسے منتقل کیں

― ایکسٹینڈڈ سپورٹ مارچ 2027 میں ختم — مالی سال کے بیچ میں ایک بھی جاب رکے بغیر منتقلی

ایک نظر میں (Executive Summary)

  • پلیٹ فارم: Innovational Office Solution (Pulse Convert / AnyETL to Fabric)
  • کلائنٹ: Emulus Consulting
  • منتقل شدہ اثاثے: [X] میپنگز، [X] میپلیٹس، [X] سیشنز، [X] ورک فلوز، [X] پیرامیٹر فائلز (.par)
  • خودکار تبدیلی کی درستگی: 70%–90% ابتدائی تبدیلی؛ باقی 10%–30% ماہرین کی ٹیوننگ اور بزنس ویلیڈیشن سے
  • رابطہ: Admin@innovationalofficesolution.com
  • مفت POC: AnyBI to Power BI & AnyETL to Fabric صفحہ

1. وقت کم، کام زیادہ

Informatica PowerCenter پاکستان کے بڑے اداروں میں تقریباً دو دہائیوں سے ڈیٹا ویئر ہاؤس کی رات کی لوڈنگ کا بنیادی انجن رہا ہے۔ کور بینکنگ سے ڈیٹا نکالنا، بلنگ سسٹم کے CDRs کو یکجا کرنا، اور صبح کی MIS کے لیے ٹیبلز تیار کرنا — یہ سب PowerCenter کے ورک فلوز کرتے رہے ہیں۔

اب صورتحال واضح ہے۔ Informatica کے شائع شدہ لائف سائیکل کے مطابق PowerCenter 10.5 کی اسٹینڈرڈ سپورٹ 31 مارچ 2026 کو ختم ہو چکی ہے اور ایکسٹینڈڈ سپورٹ 31 مارچ 2027 کو ختم ہو جائے گی۔ اس کے بعد الگ سے Long-Term Support (LTS) معاہدہ کیے بغیر آن پریمیسز PowerCenter کو سپورٹ نہیں ملے گی۔ ساتھ ہی Salesforce نے نومبر 2025 میں Informatica کا حصول مکمل کر لیا، جس کے بعد کمپنی کی ترجیحات Salesforce کے ایکو سسٹم سے جڑ گئی ہیں۔

پاکستانی اداروں کے لیے ایک اضافی پیچیدگی ہے۔ ہمارا مالی سال یکم جولائی سے شروع ہوتا ہے، اور 31 مارچ 2027 مالی سال 2026-27 کی تیسری سہ ماہی کے آخر میں آتا ہے۔ یعنی جو بجٹ جون 2026 میں منظور ہوا، اسی کے اندر رہتے ہوئے منتقلی مکمل کرنی ہے — اگلے بجٹ کا انتظار ممکن نہیں۔

2. Emulus Consulting کے سامنے تین راستے

Emulus Consulting ایک ڈیٹا اسٹریٹیجی اور ڈیجیٹل کنسلٹنگ فرم ہے۔ اس کے کلائنٹس کے PowerCenter ماحول کا جائزہ لینے کے بعد تین راستے سامنے آئے:

راستہفائدہمسئلہ
LTS معاہدہ کر کے چلتے رہنافوری طور پر کچھ نہیں بدلتااضافی ڈالر خرچ؛ مسئلہ صرف آگے دھکیلا جاتا ہے
Informatica IDMC (کلاؤڈ)ٹیم کی موجودہ مہارت استعمال ہوتی ہےالگ سبسکرپشن؛ Microsoft ماحول کے ساتھ ایک اور پلیٹ فارم
Microsoft FabricETL، ویئر ہاؤس اور Power BI ایک ہی کیپیسٹی پرمیپنگز کو منظم انداز میں تبدیل کرنا ضروری

چونکہ Emulus کے کلائنٹس پہلے ہی Microsoft 365 اور Power BI استعمال کر رہے تھے، اس لیے Fabric کو چنا گیا۔ لائسنسنگ کے لحاظ سے بھی یہ فیصلہ اہم تھا: Informatica کے سالانہ اخراجات ڈالر میں تھے، اور روپے کی قدر میں ہر اتار چڑھاؤ IT بجٹ کو براہ راست متاثر کرتا تھا۔ ایک یکجا Fabric کیپیسٹی سے یہ اخراجات قابلِ پیشگوئی ہو گئے۔

3. اصل چیلنج: PowerCenter کی "چھپی ہوئی" منطق

PowerCenter کی میپنگ اسکرین پر صاف دکھائی دیتی ہے، لیکن اس کی اصل منطق کئی جگہوں پر بکھری ہوتی ہے:

  • Expression ٹرانسفارمیشنز میں IIF، DECODE اور nested شرائط
  • Connected اور Unconnected Lookups، جن میں dynamic cache بھی شامل
  • Update Strategy (DD_INSERT، DD_UPDATE، DD_DELETE، DD_REJECT) جو ہر قطار کا فیصلہ الگ کرتی ہے
  • سیشن کی سطح پر Pre-SQL اور Post-SQL، commit interval اور reject فائلز
  • پیرامیٹر فائلز (.par) جن میں ہر ماحول کے لیے الگ کنکشن اور تاریخیں
  • Worklets، Decision ٹاسکس اور Event Wait کے ذریعے پیچیدہ ورک فلو کنٹرول

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

4. منتقلی کیسے ہوئی

مرحلہ 1 — ریپوزٹری کا مکمل جائزہ

PowerCenter ریپوزٹری سے تمام میپنگز اور ورک فلوز XML کی صورت میں ایکسپورٹ کیے گئے۔ Pulse Convert نے ہر میپنگ کی ٹرانسفارمیشنز، پورٹس، ایکسپریشنز اور کنکشنز کا گراف بنایا، اور ورک فلو رن لاگز کے ساتھ ملا کر دیکھا کہ کیا واقعی چل رہا ہے۔ [X]% میپنگز گزشتہ [X] ماہ میں ایک بار بھی نہیں چلی تھیں؛ انہیں مالکان کی منظوری سے ریٹائر کیا گیا۔

مرحلہ 2 — پیچیدگی کی درجہ بندی

ہر میپنگ کو آسان، درمیانی اور پیچیدہ میں تقسیم کیا گیا، اور اسی بنیاد پر منتقلی کی لہریں (waves) بنائی گئیں۔ پہلی لہر میں کم انحصار والی میپنگز گئیں تاکہ ٹیم کو جلد اعتماد ملے۔

مرحلہ 3 — AI کے ذریعے تبدیلی

  • سادہ extract-load → Fabric Data Factory کی Copy activity یا Copy job
  • Expression، Filter، Aggregator اور Joiner والی میپنگز → Fabric Warehouse کا T-SQL یا Dataflow Gen2
  • بھاری ڈیٹا اور پیچیدہ منطق → PySpark نوٹ بکس
  • Update Strategy → Delta Lake کا MERGE
  • Sequence Generator → IDENTITY یا surrogate key منطق

مجموعی طور پر 70%–90% منطق خودکار طور پر تبدیل ہوئی۔

مرحلہ 4 — ورک فلوز اور پیرامیٹرز

Worklets، Decision ٹاسکس اور dependencies کو Fabric پائپ لائنز کی شرائط اور ترتیب میں ڈھالا گیا۔ .par فائلز کو Fabric کی Variable Library اور پائپ لائن پیرامیٹرز میں منتقل کیا گیا، تاکہ Dev، Test اور Production کے لیے الگ ترتیب برقرار رہے۔

مرحلہ 5 — متوازی رن اور موازنہ (PulseQA)

ایک مکمل ماہانہ کلوز تک PowerCenter اور Fabric دونوں ایک ہی سورس ڈیٹا پر ساتھ ساتھ چلے۔ ٹارگٹ ٹیبلز کی قطاریں، رقوم کے مجموعے، پرائمری کی کی سطح پر فرق، اور reject ہونے والی قطاروں کی تعداد خودکار طور پر ملائی گئی۔ فرق صفر ہونے کے بعد ہی ہر لہر کو production میں منتقل کیا گیا — یعنی کسی بھی مرحلے پر رات کی لوڈنگ نہیں رکی۔

5. PowerCenter سے Fabric: اجزاء کا نقشہ

PowerCenterMicrosoft Fabric
MappingDataflow Gen2 / PySpark نوٹ بک / T-SQL
Source QualifierCopy activity / Spark read
Expression / Filter / AggregatorSQL ایکسپریشنز / DataFrame ٹرانسفارمیشنز
Lookup (Connected / Unconnected)JOIN / broadcast join / ریفرنس ٹیبلز
Update StrategyDelta Lake MERGE
Routerشرطی برانچز (متعدد MERGE / writes)
Sequence GeneratorIDENTITY / surrogate key
Mappletمشترکہ نوٹ بک / reusable فنکشن
Session / Workflow / WorkletFabric Data Factory پائپ لائن
Parameter File (.par)Variable Library / پائپ لائن پیرامیٹرز
Integration Service / RepositoryFabric کیپیسٹی (SaaS، سرور کا انتظام نہیں)

6. نتائج

  • [X] میپنگز 70%–90% ابتدائی خودکار درستگی کے ساتھ منتقل
  • منصوبہ [X] ہفتوں میں مکمل؛ ایکسٹینڈڈ سپورٹ کی آخری تاریخ سے [X] ماہ پہلے
  • رات کی بیچ ونڈو [X] گھنٹوں سے کم ہو کر [X] منٹ
  • PowerCenter لائسنس، مینٹیننس اور سرورز کے خاتمے سے TCO میں [X]% کمی
  • ETL کی مہارت اب SQL اور Python میں، جسے نئی ٹیم آسانی سے سنبھال سکتی ہے

اسی مالی سال میں مکمل کریں

اپنی سب سے پیچیدہ میپنگ سمیت 5 ورک فلوز کے ساتھ مفت POC کریں — ہم تبدیل شدہ کوڈ اور موازنہ رپورٹ دکھائیں گے۔

مفت پروف آف کانسیپٹ (POC)
Microsoft Solution Partner

Informatica PowerCenter کو Microsoft Fabric پر منتقل کریں

PowerCenter کی ایکسٹینڈڈ سپورٹ ختم ہونے سے پہلے اپنی ETL میپنگز، ورک فلوز اور پیرامیٹرز کو بغیر کسی رکاوٹ Fabric Data Factory اور PySpark میں منتقل کریں۔ 70%–90% خودکار درستگی کے ساتھ مفت جائزہ حاصل کریں۔

ابتدائی خودکار تبدیلی کی درستگی 70%–90%سب سے اہم 5 PowerCenter ورک فلوز پر مفت مائیگریشن POCPulseQA خودکار ڈیٹا اور قطاروں کی تصدیقزیرو ڈاؤن ٹائم اور محفوظ منتقلی کا لائف سائیکل
پیش کردہ: Office Solution AI Labs (Microsoft Solution Partner for Data & AI)
#اردو#Informatica#PowerCenter#Microsoft Fabric#Data Factory#ETL#مائیگریشن#کیس اسٹڈی

Contact Us

Advance Analytics of next generation

We are an authorized implementation partner of Snowflake, Databricks, Amazon, Automation Anywhere, Denodo, DataDog, New Relic, and Elastic.

Copyrights © 2026 Office Solution AI Labs