আমি একক প্যাকেজে 200 ডেটা প্রবাহ রাখতে চাই না। খোলার এবং বৈধতা দেওয়ার জন্য যে সময় লাগবে তা আপনার সময়ের আগে আপনাকে বৃদ্ধ করবে।
ইজাপি মজাদার তবে আপনি নেট ও এসএসআইএস-এ নতুন হলে ওহে হেল না, আপনি এটি চান না। আমি মনে করি আপনি এসএসআইএস অবজেক্ট মডেল সম্পর্কে শিখতে এবং সম্ভবত কাজটি করার চেয়ে COM এর সাথে ডিল করার জন্য আরও অনেক বেশি সময় ব্যয় করবেন।
যেহেতু আমি অলস, আমি বিআইএমএলকে একটি মুক্ত বিকল্প হিসাবে প্লাগ করব যা আপনি তালিকাভুক্ত করেন নি। এসও /programming/13809491/generating-several-simar-ssis-packages-file-data-source-to-db/13809604#13809604 এ একটি উত্তর থেকে
- বিমল একটি আকর্ষণীয় জন্তু। ভেরিয়েন্স আপনাকে মিস্টের কাছে লাইসেন্স বিক্রি করে খুশি হবে তবে এটির প্রয়োজন নেই। আপনার যা দরকার তা হ'ল বিআইডিএস হেল্পার এবং তারপরে বিমসস্ক্রিপ্টের মাধ্যমে ব্রাউজ করুন এবং এমন একটি রেসিপিটি সন্ধান করুন যা আপনার প্রয়োজনের সাথে সীমাবদ্ধ করে । আপনার এটি একবার হয়ে গেলে, বিআইডিএস হেল্পারের প্রসঙ্গে সংবেদনশীল মেনু বোতামটি ক্লিক করুন এবং হুশ করুন, এটি প্যাকেজ উত্পন্ন করে।
আমি মনে করি এটি আপনার পক্ষেও হতে পারে approach আপনি আপনার বিআইএমএলকে সংজ্ঞায়িত করেন যা আপনার প্যাকেজগুলি কীভাবে আচরণ করা উচিত এবং তারপরে সেগুলি উত্পন্ন করা উচিত তা বর্ণনা করে। আপনি যেখানে পরিবর্তন করেছেন এবং এন প্যাকেজগুলি ঠিক করতে হবে তা বর্ণনা করার ক্ষেত্রে আপনি কোন সমস্যার সমাধান করতে পারবেন এবং প্যাকেজগুলি পুনরায় জেনারেট করবেন।
অথবা যদি আপনি কাঠামোর সাথে যথেষ্ট পরিচিতি পেয়ে থাকেন তবে EzAPI এর মতো কিছু ব্যবহার করে সমস্ত ভাঙ্গা জিনিস স্থির করতে পারেন। হেক, যেহেতু আপনি এটি 2005 হিসাবে ট্যাগ করেছেন, আপনি প্যাকেজম্যানকে একবার চেষ্টাও করতে পারেন যদি আপনার বিদ্যমান প্যাকেজগুলিতে ব্যাপক পরিবর্তন করার প্রয়োজন হয়।
এসএসআইএস ডিজাইনের বিবেচনা
সাধারণভাবে বলতে গেলে, আমি আমার প্যাকেজগুলিকে একক টাস্ক (লোড বিক্রয় ডেটা) সমাধান করার দিকে মনোযোগ দেওয়ার চেষ্টা করি। যদি এটির জন্য 2 ডেটা প্রবাহের প্রয়োজন হয়, তাই এটি হোন। উত্তরাধিকার সূত্রে আমি যা ঘৃণা করি তা হ'ল একক প্যাকেজে অনেকগুলি সম্পর্কিত-সম্পর্কিত ডেটা প্রবাহ সহ আমদানি রফতানি উইজার্ডের একটি প্যাকেজ। এগুলিকে এমন কিছুতে বিভক্ত করুন যা একটি খুব নির্দিষ্ট সমস্যা সমাধান করে। পৃষ্ঠের ক্ষেত্রফল হ্রাস হওয়ায় এটি ভবিষ্যতের বর্ধনগুলি কম ঝুঁকিপূর্ণ করে তোলে। একটি অতিরিক্ত সুবিধা হ'ল আমি DimProducts
যখন লোডিং SnowflakeFromHell
প্যাকেজটি নিয়ে কাজ করছি তখন আমার লোডিংয়ের উপর কাজ করা যায় ।
তারপরে শিশুর কাজের প্রবাহকে অর্কেস্ট্রেট করতে মাস্টার প্যাকেজ (গুলি) ব্যবহার করুন। আমি জানি আপনি 2005 এ আছেন তবে এসকিউএল সার্ভার 2012 এর এসএসআইএসের মুক্তি বিড়ালের পাজামা। আমি প্রকল্পের স্থাপনার মডেল এবং এটি প্যাকেজগুলির মধ্যে অনুমতি দেয় এমন দৃ tight় সংহতকরণ পছন্দ করি।
টিএসকিউএল বনাম এসএসআইএস (আমার গল্প)
খাঁটি টিএসকিউএল পদ্ধতির জন্য, পূর্ববর্তী চাকরিতে, তারা তাদের সমস্ত ইনফর্মিক্স ডেটা এসকিউএল সার্ভারে প্রতিলিপি করার জন্য একটি step৩ ধাপের কাজ ব্যবহার করেছিল। এটি প্রায় 9 ঘন্টা সময় নেয় তবে 12 বা তার বেশি প্রসারিত হতে পারে। তারা একটি নতুন এসএএন কেনার পরে এটি প্রায় 7+ ঘন্টা নেমে গেছে। একই লজিক্যাল প্রক্রিয়া, এসএসআইএস-এ পুনরায় লিখিতভাবে নিয়মিত উপ 2 ঘন্টা ছিল। সেই সময়টি গাড়ি চালানো সহজেই সবচেয়ে বড় কারণটি ছিল "ফ্রি" সমান্তরালকরণ যা আমরা এসএসআইএস ব্যবহার করেছিলাম। এজেন্ট জব সেই সমস্ত কাজ সিরিয়ালে চালিয়েছিল। মাস্টার প্যাকেজটি মূলত প্রক্রিয়াকরণ ইউনিটগুলিতে টেবিলগুলি বিভক্ত করে ("রান রেপ্লিকেট টেবিল 1", টেবিল 2 ইত্যাদি ইত্যাদির সিরিয়ালযুক্ত কাজের 5 সমান্তরাল সেট) যেখানে আমি বালতিগুলিকে প্রায় সমান আকারের কাজের ইউনিটে ভাগ করার চেষ্টা করেছি। এটি 60 বা তত্সে অনুসন্ধানের রেফারেন্স সারণীগুলি দ্রুত পপুলেশন করার অনুমতি দেয় এবং তারপরে প্রক্রিয়াকরণটি ধীরে ধীরে ধীরে ধীরে নামতে শুরু করে "
এসএসআইএস ব্যবহার করে আমার জন্য অন্যান্য প্লাসগুলি হ'ল আমি "ফ্রি" কনফিগারেশন, লগিং এবং বর্গক্ষেত্রের জন্য .NET লাইব্রেরিগুলিতে অ্যাক্সেস পাই যা আমার একটি বৃত্তাকার ছিদ্রে প্রবেশ করতে পারে। আমি মনে করি, জন্তুটির গ্রাফিকাল প্রকৃতির কারণে খাঁটি টিএসকিউএল পদ্ধতির চেয়ে কোনও এসএসআইএস প্যাকেজটি রক্ষণাবেক্ষণ (পাস অফ মেন্টেনশন) করা সহজ হতে পারে।
সর্বদা হিসাবে, আপনার মাইলেজ পরিবর্তিত হতে পারে।