শীর্ষ 50 ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

জানুয়ারী 2, 2022

কম্পিউটিংয়ের পরিপ্রেক্ষিতে, Extract, Transform, Load (ETL) একক বা একাধিক উত্স থেকে প্রাপ্ত ডেটাকে একটি গন্তব্য সিস্টেমে অনুলিপি করার সাধারণ কৌশল হিসাবে সংজ্ঞায়িত করা হয় যা উৎসের থেকে ভিন্নভাবে ডেটা উপস্থাপন করবে।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন

সুচিপত্র

ETL টেস্টিং কি?

আমরা করি ETL পরীক্ষা একটি ব্যবসায়িক রূপান্তরের পরে একটি উৎস থেকে গন্তব্যে লোড করা ডেটা সুনির্দিষ্ট কিনা তা নিশ্চিত করতে। এটি উৎস এবং গন্তব্যের মধ্যে ব্যবহৃত বিভিন্ন মধ্যম পর্যায়ে ডেটা যাচাইকরণকে জড়িত করবে।



আপনার যদি একটি ETL টেস্টিং ইন্টারভিউ নির্ধারিত থাকে, তাহলে আপনাকে আমাদের টপ ইটিএল ইন্টারভিউ প্রশ্ন ও উত্তরগুলি দেখতে হবে। আমরা সবচেয়ে বেশি জিজ্ঞাসিত ETL ইন্টারভিউ প্রশ্ন এবং উত্তর নোট করেছি, এবং অনুগ্রহ করে পুরো নিবন্ধটি দেখুন।

শীর্ষ 50 ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

1. ETL টেস্টিং অপারেশন ব্যাখ্যা কর?

ETL পরীক্ষায় নিচের উল্লিখিত ক্রিয়াকলাপগুলি জড়িত:

  1. এটি উৎস থেকে টার্গেট সিস্টেমে ডেটা চলাচলের বৈধতা দেবে।
  2. এটি উৎস এবং লক্ষ্য সিস্টেমে ডেটা গণনা যাচাই করে।
  3. এটি প্রয়োজনীয়তা এবং প্রত্যাশা অনুযায়ী রূপান্তর এবং নিষ্কাশন যাচাই করে।
  4. এটি যাচাই করে যে টেবিল সম্পর্ক যোগদান করা হয় এবং কীগুলি রূপান্তরের সময় সংরক্ষিত হয়।

2. ম্যানুয়াল টেস্টিং এর সাথে ETL টেস্টিং এর মধ্যে পার্থক্য করুন?

ETL টেস্টিং ম্যানুয়াল টেস্টিং
ডেটা প্রত্যাশিত হিসাবে সরানো হচ্ছে কিনা তা যাচাই করে।এটি পর্যবেক্ষণ এবং পরীক্ষার একটি পদ্ধতি।
এটি দ্রুত এবং পদ্ধতিগত এবং শীর্ষ ফলাফল প্রদানের লক্ষ্য।এটি সময় এবং প্রচেষ্টা প্রয়োজন, এবং এটি আরো ত্রুটি প্রবণ হয়.
এটি সফ্টওয়্যার বোঝা ছাড়া অন্য কোন অতিরিক্ত প্রযুক্তিগত জ্ঞান প্রয়োজন হয় না.এটির জন্য এসকিউএল এবং শেল স্ক্রিপ্টিংয়ের প্রযুক্তিগত জ্ঞান প্রয়োজন।

3. ETL সংজ্ঞায়িত করুন?

কম্পিউটিংয়ের পরিপ্রেক্ষিতে, Extract, Transform, Load (ETL) একক বা একাধিক উত্স থেকে প্রাপ্ত ডেটাকে একটি গন্তব্য সিস্টেমে অনুলিপি করার সাধারণ কৌশল হিসাবে সংজ্ঞায়িত করা হয় যা উৎসের থেকে ভিন্নভাবে ডেটা উপস্থাপন করবে।

4. ডাটা ওয়ারহাউস অ্যাপ্লিকেশনের প্রকার তালিকা করুন?

  1. তথ্য প্রক্রিয়াকরণ
  2. বিশ্লেষণাত্মক প্রক্রিয়াকরণ
  3. ডেটা মাইনিং
আরো দেখুন শীর্ষ 100 জাভাস্ক্রিপ্ট ইন্টারভিউ প্রশ্ন এবং উত্তর

5. ETL পরীক্ষার প্রয়োজন কি?

  1. দ্রুত এবং সেরা ফলাফল অর্জন করতে.
  2. এক সিস্টেম থেকে অন্য সিস্টেমে স্থানান্তরিত ডেটার উপর নজর রাখা।
  3. প্রক্রিয়াটির গতি এবং দক্ষতার উপর নজর রাখা।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

