Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

অ্যাপ্লিকেশনটিতে CSV এবং Excel ফাইল আমদানি করা হচ্ছে

অ্যাপ্লিকেশনটিতে CSV এবং Excel ফাইল আমদানি করা হচ্ছে

যখন অ্যাপ্লিকেশনটি তৈরি এবং চালু করা হয়, তখন ফাইলগুলি থেকে এটির ডাটাবেসে তথ্য আমদানি করা প্রয়োজন। অবশ্যই, ডাটাবেসগুলিও স্বয়ংক্রিয়ভাবে পুনরায় পূরণ করা হবে - ব্যবহারকারীদের দ্বারা যোগ করা তথ্যের কারণে বা সমন্বিত পরিষেবাগুলির দ্বারা প্রদত্ত। তবে সাধারণ CSV, XLS, বা XLSX ফর্ম্যাটের জন্য আগে থেকেই আমদানি সেটিংস যোগ করা ভাল - সম্ভবত, সেগুলি আপনার জন্য উপযোগী হবে এবং ভবিষ্যতে আপনার কাজকে অনেক সহজ করে তুলবে৷

আজ আমরা দুটি সংস্করণে নো-কোড প্ল্যাটফর্ম AppMaster.io-এ আমদানি সেট আপ করার বিষয়ে কথা বলব:

  1. স্ট্যাটিক: যখন লোড করা টেবিলের কলামের ক্রম ধ্রুবক থাকে।
  2. গতিশীল: যখন টেবিলের কলামের ক্রম পরিবর্তন করা হয়।


নিবন্ধের শেষে, উদাহরণ সহ একটি ভিডিও রয়েছে এবং সমস্ত কনফিগারেশন পদক্ষেপের ব্যাখ্যা রয়েছে।

ফাইল আমদানি সেটআপ প্রক্রিয়া

এই জাতীয় কার্যকারিতার বিকাশ ক্লাসিক্যাল প্রোগ্রামিং থেকে খুব বেশি আলাদা নয়, তবে ভিজ্যুয়াল সরঞ্জামগুলির সাহায্যে আপনি এটি আরও দ্রুত করতে পারবেন। এটি করার জন্য, আপনাকে 5 টি সহজ পদক্ষেপ অনুসরণ করতে হবে:

  1. আমদানির জন্য পরীক্ষার ফাইলগুলি প্রস্তুত করুন: যে এক্সটেনশনেই থাকুক না কেন, CSV এবং Excel ফর্ম্যাটের সেটআপ একই দেখাবে৷
  2. সম্পাদক দ্বারা প্রদত্ত বিল্ডিং ব্লক ব্যবহার করে একটি কাস্টম ব্যবসা প্রক্রিয়া কাস্টমাইজ করুন - কোন অতিরিক্ত মডিউল ডাউনলোড করার প্রয়োজন নেই।
  3. একটি ব্যবসায়িক প্রক্রিয়ার জন্য একটি নতুন শেষ পয়েন্ট তৈরি করুন - একটি ওয়েব অ্যাপ্লিকেশনে একটি আমদানি করা ফাইল লোড করার কার্যকারিতা বাস্তবায়ন করতে৷
  4. ওয়েব অ্যাপ্লিকেশন পৃষ্ঠায় একটি ফর্ম যোগ করুন যা CSV এবং Excel ফাইলগুলি আপলোড করবে এবং একটি সফল আমদানির প্রতিবেদন করবে বা একটি ত্রুটি বার্তা প্রদর্শন করবে৷
  5. সবকিছু সঠিকভাবে কাজ করে তা নিশ্চিত করতে পরীক্ষা ফাইল ব্যবহার করে কার্যকারিতা পরীক্ষা করুন।

আপনার যদি ইতিমধ্যেই AppMaster.io বা অন্যান্য নো-কোড প্ল্যাটফর্মের অভিজ্ঞতা থাকে, তাহলে সেট আপ করতে এক ঘণ্টার বেশি সময় লাগবে না, এমনকি টিউটোরিয়াল ভিডিও দেখার বিষয়টি বিবেচনায় নিয়ে।

ব্যবসায়িক প্রক্রিয়ার প্রয়োজনীয় ব্লক

তাদের মধ্যে অনেকগুলি ক্লাসিক্যাল প্রোগ্রামিং ফাংশনগুলির অ্যানালগ - শুধুমাত্র ভিজ্যুয়াল সরঞ্জামগুলির আকারে, যার সাহায্যে আপনি ড্র্যাগ অ্যান্ড ড্রপ নীতিতে কাজ করবেন।

এখানে তাদের সংক্ষিপ্ত বিবরণ সহ আমদানি সেট আপ করার জন্য প্রধান ব্লকগুলির একটি তালিকা রয়েছে৷

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

