Salesforce-এ Data Import এবং Data Export করার জন্য কয়েকটি পদ্ধতি রয়েছে, যা Salesforce-এ ডেটা পরিচালনা, ব্যাকআপ, এবং ডেটা ম্যানিপুলেশন করতে ব্যবহৃত হয়। নিচে Data Import এবং Data Export-এর প্রধান পদ্ধতিগুলি এবং সেগুলির ব্যবহারের বিস্তারিত বিবরণ দেওয়া হলো।
Data Import পদ্ধতি
Salesforce-এ Data Import করার সময় আপনি বিভিন্ন টুল এবং পদ্ধতি ব্যবহার করতে পারেন, যেমন Data Import Wizard এবং Data Loader। নিচে প্রতিটি পদ্ধতি নিয়ে আলোচনা করা হলো:
১. Data Import Wizard
Data Import Wizard হলো Salesforce-এর বিল্ট-ইন টুল, যা ছোট থেকে মাঝারি আকারের ডেটা (যেমন: Contacts, Leads, Accounts) সহজে এবং দ্রুত আমদানি করতে সাহায্য করে। এটি স্ট্যান্ডার্ড ও কাস্টম Object-এ ডেটা আমদানি করতে পারে।
Data Import Wizard ব্যবহার করার ধাপ:
Setup-এ যান:
- Salesforce Setup-এ লগইন করুন এবং Quick Find Box এ "Data Import Wizard" লিখুন।
- "Data Import Wizard" সিলেক্ট করুন এবং "Launch Wizard" বাটনে ক্লিক করুন।
Object নির্বাচন করুন:
- যেই Object-এ আপনি ডেটা আমদানি করতে চান (যেমন Accounts, Contacts, বা Custom Object), সেটি নির্বাচন করুন।
ফাইল আপলোড করুন:
- "CSV File" ফরম্যাটে ফাইল আপলোড করুন যেখানে আপনার ডেটা সংরক্ষিত রয়েছে।
Field Mapping করুন:
- Salesforce-এর Fields এবং আপনার CSV ফাইলের কলামগুলোর মধ্যে মেলাতে (Map) করুন। এটি নিশ্চিত করে যে সঠিক ডেটা সঠিক Field-এ ইনসার্ট হবে।
Import শুরু করুন:
- সবকিছু সঠিকভাবে সেটআপ করা হলে "Start Import" বাটনে ক্লিক করুন। প্রক্রিয়াটি সম্পন্ন হলে একটি রিপোর্ট জেনারেট হবে, যেখানে কতগুলো রেকর্ড সফলভাবে ইনপোর্ট হয়েছে এবং কতগুলোতে সমস্যা হয়েছে তা দেখা যাবে।
২. Data Loader
Data Loader হলো একটি উন্নত টুল, যা বড় আকারের ডেটা ইনপুট এবং আপডেট করার জন্য ব্যবহৃত হয়। এটি Salesforce এর API ব্যবহার করে কাজ করে এবং অধিক নিয়ন্ত্রণ ও ফ্লেক্সিবিলিটি প্রদান করে।
Data Loader ব্যবহার করার ধাপ:
Data Loader ডাউনলোড এবং ইনস্টল করুন:
- Salesforce Setup থেকে "Data Loader" ডাউনলোড করে ইনস্টল করুন।
লগইন করুন:
- Data Loader চালু করে আপনার Salesforce অ্যাকাউন্টের সাথে লগইন করুন।
ডেটা অপারেশন সিলেক্ট করুন:
- "Insert", "Update", "Upsert", অথবা "Delete" অপশন থেকে আপনার প্রয়োজন অনুযায়ী অপারেশন সিলেক্ট করুন।
ফাইল আপলোড করুন:
- একটি CSV ফাইল সিলেক্ট করুন যেখানে আপনার ডেটা রয়েছে।
Object নির্বাচন করুন:
- যে Object এ আপনি ডেটা ইমপোর্ট করতে চান (যেমন Account, Contact, Opportunity), সেটি নির্বাচন করুন।
Field Mapping করুন:
- Data Loader আপনাকে Salesforce Fields এবং CSV ফাইলের কলামগুলোর মধ্যে মেলাতে দেবে। সঠিকভাবে Mapping করে "Next" এ ক্লিক করুন।
ডেটা ইমপোর্ট শুরু করুন:
- সবকিছু সঠিকভাবে সেট আপ করা হলে "Finish" ক্লিক করুন এবং Data Loader ডেটা ইমপোর্ট করবে।
সফলতা ও ত্রুটির রিপোর্ট চেক করুন:
- ইমপোর্ট সম্পন্ন হওয়ার পর Data Loader একটি সাফল্য (Success) এবং ত্রুটি (Error) রিপোর্ট জেনারেট করবে, যা আপনার ডেটা ভেরিফাই করার জন্য গুরুত্বপূর্ণ।
Data Export পদ্ধতি
Salesforce-এ Data Export করার জন্য কয়েকটি পদ্ধতি এবং টুল রয়েছে। প্রধান দুটি পদ্ধতি হলো Data Export Service এবং Data Loader। নিচে এগুলো সম্পর্কে বিস্তারিত আলোচনা করা হলো:
১. Data Export Service
Data Export Service হলো Salesforce-এর বিল্ট-ইন টুল যা আপনাকে Salesforce থেকে ডেটা এক্সপোর্ট করে ব্যাকআপ ফাইল হিসেবে সংরক্ষণ করতে দেয়। এটি একটি শিডিউল-বেজড টুল, যা নির্দিষ্ট সময় অনুযায়ী (সাপ্তাহিক বা মাসিক) ব্যাকআপ তৈরি করতে পারে।
Data Export Service ব্যবহার করার ধাপ:
Setup-এ যান:
- Salesforce Setup-এ লগইন করুন এবং Quick Find Box এ "Data Export" লিখুন।
- "Data Export" বা "Export Data" সিলেক্ট করুন।
ডেটা এক্সপোর্ট অপশন নির্বাচন করুন:
- কোন কোন Object-এর ডেটা এক্সপোর্ট করতে চান তা নির্বাচন করুন। আপনি সব Object সিলেক্ট করতে পারেন বা নির্দিষ্ট Object সিলেক্ট করতে পারেন।
ফাইল ফরম্যাট নির্বাচন করুন:
- ডেটা এক্সপোর্টের ফরম্যাট নির্বাচন করুন, যেমন CSV।
শিডিউল সেটআপ করুন (ঐচ্ছিক):
- যদি শিডিউল বেজড ব্যাকআপ চান, তাহলে সাপ্তাহিক বা মাসিক শিডিউল সেট করুন।
Start Export:
- Export শুরু করতে "Start Export" বাটনে ক্লিক করুন। ডেটা এক্সপোর্ট সম্পন্ন হলে Salesforce আপনাকে একটি লিঙ্ক পাঠাবে যেখানে আপনি এক্সপোর্ট করা ফাইল ডাউনলোড করতে পারবেন।
২. Data Loader
Data Loader ব্যবহার করে ডেটা এক্সপোর্ট করা যায়, যেটি বড় আকারের ডেটা সেটের জন্য উপযুক্ত।
Data Loader ব্যবহার করে ডেটা এক্সপোর্ট করার ধাপ:
Data Loader চালু করুন এবং লগইন করুন:
- আপনার Salesforce অ্যাকাউন্টের সাথে Data Loader লগইন করুন।
Export বা Export All নির্বাচন করুন:
- "Export" বা "Export All" অপশন সিলেক্ট করুন (Export All করলে Recycle Bin-এ থাকা ডেটা ও এক্সপোর্ট হবে)।
Object নির্বাচন করুন:
- যে Object-এর ডেটা এক্সপোর্ট করতে চান সেটি নির্বাচন করুন।
ফাইলের লোকেশন এবং ফাইল ফরম্যাট নির্বাচন করুন:
- এক্সপোর্ট করা ফাইল কোথায় সংরক্ষণ করবেন এবং CSV ফরম্যাট নির্বাচন করুন।
SOQL Query ব্যবহার করুন (ঐচ্ছিক):
- প্রয়োজন হলে SOQL (Salesforce Object Query Language) ব্যবহার করে নির্দিষ্ট ফিল্টার এবং ফিল্ড অনুযায়ী ডেটা এক্সপোর্ট করতে পারেন।
Finish এ ক্লিক করুন:
- একবার সবকিছু ঠিকমতো কনফিগার করা হলে "Finish" বাটনে ক্লিক করুন। Data Loader আপনার ডেটা এক্সপোর্ট করে CSV ফাইলে সংরক্ষণ করবে।
উপসংহার
Salesforce-এ Data Import এবং Export করতে Data Import Wizard এবং Data Loader প্রধান দুটি পদ্ধতি এবং টুল হিসেবে ব্যবহৃত হয়। Data Import Wizard সহজ এবং ছোট ডেটাসেটের জন্য উপযোগী, যখন Data Loader বড় আকারের ডেটা এবং উন্নত ফিচার (যেমন Upsert) এর জন্য ব্যবহৃত হয়। একইভাবে, Data Export এর জন্য Data Export Service এবং Data Loader টুল ব্যবহার করা যায়।