6. ETL প্রক্রিয়ায় স্টেজিং এরিয়ার প্রয়োজন কি?

একটি স্টেজিং এলাকা একটি ল্যান্ডিং জোন হিসাবেও পরিচিত, এটি একটি মধ্যবর্তী স্টোরেজ এলাকা হিসাবে সংজ্ঞায়িত করা হয় যা নিষ্কাশন, রূপান্তর এবং লোড (ETL) প্রক্রিয়া চলাকালীন ডেটা প্রক্রিয়াকরণের জন্য ব্যবহৃত হয়। ডাটা স্টেজিং এরিয়া ডাটা সোর্স এবং ডাটা টার্গেটের মধ্যে থাকে, যেটা ডাটা গুদাম, ডাটা মার্ট বা অন্যান্য ডাটা রিপোজিটরি।

7. ETL-এ ব্যবহৃত বিভিন্ন টুলের তালিকা কর?

  1. Cognos সিদ্ধান্ত স্ট্রীম
  2. এসএএস এন্টারপ্রাইজ ইটিএল সার্ভার
  3. ওরাকল গুদাম নির্মাতা
  4. ব্যবসায়িক বস্তু XI
  5. SAS ব্যবসা গুদাম

8. একজন ETL পরীক্ষকের দায়িত্বের তালিকা করুন?

একজন ETL পরীক্ষকের দায়িত্বগুলি নীচে তালিকাভুক্ত করা হয়েছে:

  1. তাদের DB2 তে স্থানান্তরিত মেইনফ্রেম PMS ফাইলগুলিকে যাচাই করা উচিত।
  2. তাদের ERWIN ব্যবহার করে ডাটা আর্কিটেক্টদের সাহায্যে ডাটাবেস স্কিমা পরীক্ষা করতে হবে।
  3. তাদের DB2, Terada এর সাথে কাজ করার অভিজ্ঞতা থাকতে হবে।
  4. তাদের বিভাগীয় ইনভেন্টরি পরিচালনা করতে হবে এবং পরীক্ষা, তালিকা এবং রিপোর্টিং সমস্যাগুলির সমাধান করতে হবে।

9. ETL টেস্টিং প্রক্রিয়া ব্যাখ্যা কর?

    প্রয়োজনীয়তা বিশ্লেষণ: পরীক্ষককে ব্যবসার কাঠামো এবং তাদের নির্দিষ্ট প্রয়োজনীয়তা বুঝতে হবে।বৈধতা এবং পরীক্ষা অনুমান:এই পর্যায়ে, পদ্ধতিটি চালিয়ে যাওয়ার জন্য প্রয়োজনীয় সময় এবং দক্ষতার অনুমান করা হয়।পরীক্ষার পরিকল্পনা এবং পরীক্ষার পরিবেশ ডিজাইন করা: এই পর্যায়ে, অনুমান থেকে ইনপুটগুলির উপর ভিত্তি করে, ETL পরিবেশ পরিকল্পনা করা হয় এবং এটি অনুযায়ী কাজ করা হয়।টেস্ট ডেটা প্রস্তুতি এবং সম্পাদন: এখানে, পরীক্ষার জন্য ডেটা প্রস্তুত করা হবে, এবং এটি প্রয়োজন অনুযায়ী কার্যকর করা হবে।সারসংক্ষেপ প্রতিবেদন: এখানে, পরীক্ষা চালানোর সমাপ্তির পরে, পরীক্ষককে উন্নতি এবং সমাপ্তির জন্য একটি সংক্ষিপ্ত সারসংক্ষেপ প্রতিবেদন প্রস্তুত করতে হবে।

10. আপনি কিছু ETL বাগ নাম দিতে পারেন?

ETL বাগের প্রকারভেদ

ETL বাগগুলির কয়েকটি নীচে তালিকাভুক্ত করা হয়েছে:

    ইনপুট/আউটপুট বাগ:এখানে, বৈধ মান গ্রহণ করা হয় না, এবং অবৈধ মান গৃহীত হয়।লোড শর্ত বাগ: এটা একাধিক ব্যবহারকারী এবং গ্রাহক প্রত্যাশিত লোড অনুমতি দেবে না.রেস কন্ডিশন বাগ: এখানে, সিস্টেম ক্লায়েন্ট প্ল্যাটফর্ম চালাতে পারে না।সংস্করণ নিয়ন্ত্রণ বাগ: এটা রিগ্রেশন টেস্টিং ঘটবে.H/W বাগ: এখানে, ডিভাইসটি অ্যাপ্লিকেশনটিতে সাড়া দিচ্ছে না।
  1. উত্স বাগ সাহায্য
  2. ইকুইভালেন্স ক্লাস পার্টিশনিং (ECP) সম্পর্কিত বাগ

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

