একটি ETL পাইপলাইন যা আপনার ডেটা সিস্টেমগুলির মধ্যে সময়সূচী অনুযায়ী স্থানান্তরিত করে, সারি না হারিয়ে ব্যর্থতাগুলি পরিচালনা করে এবং যখন কিছু ভেঙে যায় তখন আপনাকে জানায়।
আমি একটি ETL ডেটা পাইপলাইন তৈরি করব যা আপনার সিস্টেমগুলির মধ্যে নির্ভরযোগ্যভাবে ডেটা স্থানান্তর করে
একটি নির্দিষ্ট মূল্যের সুযোগ, একবারে বিতরণ করা হয়েছে: ETL পাইপলাইন তৈরি।
একটি কাস্টম অফার অনুরোধ করুন
একটি কাস্টম অফারের জন্য লগ ইন করুন
এই Zinner থেকে একটি ব্যক্তিগতকৃত অফার অনুরোধ করতে একটি বিনামূল্যে অ্যাকাউন্ট তৈরি করুন অথবা লগ ইন করুন৷
লগ ইন / রেজিস্টার করুনবিক্রয়-পূর্ব প্রশ্ন জিজ্ঞাসা করুন
প্রশ্ন জিজ্ঞাসা করতে লগ ইন করুন
প্ল্যাটফর্ম স্প্যাম কমাতে, প্রাক-বিক্রয় বার্তা শুধুমাত্র লগইন করা ব্যবহারকারীরা পাঠাতে পারবেন।
একটি বিনামূল্যে অ্যাকাউন্ট তৈরি করুন অথবা এই Zinner-কে সরাসরি মেসেজ করতে লগ ইন করুন।
লগ ইন / রেজিস্টার করুনলগ ইন করা প্রয়োজন
এই Zinner-কে মেসেজ করতে একটি বিনামূল্যে অ্যাকাউন্ট তৈরি করুন অথবা লগ ইন করুন।
লগ ইন / রেজিস্টার করুনলগ ইন করা প্রয়োজন
একটি ব্যক্তিগতকৃত অফার অনুরোধ করতে একটি বিনামূল্যে অ্যাকাউন্ট তৈরি করুন বা লগ ইন করুন।
লগ ইন / রেজিস্টার করুনএক নজরে
এই পরিষেবা সম্পর্কে মূল বিবরণ যা আপনাকে সিদ্ধান্ত নিতে সাহায্য করবে। Zinn Hub দ্বারা তৈরি, বিক্রেতা দ্বারা নয়।
মূল্য অবস্থান
পাইপলাইন প্যাটার্ন
স্ট্যাক সামঞ্জস্য
পর্যবেক্ষণযোগ্যতা
সময়সূচী বিকল্প
আপনি কি পাবেন
সম্পূর্ণ বিবরণ
এটি কি
আপনার ইতিমধ্যে চালিত সিস্টেমগুলির মধ্যে একটি নির্ভরযোগ্য পাইপলাইন: ডেটাবেস থেকে গুদাম, CRM থেকে রিপোর্টিং, API থেকে স্প্রেডশীট, অথবা তিনটিই। কাজটি কেবল সহজ পথ নয় — প্রতিটি সরঞ্জাম একবার সারি কপি করতে পারে। কাজটি হল চল্লিশতম দিনে কী ঘটে যখন রাত ২টায় একটি টোকেন মেয়াদোত্তীর্ণ হয়, একটি উৎস একটি নালযোগ্য কলাম যোগ করে, অথবা একটি ব্যাচের মাঝামাঝি সময়ে নেটওয়ার্ক সংযোগ বিচ্ছিন্ন হয়।
আমি কিভাবে এটি তৈরি করি
এক্সট্র্যাক্ট, লোড এবং ট্রান্সফর্ম আলাদা ধাপ, কারণ তারা বিভিন্ন কারণে ব্যর্থ হয় এবং সেগুলিকে ভিন্নভাবে পুনরায় চেষ্টা করা উচিত। এক্সট্র্যাকশন একটি কার্সার বা ওয়াটারমার্ক রেকর্ড করে যাতে একটি রিস্টার্ট নকল করার পরিবর্তে পুনরায় শুরু হয়। লোডিং প্রতি ব্যাচে একটি লেনদেনের ভিতরে চলে, তাই একটি ক্র্যাশ গন্তব্যকে অর্ধেক লেখা না রেখে সামঞ্জস্যপূর্ণ রাখে। ট্রান্সফর্মেশন সংস্করণ করা SQL বা পাইথনে থাকে, একটি ভিজ্যুয়াল বিল্ডারের ভিতরে নয় যেখানে ছয় মাস পরে কেউ এটি পড়তে পারে না।
প্রতিটি রান একটি ম্যানিফেস্ট লেখে: পঠিত সারি, লিখিত সারি, প্রত্যাখ্যাত সারি এবং প্রতিটি প্রত্যাখ্যানের কারণ। একটি প্রাকৃতিক কী এবং একটি হ্যাশ দিয়ে আইডেম্পোটেন্সি প্রয়োগ করা হয়, তাই গতকালের কাজটি পুনরায় চালানো ক্ষতিকারক নয়। স্কিমা পরিবর্তনগুলি লোড ভাঙার আগে সনাক্ত করা হয় এবং তারা নীরবে ব্যর্থ হওয়ার পরিবর্তে সতর্ক করে।
আপনি যা পাবেন
- আপনার রিপোজিটরিতে পাইপলাইন কোড, বাস্তব ডেটার একটি নমুনার বিরুদ্ধে পরীক্ষা সহ।
- একটি সময়সূচী: ক্রন, সিস্টেমডি টাইমার, এয়ারফ্লো বা প্রিফেক্ট আপনার স্ট্যাকের উপর নির্ভর করে।
- সারি গণনা, ব্যর্থতা এবং লেটেন্সি ড্রিফ্টগুলিতে পর্যবেক্ষণ এবং সতর্কতা।
- রিপ্লে, ব্যাকফিল এবং একটি নতুন উৎস যোগ করার পদ্ধতি কভার করে একটি রানবুক।
আপনার কাছ থেকে আমার যা প্রয়োজন
পড়ার শংসাপত্র সহ উৎস এবং গন্তব্য সিস্টেম, ডেটার একটি কার্যকরী উদাহরণ এবং আপনার আসলে যে সময়সূচী প্রয়োজন, যা চিত্তাকর্ষক শোনায় তার চেয়ে।
টার্নঅ্যারাউন্ড এবং যোগাযোগ
প্রথম কার্যকরী পাইপলাইন সাধারণত পাঁচ দিনের মধ্যে, একটি স্টেজিং রান সহ যা আপনি উৎপাদনে স্পর্শ করার আগে পরিদর্শন করতে পারেন। আমি মিটিংয়ের একটি শৃঙ্খলের পরিবর্তে প্রতিটি মাইলস্টোনে একটি সংক্ষিপ্ত লিখিত আপডেট পাঠাই, এবং আপনার ডেটাকে প্রভাবিত করে এমন প্রতিটি সিদ্ধান্ত — ধারণ, ব্যাকফিল উইন্ডো, প্রত্যাখ্যাত সারিগুলির কী হয় — লিখিত থাকে যেখানে আপনি পরে এটি খুঁজে পেতে পারেন। যদি উপলব্ধ সময়ে কিছু নির্ভরযোগ্য করা না যায়, তবে আপনি পরিকল্পনা পরিবর্তন করার জন্য যথেষ্ট তাড়াতাড়ি শুনতে পান, লঞ্চের সময় এটি আবিষ্কার করার পরিবর্তে।
Zinner গুণমান গ্যারান্টি
প্রতিটি Zinner প্ল্যাটফর্মে যোগদানের আগে পর্যালোচনা এবং অনুমোদিত হয়।
সমস্ত পরিষেবা আমাদের গুণমান নিশ্চিতকরণ প্রতিশ্রুতির দ্বারা সমর্থিত।
আপনার পেমেন্ট সুরক্ষিত থাকে যতক্ষণ না আপনি বিতরণ করা কাজটি অনুমোদন করেন।
পরিষেবার বিবরণ
প্রায়শই জিজ্ঞাসিত প্রশ্নাবলী
তাহলে আমরা একটি যৌগিক কার্সার বা একটি কন্টেন্ট হ্যাশ ব্যবহার করি, এবং কোড লেখার আগে আমি আপনাকে ট্রেড-অফ দেখাই। একটি হ্যাশের প্রতি রানে বেশি খরচ হয় কিন্তু কখনও কোনো পরিবর্তন মিস করে না।
হ্যাঁ। আমি Postgres, MySQL, MongoDB, BigQuery, ClickHouse, S3, Airtable, Google Sheets এবং সাধারণ REST API-এর উপর ভিত্তি করে তৈরি করেছি। আপনার দল যা বজায় রাখতে পারে, সেই সরঞ্জামগুলিই ব্যবহার করা হয়।
প্রতিটি ব্যাচ সারি গণনা এবং প্রত্যাখ্যানের কারণ সহ একটি ম্যানিফেস্ট রেখে যায়, এবং পরীক্ষা স্যুট আপনার ডেটার একটি বাস্তব নমুনার বিরুদ্ধে চলে যাতে একটি নীরব স্কিমা পরিবর্তন একটি অনুপস্থিত সারির পরিবর্তে একটি ব্যর্থ পরীক্ষা হিসাবে প্রদর্শিত হয়।
গ্রাহক পর্যালোচনা
আমাদের গ্রাহকরা এই Zinn সম্পর্কে কী বলেন তা দেখুন






