Tableau Prep হল Tableau এর একটি শক্তিশালী ডেটা প্রস্তুতি (Data Preparation) টুল, যা ব্যবহারকারীদের ডেটা ক্লিনিং, ফিল্টারিং, ট্রান্সফরমেশন, এবং সংযোগ প্রক্রিয়া সহজ এবং স্বয়ংক্রিয়ভাবে সম্পাদন করতে সাহায্য করে। এটি ব্যবহারকারীদের জন্য একটি ইন্টারফেস সরবরাহ করে, যা ডেটাকে সহজেই প্রস্তুত করতে পারে এবং আপনাকে আপনার বিশ্লেষণ এবং রিপোর্ট তৈরি করার জন্য পরিষ্কার এবং প্রস্তুত ডেটা দিতে পারে। Automation এর মাধ্যমে আপনি Tableau Prep এ ডেটার বিভিন্ন প্রস্তুতি কার্যক্রম স্বয়ংক্রিয়ভাবে চালাতে পারেন, যা সময় সাশ্রয়ী এবং আরও কার্যকরী হয়।
Tableau Prep এর মাধ্যমে Automate করার সুবিধা
- ডেটা প্রক্রিয়াকরণ স্বয়ংক্রিয় করা:
- Tableau Prep-এ স্বয়ংক্রিয়ভাবে ডেটার পরিষ্কারকরণ, রূপান্তর এবং সংযোগ কার্যক্রম সম্পাদন করা যায়, যার ফলে ডেটার প্রস্তুতি সহজ এবং দ্রুত হয়।
- রিপিটেবল প্রসেস:
- একবার একটি প্রক্রিয়া তৈরি করা হলে, আপনি সেটি বার বার চালাতে পারবেন এবং বিভিন্ন ডেটা সেটের জন্য একই কার্যক্রম পুনরায় করতে পারবেন।
- শিডিউল করা এবং রান করা:
- Tableau Prep একটি টাস্ক শিডিউল করার মাধ্যমে আপনাকে নিয়মিত সময়ে ডেটা প্রস্তুতির কাজ চালানোর সুবিধা দেয়। আপনি ডেটার প্রক্রিয়া নির্ধারিত সময়ে অটোমেটিক্যালি চালাতে পারেন, যা মানসম্পন্ন এবং সঠিক ডেটা সরবরাহ করে।
Tableau Prep এ Automate করার পদ্ধতি
Tableau Prep এর মাধ্যমে অটোমেশন চালানোর জন্য আপনি Tableau Prep Conductor এবং Tableau Server বা Tableau Online ব্যবহার করতে পারেন। এখানে কিছু সাধারণ পদক্ষেপ আলোচনা করা হলো:
১. Tableau Prep Conductor সেটআপ করা
Tableau Prep Conductor হল Tableau Server বা Tableau Online এর একটি ফিচার, যা Tableau Prep-এর ফ্লো (flows) শিডিউল এবং অটোমেটিক্যালি রান করার সুবিধা প্রদান করে। এটি আপনাকে পুনরায় একই ডেটা প্রক্রিয়া চালানোর জন্য একটি নির্দিষ্ট সময়সূচী (schedule) সেট করতে দেয়।
Tableau Prep Conductor সেটআপের ধাপসমূহ:
- Tableau Server বা Tableau Online এর মাধ্যমে Tableau Prep Conductor সক্ষম করা:
- প্রথমে, Tableau Server বা Tableau Online এ লগইন করুন এবং নিশ্চিত করুন যে Tableau Prep Conductor সক্রিয় করা হয়েছে।
- Tableau Prep ফ্লো তৈরি করা:
- Tableau Prep Desktop-এ একটি flow তৈরি করুন। এখানে, আপনি ডেটা ক্লিনিং, ফিল্টারিং, এবং প্রক্রিয়া করার বিভিন্ন স্টেপ রাখতে পারেন।
- ফ্লো পাবলিশ করা:
- ফ্লো তৈরি হওয়ার পর, এটি Tableau Server বা Tableau Online-এ পাবলিশ করুন, যাতে আপনি সেটি শিডিউল করতে পারেন।
- শিডিউল সেট করা:
- Tableau Prep Conductor ব্যবহার করে, আপনি নির্দিষ্ট সময়ে আপনার ফ্লো রান করার জন্য একটি শিডিউল সেট করতে পারেন। উদাহরণস্বরূপ, আপনি ফ্লোটি প্রতি দিন, প্রতি সপ্তাহে, বা প্রতি মাসে একটি নির্দিষ্ট সময়ে চালানোর জন্য শিডিউল করতে পারেন।
- ফ্লো চালানো এবং ফলাফল সংগ্রহ করা:
- শিডিউল করা ফ্লোটি স্বয়ংক্রিয়ভাবে চালানো হবে এবং আপনি সেই ফলাফল Tableau Server বা Tableau Online-এ দেখতে পাবেন। আপনি প্রয়োজনে এই ফ্লোগুলিকে পুনরায় রান করতে পারবেন।
২. Automation এর জন্য Tableau Prep এর ফ্লো ব্যবহার
Tableau Prep এ Automation কনফিগার করার জন্য, আপনি একটি ফ্লো তৈরি করে সেটিকে বিভিন্ন ডেটা সোর্সে প্রয়োগ করতে পারেন। একটি ফ্লো হলো ডেটার সজ্জিতকরণ (cleansing), ট্রান্সফরমেশন, এবং ফিল্টারিং প্রক্রিয়ার সেগমেন্ট।
Tableau Prep ফ্লো তৈরি করার ধাপসমূহ:
- ডেটা লোড করা:
- Tableau Prep এ আপনার ডেটাসেট লোড করুন। এখানে আপনি Excel, SQL Database, Google Sheets, অথবা অন্যান্য সোর্স থেকে ডেটা এক্সট্র্যাক্ট করতে পারেন।
- ডেটা ট্রান্সফরমেশন:
- ডেটা ফিল্টার, মর্জিং, ক্লিনিং, বা অন্যান্য রূপান্তর প্রক্রিয়া করুন। এই পদক্ষেপে আপনি ডেটার গুণগত মান উন্নত করতে পারেন।
- ফ্লো রান করা:
- ফ্লোটি Tableau Prep Desktop থেকে রান করতে পারেন এবং সেই ডেটার প্রস্তুতি এবং ট্রান্সফরমেশন কার্যক্রম দেখতে পারবেন।
- ফ্লো প্রকাশ করা এবং শিডিউল করা:
- একবার ফ্লো তৈরি হলে, এটি Tableau Server বা Tableau Online-এ প্রকাশ করুন। তারপর, Tableau Prep Conductor ব্যবহার করে স্বয়ংক্রিয়ভাবে ফ্লোটি চালানোর জন্য শিডিউল করুন।
৩. Shifting Data Automatically to Tableau Server
একটি ফ্লো তৈরি করার পর, আপনি সেটি Tableau Server বা Tableau Online এ শিফট করতে পারেন, যেখানে ডেটা অটোমেটিক্যালি আপডেট হবে। Data Prep Conductor এর মাধ্যমে Tableau Server বা Tableau Online-এ আপডেট করা ডেটা প্রতিদিন বা নির্দিষ্ট সময়ে রিফ্রেশ করা সম্ভব।
শিফট করার পদ্ধতি:
- Tableau Prep ফ্লো প্রকাশ করুন:
- ফ্লো প্রস্তুত হলে সেটি Tableau Server বা Tableau Online এ পাবলিশ করুন।
- শিডিউল করা এবং ডেটা আপডেট:
- শিডিউল সেট করার মাধ্যমে আপনার ডেটা অটোমেটিক্যালি আপডেট হবে এবং Tableau Server বা Tableau Online-এ সেই পরিবর্তিত ডেটা দেখতে পারবেন।
সারাংশ
Tableau Prep দিয়ে Automation চালানোর মাধ্যমে আপনি ডেটা প্রস্তুতি প্রক্রিয়া সহজ এবং দ্রুত করতে পারেন। Tableau Prep Conductor এবং Tableau Server বা Tableau Online এর সাহায্যে আপনি ডেটার ফ্লো শিডিউল করতে পারেন, যা ডেটা প্রক্রিয়া এবং বিশ্লেষণকে স্বয়ংক্রিয়ভাবে পরিচালনা করতে সাহায্য করে। এটি বিশেষভাবে বড় ডেটাসেট এবং নিয়মিত আপডেট করা ডেটার জন্য কার্যকর। Automation-এর মাধ্যমে ডেটার প্রস্তুতি এবং প্রক্রিয়া আরও দক্ষ, সঠিক, এবং সময় সাশ্রয়ী হয়।
Read more