11. ETL-এ ডাইমেনশন অ্যাট্রিবিউটগুলি কী কী?

ETL-এ ডাইমেনশন অ্যাট্রিবিউটগুলিকে একটি মাত্রা টেবিলের বিভিন্ন কলাম হিসাবে সংজ্ঞায়িত করা হয়।

12. ফ্যাক্টের সংজ্ঞা দাও এবং ফ্যাক্টের প্রকার তালিকা কর?

একটি ফ্যাক্টকে বহু-মাত্রিক মডেলের একটি কেন্দ্রীয় উপাদান হিসাবে সংজ্ঞায়িত করা হয় যা বিশ্লেষণ করা হয় এমন পদক্ষেপগুলি নিয়ে গঠিত। ঘটনাগুলি সাধারণত মাত্রার সাথে সম্পর্কিত।

তথ্যের প্রকারগুলি হল:

  1. আধা-সংযোজনীয় তথ্য
  2. অ-সংযোজনীয় তথ্য
  3. সংযোজনীয় তথ্য

13. ETL ম্যাপিং শীট সংজ্ঞায়িত করুন?

ETL ম্যাপিং শীটগুলি উত্স এবং গন্তব্য টেবিলের সমস্ত তথ্য নিয়ে গঠিত যা প্রতিটি কলাম এবং রেফারেন্স টেবিলে তাদের সন্ধান অন্তর্ভুক্ত করে।

14. OLAP টুল এবং ETL টুলের মধ্যে পার্থক্য করুন?

OLAP টুলস ETL টুলস
ETL প্রক্রিয়া থেকে প্রাপ্ত ডেটা OLAP টুল ব্যবহার করে বিভিন্ন আকারে ডেটা কল্পনা করতে।একটি ETL হল ডেটা এক্সট্রাক্ট করা, লোড করা এবং একটি অর্থপূর্ণ আকারে রূপান্তরিত করার একটি কৌশল।
উদাহরণ: ব্যবসায়িক বস্তু, কগনোস ইত্যাদি।উদাহরণ: ডেটা স্টেজ, ইনফরমেটিকা, ইত্যাদি।

15. কিউব এবং ওএলএপি কিউবের সংজ্ঞা দাও?

একটি ওলাপ কিউব একটি বহুমাত্রিক ডাটাবেস হিসাবে সংজ্ঞায়িত করা হয় যা প্রধানত প্রতিবেদনের উদ্দেশ্যে অপ্টিমাইজ করা হয়।

কিউবস ডেটা প্রসেসিং ইউনিট হিসাবে সংজ্ঞায়িত করা যেতে পারে যেগুলি মূলত ডেটা গুদাম থেকে ফ্যাক্ট টেবিল এবং মাত্রাগুলি নিয়ে গঠিত।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

16. কিভাবে ইনফরমেটিকা ​​ব্যবহার করে SAP ডেটা বের করা যায়?

  1. পাওয়ার কানেক্ট অপশন ব্যবহার করে, আমরা Informatica ব্যবহার করে SAP ডেটা বের করতে পারি।
  2. এর পরে, আমাদের পাওয়ারকানেক্ট টুলটি ইনস্টল এবং কনফিগার করতে হবে।
  3. এখন, উৎস বিশ্লেষক উৎস আমদানি করুন. পরবর্তী ধাপে, আমরা ম্যাপিংয়ের জন্য ব্যবহৃত ABAP কোড তৈরি করি তারপর ইনফরমেটিকা ​​SAP থেকে ডেটা তুলতে পারে।
  4. এখন, বহিরাগত সিস্টেম থেকে উত্সগুলি সংযোগ এবং আমদানি করতে, আমরা পাওয়ার সংযোগ ব্যবহার করি।

17. আপনি কয়েকটি পরীক্ষার ক্ষেত্রে তালিকাভুক্ত করতে পারেন এবং তাদের ব্যাখ্যা করতে পারেন?

    ডেটা চেক- এখানে, ডেটা সম্পর্কিত প্রতিটি দিক যেমন ডেটা চেক, নাল চেক, নম্বর চেক, এই ক্ষেত্রে পরীক্ষা করা হয়।ম্যাপিং ডক যাচাইকরণ- ম্যাপিং ডকে ETL তথ্য দেওয়া আছে কিনা তা যাচাই করে।সঠিকতা সমস্যা- এখানে, ভুল বানান ডেটা, নাল ডেটা এবং ভুল ডেটা পরীক্ষা করা হয়।