স্ট্যাটিক আমদানি

এই ক্ষেত্রে, আপনাকে কলামগুলির নাম নির্দিষ্ট করতে হবে না, তবে তাদের ক্রমটি সমস্ত লোড করা ফাইলগুলিতে একই হতে হবে - অন্যথায়, প্রোগ্রামটি ভুলভাবে ডেটা আমদানি করবে।

  • স্টার্ট - একটি বিল্ডিং ব্লক যা পড়ার জন্য আমদানি করা ফাইল গ্রহণ করবে (এর সাথে সংশ্লিষ্ট ভেরিয়েবল যোগ করার পরে)।
  • CSV ফাইল পড়ুন, XLS ফাইল পড়ুন, বা XLSX ফাইল পড়ুন - ডাউনলোড করা ফাইল লাইনে লাইন পড়ে।
  • প্রতিটি লুপের জন্য - একটি লুপ যা তাদের মানগুলির পরবর্তী প্রক্রিয়াকরণের জন্য প্রতিটি সারির সমস্ত কলামের উপর পুনরাবৃত্তি করবে।
  • স্যুইচ করুন - স্ট্রিমটি বিভক্ত করতে: তাদের সূচকের উপর ভিত্তি করে আমদানি করা ফাইল থেকে প্রাপ্ত মানগুলি প্রক্রিয়া করার জন্য বিভিন্ন পরামিতি কনফিগার করতে।
  • মডেল ফাংশন গ্রুপ থেকে ব্লক তৈরি করুন এবং তৈরি করুন - ডেটা মডেলের জন্য যা আপনি আমদানি করা ফাইল থেকে বস্তু তৈরি এবং সংরক্ষণ করার সময় ব্যবহার করবেন; এবং যার মধ্যে, সেই অনুযায়ী, আপনি পূর্ববর্তী পর্যায়ে প্রাপ্ত মান যোগ করবেন।
  • শেষ - একটি বিল্ডিং ব্লক যা আপনার অ্যাপ্লিকেশন ডাটাবেসে সমস্ত ডেটা সফলভাবে আমদানি করার পরে একটি ব্যবসায়িক প্রক্রিয়া শেষ করে।
Try AppMaster no-code today!
Platform can build any web, mobile or backend application 10x faster and 3x cheaper
Start Free

গতিশীল আমদানি

এই ক্ষেত্রে, লোড করা ফাইলগুলির কলামগুলি যে কোনও ক্রমে হতে পারে, তবে আমদানি সফল হওয়ার জন্য তাদের নামগুলি সর্বদা একই হতে হবে৷

গতিশীল আমদানি সেট আপ করতে, আপনাকে টেবিলের প্রথম সারির জন্য বিশ্লেষণ ব্লক যোগ করতে হবে - লোড করা ফাইলের প্রতিটি কলামে কোন ডেটা রয়েছে তা নির্ধারণ করতে।

  • Equal - একটি তুলনা অপারেটর যা নির্ধারণ করবে প্রক্রিয়াকৃত স্ট্রিংটি প্রথমটি কিনা।
  • If-Else - যা Equal থেকে একটি মান নেবে এবং তার উপর নির্ভর করে স্ট্রিমটিকে পুনঃনির্দেশ করবে।
  • প্রতিটি লুপ ব্লকের জন্য একটি অতিরিক্ত -#nbsp; একটি লুপ যা শুধুমাত্র প্রথম সারিতে কাজ করবে (অর্থাৎ, কলামের নাম সহ)।
  • অ্যাপেন্ড অ্যারে - ফাইলের প্রথম লাইন থেকে প্রাপ্ত সমস্ত মান একটি অ্যারেতে সংরক্ষণ করবে।
  • অ্যারে এলিমেন্ট - প্রতিটি লুপের জন্য (যেটি সমস্ত লাইন প্রক্রিয়া করে) থেকে তাদের সূচক সহ অ্যাপেন্ড অ্যারে থেকে নির্দিষ্ট উপাদানের মান পুনরুদ্ধার করে।
  • এছাড়াও আপনাকে সুইচ ব্লক পরিবর্তন করতে হবে যাতে এটি স্ট্রীমকে পুনঃনির্দেশ করে এবং অ্যারে এলিমেন্ট থেকে প্রাপ্ত মানগুলির উপর নির্ভর করে আমদানি করা ডেটা প্রক্রিয়া করে।

শেষবিন্দু সৃষ্টি