18. ETL পরীক্ষার জন্য টেস্ট কেস কিভাবে লিখবেন?

  1. লক্ষ্য টেবিলে সমস্ত প্রত্যাশিত ডেটা লোড করা হয়েছে তা নিশ্চিত করুন।
  2. আপনাকে উৎস এবং লক্ষ্যের মধ্যে রেকর্ড গণনা তুলনা করতে হবে।
  3. আপনি কোনো প্রত্যাখ্যাত রেকর্ডের জন্য চেক করতে হবে.
  4. তথ্য পরীক্ষা করুন; টার্গেট টেবিলের কলামে এটি কাটা উচিত নয়।
  5. সীমানা মান বিশ্লেষণের জন্য পরীক্ষা করুন.
  6. WH-এ লোড করা ডেটা এবং সোর্স ডেটার মধ্যে আপনাকে কী ক্ষেত্রগুলির অনন্য মান তুলনা করতে হবে।
আরো দেখুন শীর্ষ 100 উত্তরযোগ্য ইন্টারভিউ প্রশ্ন এবং উত্তর

19. ট্রেসিং স্তর সংজ্ঞায়িত করুন এবং ট্রেসিং স্তরের প্রকারগুলি তালিকাভুক্ত করুন?

ট্রেসিং স্তরটি লগ ফাইলের ভিতরে রাখা ডেটার পরিমাণ হিসাবে সংজ্ঞায়িত করা যেতে পারে। একটি ট্রেসিং স্তর দুটি প্রকারে শ্রেণীবদ্ধ করা যেতে পারে:

দ্য স্বাভাবিক স্তর একটি ব্যাপক পদ্ধতিতে ট্রেসিং স্তর সংজ্ঞায়িত করে।

ভার্বোস প্রতিটি সারিতে ট্রেসিং স্তর সংজ্ঞায়িত করে।

20. পাওয়ার মার্ট এবং পাওয়ার সেন্টারের মধ্যে পার্থক্য করুন?

পাওয়ার মার্ট ক্ষমতা কেন্দ্র
এটি কোনো ERP উত্স সমর্থন করে না।এটি প্রধানত এসএপি, পিপল সফট ইত্যাদির মতো ইআরপি উত্স সমর্থন করে।
এটি স্থানীয়কে বিশ্বব্যাপী সংগ্রহস্থলে রূপান্তর করে না।এটি প্রধানত স্থানীয়কে বিশ্বব্যাপী সংগ্রহস্থলে রূপান্তর করে।
এটি কম ভলিউম ডেটা প্রক্রিয়া করে।এটি বিপুল পরিমাণ ডেটা প্রক্রিয়া করে।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

21. গ্রেইন অফ ফ্যাক্ট শব্দটির সংজ্ঞা দাও?

ডেটা গুদামজাতকরণের পরিপ্রেক্ষিতে, একটি ফ্যাক্ট টেবিলে প্রধানত মেট্রিক্স, পরিমাপ বা ব্যবসায়িক প্রক্রিয়ার তথ্য থাকে। একটি ফ্যাক্ট টেবিলের শস্য সবচেয়ে পারমাণবিক স্তরকে সংজ্ঞায়িত করবে যেখানে তথ্যগুলি সংজ্ঞায়িত করা হয়। একটি বিক্রয় তথ্য টেবিলের শস্য দোকান দ্বারা পণ্য দ্বারা দিনে বিক্রয় পরিমাণ হিসাবে বিবৃত করা হবে.

22. স্টেজিং এরিয়ায় অন্তর্ভুক্ত ধাপগুলোর তালিকা কর?

স্টেজিং এলাকায় অন্তর্ভুক্ত পদক্ষেপগুলি হল:

  1. উৎস তথ্য নিষ্কাশন এবং তথ্য রূপান্তর, অর্থাৎ পুনর্গঠন
  2. ডেটা ট্রান্সফরমেশন (যেমন, ডেটা ক্লিনজিং, ভ্যালু ট্রান্সফরমেশন)।
  3. সারোগেট কী অ্যাসাইনমেন্ট।

23. ডেটা পরিস্কারের সংজ্ঞা দাও?

ডাটাবেসে স্থান খালি করার কৌশল বা অপ্রচলিত ডেটা মুছে ফেলার কৌশল হিসাবে পরিস্কার করা হয় যা সিস্টেমের দ্বারা অপরিহার্য নয়। পরিস্কার প্রক্রিয়াটি ডেটার বয়স বা ডেটার ধরণের উপর ভিত্তি করে।

24. পরিমাপের সংজ্ঞা দাও?

পরিমাপগুলি সাধারণত একটি ফ্যাক্ট টেবিলের কলামের ভিত্তিতে সাংখ্যিক ডেটা।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

25. স্কিমা অবজেক্টের সংজ্ঞা দাও?

স্কিমা অবজেক্টগুলিকে যৌক্তিক কাঠামো হিসাবে সংজ্ঞায়িত করা যেতে পারে যা সরাসরি ডাটাবেসের ডেটা বোঝায়। স্কিমা অবজেক্টের মধ্যে রয়েছে ভিউ, টেবিল, সিকোয়েন্স প্রতিশব্দ, ক্লাস্টার, ইনডেক্স, ফাংশন প্যাকেজ এবং ডাটাবেস লিঙ্ক।

26. রূপান্তরের সংজ্ঞা দাও?

রূপান্তরকে সংজ্ঞায়িত করা যেতে পারে স্টোরেজ জায়গা যেখানে ডেটা পরিবর্তন, জেনারেশন এবং পাস করা হয়।

27. আপনি কি সেশন, ওয়ার্কলেট, ম্যাপলেট এবং ওয়ার্কফ্লো শব্দগুলো সংজ্ঞায়িত করতে পারেন?

ওয়ার্কলেট : এটি প্রদত্ত কাজের একটি নির্দিষ্ট সেট সংজ্ঞায়িত করে

কর্মধারা : এটি নির্দেশাবলীর একটি সেট হিসাবে সংজ্ঞায়িত করা হয় যা সার্ভারকে কীভাবে কার্য সম্পাদন করতে হয় তা বলবে।

সেশন : এটিকে প্যারামিটারের একটি সেট হিসাবে সংজ্ঞায়িত করা হয় যা সার্ভারকে বলবে কিভাবে ডেটা উৎস থেকে টার্গেটে সরানো যায়।

ম্যাপলেট : এটি রূপান্তরের সেট সাজায় বা তৈরি করে।

28. ফ্যাক্টলেস ফ্যাক্ট স্কিমা কি?

একটি ফ্যাক্টলেস ফ্যাক্ট স্কিমাকে কোনো ব্যবস্থা ছাড়াই ফ্যাক্ট টেবিল হিসাবে সংজ্ঞায়িত করা হয়। এটি প্রধানত ইভেন্টের সংঘটনের সংখ্যা দেখতে ব্যবহৃত হয়।

29. ETL টেস্টিং প্রক্রিয়া ব্যাখ্যা কর?

ETL পরীক্ষা পাঁচটি পর্যায়ে সঞ্চালিত হয়, যথা,

  1. তথ্য উত্স এবং প্রয়োজনীয়তা সনাক্তকরণ
  2. তথ্য অর্জন
  3. ব্যবসায়িক যুক্তি এবং মাত্রিক মডেলিং বাস্তবায়ন
  4. ডেটা তৈরি এবং পপুলেট করুন
  5. প্রতিবেদন তৈরি করুন

30. ETL পরীক্ষার প্রকার তালিকা কর?

উত্পাদন বৈধতা পরীক্ষা : এই ধরনের ETL টেস্টিং সাধারণত ডেটাতে করা হয় কারণ এটি উৎপাদন ব্যবস্থায় স্থানান্তরিত হয়।

টার্গেট টেস্টিং বা ভ্যালিডেশন টেস্টিং এর উৎস : রূপান্তরিত ডেটা মানগুলি প্রত্যাশিত ডেটা মান কিনা তা যাচাই করার জন্য এই ধরনের পরীক্ষা করা হয়।

অ্যাপ্লিকেশন আপগ্রেড : এই ধরনের পরীক্ষা স্বয়ংক্রিয়ভাবে পরীক্ষার বিকাশের সময় বাঁচিয়ে তৈরি হয়।

মেটাডেটা টেস্টিং : এই পরীক্ষায় ডেটা টাইপ পরীক্ষা, দৈর্ঘ্য পরীক্ষা এবং সূচক/সীমাবদ্ধতা পরীক্ষা অন্তর্ভুক্ত থাকবে।

ডেটা সম্পূর্ণতা পরীক্ষা : এই পরীক্ষাটি নিশ্চিত করার জন্য করা হয় যে প্রত্যাশিত ডেটা একটি উৎস থেকে লক্ষ্যে লোড করা হয়েছে, ডেটা সম্পূর্ণতা পরীক্ষা করা হয়।