একটি এন্ডপয়েন্ট যোগ করার সময়, POST পদ্ধতিটি নির্বাচন করুন, URLটি লিখুন এবং তৈরি করা ব্যবসায়িক প্রক্রিয়াটি নির্দিষ্ট করুন - ন্যূনতম সেটআপ সম্পূর্ণ হয়েছে৷ ব্যবহারকারী গোষ্ঠী বা বিভিন্ন আইপি থেকে অ্যাক্সেসের অধিকার কীভাবে সংজ্ঞায়িত করবেন সে সম্পর্কে অতিরিক্ত তথ্য প্ল্যাটফর্ম ডকুমেন্টেশনে (EN এবং RU সংস্করণ) পাওয়া যাবে। ফাইল আপলোড ফর্ম

আমদানি ফর্মটি সঠিকভাবে কাজ করার জন্য, আপনাকে এটি তৈরি করার সময় রেকর্ড তৈরি করুন নির্বাচন করতে হবে এবং তৈরি শেষ পয়েন্টটি নির্দিষ্ট করতে হবে, পাশাপাশি একটি ফর্ম নিশ্চিতকরণ বোতাম যোগ করতে হবে (ট্রিগার - অনক্লিক, অ্যাকশন - ফর্ম জমা দিন)।

ভিডিও: CSV ফাইল আমদানি কনফিগার করার উদাহরণ

এই ভিডিওটি একটি উদাহরণ হিসাবে একটি CSV ফাইল ব্যবহার করে স্ট্যাটিক এবং ডাইনামিক ইম্পোর্ট সেট আপ করার জন্য সমস্ত পদক্ষেপের বিস্তারিত বর্ণনা করে৷

ভিডিও - AppMaster.io কিভাবে করতে হবে: CSV/Excel ফাইল আমদানি করুন

আপনি কি আমাদের ডেভেলপার এবং অন্য কোন কোডারের সাথে সরাসরি চ্যাট করতে চান? Appmaster.io টেলিগ্রাম সম্প্রদায়ে যোগ দিন। আমরা আপনার প্রশ্নের উত্তর দিতে খুশি হবে!

সম্পর্কিত পোস্ট

কিভাবে একটি পরিমাপযোগ্য হোটেল বুকিং সিস্টেম বিকাশ করবেন: একটি সম্পূর্ণ নির্দেশিকা
কিভাবে একটি পরিমাপযোগ্য হোটেল বুকিং সিস্টেম বিকাশ করবেন: একটি সম্পূর্ণ নির্দেশিকা
কীভাবে একটি মাপযোগ্য হোটেল বুকিং সিস্টেম বিকাশ করা যায় তা জানুন, স্থাপত্য নকশা, মূল বৈশিষ্ট্যগুলি এবং আধুনিক প্রযুক্তিগত পছন্দগুলিকে নির্বিঘ্নে গ্রাহকদের অভিজ্ঞতা প্রদান করতে অন্বেষণ করুন৷
স্ক্র্যাচ থেকে একটি বিনিয়োগ ব্যবস্থাপনা প্ল্যাটফর্ম বিকাশের জন্য ধাপে ধাপে নির্দেশিকা
স্ক্র্যাচ থেকে একটি বিনিয়োগ ব্যবস্থাপনা প্ল্যাটফর্ম বিকাশের জন্য ধাপে ধাপে নির্দেশিকা
দক্ষতা বাড়ানোর জন্য আধুনিক প্রযুক্তি এবং পদ্ধতিগুলিকে কাজে লাগিয়ে একটি উচ্চ-পারফরম্যান্স ইনভেস্টমেন্ট ম্যানেজমেন্ট প্ল্যাটফর্ম তৈরি করার কাঠামোগত পথটি অন্বেষণ করুন৷
আপনার প্রয়োজনের জন্য সঠিক স্বাস্থ্য পর্যবেক্ষণ সরঞ্জামগুলি কীভাবে চয়ন করবেন
আপনার প্রয়োজনের জন্য সঠিক স্বাস্থ্য পর্যবেক্ষণ সরঞ্জামগুলি কীভাবে চয়ন করবেন
আপনার জীবনধারা এবং প্রয়োজনীয়তা অনুসারে সঠিক স্বাস্থ্য পর্যবেক্ষণ সরঞ্জামগুলি কীভাবে নির্বাচন করবেন তা আবিষ্কার করুন। জ্ঞাত সিদ্ধান্ত নেওয়ার জন্য একটি ব্যাপক নির্দেশিকা৷৷
বিনামূল্যে শুরু করুন
এটি নিজে চেষ্টা করার জন্য অনুপ্রাণিত?

AppMaster এর শক্তি বোঝার সর্বোত্তম উপায় হল এটি নিজের জন্য দেখা। বিনামূল্যে সাবস্ক্রিপশন সহ কয়েক মিনিটের মধ্যে আপনার নিজের অ্যাপ্লিকেশন তৈরি করুন

জীবনে আপনার আইডিয়া আনুন