তথ্য নির্ভুলতা পরীক্ষা : ডেটা সঠিকভাবে লোড হয়েছে এবং প্রত্যাশা অনুযায়ী রূপান্তরিত হয়েছে তা নিশ্চিত করার জন্য এই ধরনের পরীক্ষা করা হয়।

ডেটা ট্রান্সফরমেশন টেস্টিং : এখানে, ডেটা ট্রান্সফরমেশন পরীক্ষা করা হয় কারণ, অনেক ক্ষেত্রে, আমরা একটি উৎস SQL কোয়েরি লিখে এবং তারপর লক্ষ্যের সাথে আউটপুট তুলনা করে এটি অর্জন করতে পারি না।

ডেটা গুণমান পরীক্ষা: ব্যবসায়িক প্রক্রিয়া চলাকালীন তারিখ বা অর্ডার নম্বরের কারণে ত্রুটি এড়াতে, ডেটা গুণমান পরীক্ষা করা হয়।

ইনক্রিমেন্টাল ETL টেস্টিং : এই পরীক্ষাটি নতুন ডেটা যোগ করার সাথে পুরানো এবং নতুন ডেটার ডেটা অখণ্ডতা পরীক্ষা করার জন্য সঞ্চালিত হয়।

GUI/নেভিগেশন পরীক্ষা: ফ্রন্ট-এন্ড রিপোর্টের নেভিগেশন বা GUI দিকগুলি পরীক্ষা করার জন্য এই পরীক্ষা করা হয়।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

31. ETL পরীক্ষক দ্বারা ব্যবহৃত দুটি নথির নাম বল?

ETL পরীক্ষা করার সময়, একটি ETL পরীক্ষক দ্বারা দুটি নথি ব্যবহার করা হয়, সেগুলি হল:

    ETL ম্যাপিং শীট:ETL ম্যাপিং শীটগুলি উত্স এবং গন্তব্য টেবিলের সমস্ত তথ্য নিয়ে গঠিত যা প্রতিটি কলাম এবং রেফারেন্স টেবিলে তাদের সন্ধান অন্তর্ভুক্ত করে।উৎসের DB স্কিমা, টার্গেট:ম্যাপিং শীটে যেকোন বিশদ বিবরণ যাচাই করার জন্য এই নথিগুলিকে সহজে রাখা উচিত।
আরো দেখুন শীর্ষ 100 জাভাস্ক্রিপ্ট ইন্টারভিউ প্রশ্ন এবং উত্তর

32. ETL পরীক্ষার জন্য সর্বোত্তম অনুশীলনের তালিকা করুন?

  1. নিশ্চিত করুন যে ডেটা সঠিকভাবে রূপান্তরিত হয়েছে।
  2. প্রজেক্টেড ডাটা ডাটা গুদামে লোড করতে হবে কোনো ডাটা হারানো বা ছেদন ছাড়াই।
  3. নিশ্চিত করুন যে ETL অ্যাপ্লিকেশন যথাযথভাবে প্রত্যাখ্যান করে এবং ডিফল্ট মান দিয়ে প্রতিস্থাপন করে এবং অবৈধ ডেটা রিপোর্ট করে।
  4. পরীক্ষককে নিশ্চিত করতে হবে যে ডেটা গুদামে লোড করা ডেটা নির্ধারিত এবং প্রত্যাশিত সময় ফ্রেমের মধ্যে মাপযোগ্যতা এবং কর্মক্ষমতা নিশ্চিত করতে।
  5. দৃশ্যমানতা নির্বিশেষে সমস্ত পদ্ধতির উপযুক্ত ইউনিট পরীক্ষা থাকতে হবে।
  6. কার্যকারিতা পরিমাপ করার জন্য, সমস্ত ইউনিট পরীক্ষা অবশ্যই উপযুক্ত কভারেজ কৌশল ব্যবহার করবে।
  7. ব্যতিক্রমগুলি লক্ষ্য করে এমন ইউনিট পরীক্ষা তৈরি করুন

33. ETL-এ পারফরম্যান্স টেস্টিং সংজ্ঞায়িত করুন?

কর্মক্ষমতা পরীক্ষা ETL-এ একটি পরীক্ষার কৌশল হিসাবে সংজ্ঞায়িত করা হয় যেটি নিশ্চিত করতে ব্যবহৃত হয় যে একটি ETL সিস্টেম বিভিন্ন ব্যবহারকারী এবং লেনদেনের লোড পরিচালনা করবে। ETL পারফরম্যান্স টেস্টিং-এর মূল লক্ষ্য হল পারফরম্যান্সের বাধাগুলি চিহ্নিত করে এবং দূর করার মাধ্যমে সেশনের কর্মক্ষমতাকে অপ্টিমাইজ করা এবং উন্নত করা।

টার্গেট এবং সোর্স ডাটাবেস, ম্যাপিং, সেশন এবং সিস্টেমে সম্ভবত পারফরম্যান্সের বাধা রয়েছে।

34. পারফরম্যান্স পরীক্ষার জন্য ব্যবহৃত সেরা টুলের নাম বলুন?

পারফরমেন্স টেস্টিং বা টিউনিংয়ের জন্য ব্যবহৃত সেরা টুল হল ইনফরমেটিকা।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

35. স্বয়ংক্রিয় ETL পরীক্ষা কি?

একটি স্বয়ংক্রিয় ETL পরীক্ষার সমাধান ETL প্রক্রিয়াগুলিতে ডেটা সমস্যাগুলি খুঁজে বের করার জন্য ডিজাইন করা হয়েছে। SQL এবং Groovy-এর সমর্থন সহ অনন্য ইঞ্জিনগুলি শেষ থেকে শেষ পরীক্ষা এবং পর্যবেক্ষণের অনুমতি দেবে।

36. রূপান্তরের প্রকারগুলি তালিকাভুক্ত কর?

রূপান্তর দুই প্রকার, যথা,

সক্রিয় রূপান্তর : এটি প্রধানত ডেটার সারি এবং তাদের মধ্য দিয়ে যাওয়া ইনপুট সারির সংখ্যা পরিবর্তন করতে ব্যবহৃত হয়। একটি উদাহরণ হল ফিল্টার রূপান্তর।

প্যাসিভ রূপান্তর : এটি প্রধানত একই সংখ্যক সারিতে ইনপুট এবং আউটপুট ডেটা পেতে ব্যবহৃত হয়। একটি উদাহরণ হল লুকআপ রূপান্তর।

37. পার্টিশনিং কি, এবং পার্টিশনের প্রকারের তালিকা কর?

পারফরম্যান্স উন্নত করার জন্য পার্টিশনকে ডেটা স্টোরেজের বিভাজন হিসাবে সংজ্ঞায়িত করা যেতে পারে। বিভাজন দুই প্রকার, যথা,

রাউন্ড-রবিন পার্টিশনিং : এটি এক ধরনের পার্টিশন যা সমস্ত বিভাগে সমানভাবে ডেটা বিতরণ করার জন্য করা হয় এবং এটি সাধারণত প্রয়োগ করা হয় যখন প্রক্রিয়াকরণের জন্য সারির সংখ্যা একই হয়।

হ্যাশ পার্টিশনিং: এটি এক ধরনের বিভাজন যা মূলত কী-এর উপর ভিত্তি করে ডেটা গোষ্ঠীবদ্ধ করার জন্য করা হয় এবং প্রক্রিয়াকৃত গোষ্ঠীগুলি একই ধরনের পার্টিশনে আছে কিনা তা নিশ্চিত করতে ব্যবহৃত হয়। হুশ পার্টিশনের লক্ষ্য হল ইনফরম্যাটিকা সার্ভারে অ্যাপ্লিকেশন খুঁজে পাওয়া।

38. ইনফরমেটিকা ​​কি?

ইনফরমেটিকাকে একটি সফ্টওয়্যার ডেভেলপমেন্ট কোম্পানি হিসাবে সংজ্ঞায়িত করা হয়েছে যা ডেটা ইন্টিগ্রেশন সম্পর্কিত পণ্যগুলি অফার করবে। ইনফরমেটিক্সের পণ্যগুলি প্রধানত ETL, ডেটা গুণমান, ডেটা মাস্কিং, মাস্টার ডেটা ম্যানেজমেন্ট ইত্যাদি দ্বারা ব্যবহৃত হয়।

39. DataReader ডেস্টিনেশন অ্যাডাপ্টার ব্যবহার করার কোন সুবিধা আছে কি?

একটি DataReader ডেস্টিনেশন অ্যাডাপ্টার ব্যবহার করার প্রধান সুবিধা হল এটি মেমরিতে একটি ADO রেকর্ডসেট তৈরি করে, এবং এটি একটি DataReader ইন্টারফেস প্রয়োগ করার মাধ্যমে একটি DataFlow টাস্ক থেকে ডেটা প্রকাশ করে যাতে অন্য অ্যাপ্লিকেশন ডেটা ব্যবহার করতে পারে।

40. SSIS কি?

এসকিউএল সার্ভার ইন্টিগ্রেশন সার্ভিসেস মাইক্রোসফ্ট এসকিউএল সার্ভার ডাটাবেস সফ্টওয়্যারের একটি উপাদান হিসাবে সংজ্ঞায়িত করা হয় যা ডেটা স্থানান্তর কার্যগুলির একটি বিস্তৃত পরিসর সম্পাদন করতে ব্যবহৃত হয়। এটি ওয়ার্কফ্লো অ্যাপ্লিকেশন এবং ডেটা ইন্টিগ্রেশনের জন্য একটি প্ল্যাটফর্ম। এটিতে একটি ডেটা গুদামজাতকরণ সরঞ্জাম রয়েছে যা ডেটা নিষ্কাশন, লোডিং এবং রূপান্তরের জন্য ব্যবহৃত হয়।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

41. ফিল্টার রূপান্তর সংজ্ঞায়িত করুন?

ফিল্টার রূপান্তরকে একটি সক্রিয় রূপান্তর হিসাবে সংজ্ঞায়িত করা হয় যা ফিল্টার অবস্থার ভিত্তিতে রেকর্ডগুলি ফিল্টার করার জন্য ব্যবহৃত হয়।

42. টেস্ট কেস হিসাবে ডেটা চেকের প্রয়োজন কী?

ডেটা চেক টেস্ট কেস দিয়ে, আমরা সহজেই ডেটা চেক, নম্বর চেক এবং নাল চেকের সাথে সম্পর্কিত তথ্য পেতে পারি।

43. সংযোগহীন এবং সংযুক্ত লুকআপের মধ্যে পার্থক্য করুন?

সংযোগহীন লুকআপ কানেক্টেড লুকআপ
এখানে, শুধুমাত্র একটি আউটপুট পোর্ট ব্যবহার করা যেতে পারে।এখানে, আমরা একাধিক আউটপুট পোর্ট ব্যবহার করতে পারি।
এখানে, আমরা স্ট্যাটিক ক্যাশে ব্যবহার করি।এখানে, আমরা স্ট্যাটিক বা ডাইনামিক ব্যবহার করতে পারি।

44. শুদ্ধতা ইস্যু টেস্ট কেস এর গুরুত্ব কি?

শুদ্ধতা সমস্যা পরীক্ষার ক্ষেত্রে ভুল বানান ডেটা, নাল ডেটা, ভুল ডেটা বুঝতে আমাদের সাহায্য করবে৷

45. সংযুক্ত এবং সংযোগহীন রূপান্তরে গতিশীল ক্যাশে এবং স্ট্যাটিক ক্যাশের উদ্দেশ্য কী?

স্ট্যাটিক ক্যাশে প্রধানত ফ্ল্যাট ফাইলের জন্য ব্যবহৃত হয়, যেখানে ডাইনামিক ক্যাশে প্রধানত ধীরে ধীরে মাত্রা পরিবর্তন করে মাস্টার টেবিল আপডেট করতে ব্যবহৃত হয়।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

46. ​​ডেটা সোর্স ভিউ সংজ্ঞায়িত করুন?

একটি ডেটা সোর্স ভিউ সাধারণত মেটাডেটা নিয়ে গঠিত যা এক বা একাধিক অন্তর্নিহিত ডেটা উত্স থেকে নির্বাচিত বস্তুগুলিকে সংজ্ঞায়িত করে বা অন্তর্নিহিত রিলেশনাল ডেটা স্টোর তৈরি করতে ব্যবহৃত মেটাডেটা।

প্রযুক্তিগত প্রশ্নগুলি ছাড়াও, সাক্ষাত্কারকারী কিছু সাধারণ প্রশ্ন এবং দৃশ্য ভিত্তিক প্রশ্ন জিজ্ঞাসা করবেন, যা আপনাকে আপনার অভিজ্ঞতার ভিত্তিতে উত্তর দিতে হবে। অনুগ্রহ করে নিচের উল্লিখিত প্রশ্নের জন্যও প্রস্তুতি নিন।

ETL টেস্টিং ইন্টারভিউ প্রশ্ন ও উত্তর

47. কেন ETL টেস্টিং?

48. আমাদের কোম্পানি সম্পর্কে কিছু বলুন?

49. কেন আমরা আপনাকে ভাড়া করব?

50. আপনার শক্তি এবং দুর্বলতা কি?

আপনার ETL টেস্টিং সাক্ষাত্কারের জন্য শুভকামনা, এবং আমি আশা করি আমাদের ETL টেস্টিং ইন্টারভিউ প্রশ্ন এবং উত্তরগুলি আপনার জন্য কিছু সাহায্য করবে। আমাদের চেক করতে ভুলবেন না ইনফরমেটিকা ​​ইন্টারভিউ প্রশ্ন এবং ETL ইন্টারভিউ প্রশ্ন যা আপনার কিছু সহায়ক হতে পারে।