থেকে এমবেডেড বিশ্লেষণ ব্যবহার করে অ্যামাজন কুইকসাইট কোনো জটিল বিকাশ ছাড়াই কার্যকরী ভিজ্যুয়ালাইজেশনের সাথে আপনার অ্যাপ্লিকেশন সজ্জিত করার প্রক্রিয়াটিকে সহজ করতে পারে। অ্যাপ্লিকেশনে কুইকসাইট ড্যাশবোর্ড এম্বেড করার একাধিক উপায় রয়েছে। এই পোস্টে, আমরা দেখি কীভাবে এটি প্রতিক্রিয়া এবং ব্যবহার করে করা যায় অ্যামাজন কুইকসাইট এমবেডিং SDK৷.
ড্যাশবোর্ড ভোক্তাদের প্রায়ই তাদের AWS অ্যাকাউন্টে কোনো ব্যবহারকারী বরাদ্দ করা হয় না এবং তাই ড্যাশবোর্ডে অ্যাক্সেসের অভাব থাকে। তাদের ডেটা ব্যবহার করতে সক্ষম করার জন্য, ড্যাশবোর্ডটি বেনামী ব্যবহারকারীদের জন্য অ্যাক্সেসযোগ্য হতে হবে। আপনার প্রতিক্রিয়া অ্যাপ্লিকেশনে আপনার QuickSight ড্যাশবোর্ড দেখতে একজন অননুমোদিত ব্যবহারকারীকে সক্ষম করার জন্য প্রয়োজনীয় পদক্ষেপগুলি দেখুন।
সমাধান ওভারভিউ
আমাদের সমাধান নিম্নলিখিত মূল পরিষেবাগুলি ব্যবহার করে:
ব্রাউজারে ওয়েব পৃষ্ঠা লোড করার পরে, ব্রাউজার API গেটওয়েতে একটি কল করে, যা একটি Lambda ফাংশনকে আহ্বান করে যা একটি বেনামী ব্যবহারকারীর জন্য একটি ড্যাশবোর্ড URL তৈরি করতে QuickSight API-কে কল করে। Lambda ফাংশনকে প্রয়োজনীয় অনুমতি সহ একটি IAM ভূমিকা গ্রহণ করতে হবে। নিম্নলিখিত চিত্রটি স্থাপত্যের একটি ওভারভিউ দেখায়।
পূর্বশর্ত
আপনার নিম্নলিখিত পূর্বশর্ত থাকতে হবে:
অপ্রমাণিত দর্শকদের জন্য অনুমতি সেট আপ করুন
আপনার অ্যাকাউন্টে, একটি IAM নীতি তৈরি করুন যা আপনার আবেদনটি দর্শকের পক্ষ থেকে গ্রহণ করবে:
- আইএএম কনসোলে, নির্বাচন করুন নীতিসমূহ নেভিগেশন ফলকে।
- বেছে নিন নীতি তৈরি করুন.
- উপরে তাদেরকে JSON ট্যাবে, নিম্নলিখিত নীতি কোড লিখুন:
এর মান পরিবর্তন করতে ভুলবেন না ড্যাশবোর্ড আইডির মান পর্যন্ত। পরবর্তী ধাপে ব্যবহার করার জন্য এই আইডিটি নোট করুন।
লগ সহ দ্বিতীয় বিবৃতি বস্তুর জন্য, অনুমতি হয় ঐচ্ছিক. এটি আপনাকে নির্দিষ্ট নামের সাথে একটি লগ গ্রুপ তৈরি করতে, নির্দিষ্ট লগ গ্রুপের জন্য একটি লগ স্ট্রীম তৈরি করতে এবং নির্দিষ্ট লগ স্ট্রিমে লগ ইভেন্টগুলির একটি ব্যাচ আপলোড করতে দেয়।
এই নীতিতে, আমরা ব্যবহারকারীকে সম্পাদন করার অনুমতি দিই GenerateEmbedUrlForAnonymousUser
প্লেসহোল্ডারে ঢোকানো ড্যাশবোর্ড আইডিগুলির তালিকার মধ্যে ড্যাশবোর্ড আইডিতে অ্যাকশন।
- আপনার নীতির জন্য একটি নাম লিখুন (উদাহরণস্বরূপ,
AnonymousEmbedPolicy
) এবং চয়ন করুন নীতি তৈরি করুন.
এর পরে, আমরা একটি ভূমিকা তৈরি করি এবং এই নীতিটিকে ভূমিকার সাথে সংযুক্ত করি।
- বেছে নিন ভূমিকা নেভিগেশন ফলকে, তারপর নির্বাচন করুন ভূমিকা তৈরি করুন.
- বেছে নিন ল্যামডা বিশ্বস্ত সত্তার জন্য।
- অনুসন্ধান করুন এবং নির্বাচন করুন
AnonymousEmbedPolicy
, তাহলে বেছে নাও পরবর্তী. - আপনার ভূমিকার জন্য একটি নাম লিখুন, যেমন
AnonymousEmbedRole
. - নিশ্চিত করুন যে নীতির নাম অন্তর্ভুক্ত করা হয়েছে অনুমতি যোগ করুন অধ্যায়.
- আপনার ভূমিকা তৈরি করা শেষ করুন।
আপনি শুধু তৈরি করেছেন AnonymousEmbedRole
মৃত্যুদন্ড কার্যকর করার ভূমিকা। আপনি এখন পরবর্তী ধাপে যেতে পারেন।
একটি বেনামী এম্বেড URL Lambda ফাংশন তৈরি করুন
এই ধাপে, আমরা একটি Lambda ফাংশন তৈরি করি যা একটি বেনামী ব্যবহারকারীর জন্য একটি এম্বেড URL তৈরি করতে QuickSight এর সাথে যোগাযোগ করে। আমাদের ডোমেইন অনুমতি দেওয়া প্রয়োজন. Amazon QuickSight এর ইন্টিগ্রেশন অর্জনের দুটি উপায় রয়েছে:
- অ্যামাজন কুইকসাইট অ্যাডমিন কনসোলে অনুমোদিত ডোমেনের তালিকায় URL যোগ করে (পরে ব্যাখ্যা করা হয়েছে [ঐচ্ছিক] QuickSight-এ আপনার ডোমেন যোগ করুন অধ্যায়).
- [প্রস্তাবিত] API কলে রানটাইম চলাকালীন এম্বেড URL অনুরোধ যোগ করে। বিকল্প 1 সুপারিশ করা হয় যখন আপনি অনুমোদিত ডোমেন ধরে রাখতে হবে। অন্যথায়, ডোমেইনগুলি 30 মিনিটের পরে সরানো হবে, যা সেশনের সময়কালের সমতুল্য। অন্যান্য ব্যবহারের ক্ষেত্রে, দ্বিতীয় বিকল্পটি ব্যবহার করার পরামর্শ দেওয়া হয় (নীচে বর্ণিত এবং প্রয়োগ করা হয়েছে)।
ল্যাম্বডা কনসোলে, একটি নতুন ফাংশন তৈরি করুন।
- নির্বাচন করা গোড়া থেকে লেখক.
- জন্য ফাংশন নাম, একটি নাম লিখুন, যেমন
AnonymousEmbedFunction
. - জন্য রানটাইমপছন্দ করা পাইথন 3.9.
- জন্য কার্যকর করার ভূমিকাপছন্দ করা একটি বিদ্যমান ভূমিকা ব্যবহার করুন.
- ভূমিকা চয়ন করুন
AnonymousEmbedRole
. - বেছে নিন ফাংশন তৈরি করুন.
- ফাংশনের বিবরণ পৃষ্ঠায়, নেভিগেট করুন কোড ট্যাব এবং নিম্নলিখিত কোড লিখুন:
আপনি যদি লোকালহোস্ট ব্যবহার না করেন তবে প্রতিস্থাপন করুন http://localhost:3000
আপনার আবেদনের হোস্টনামের সাথে রিটার্নে। উৎপাদনে যেতে, প্রতিস্থাপন করতে ভুলবেন না http://localhost:3000
আপনার ডোমেনের সাথে।
- উপরে কনফিগারেশন ট্যাব, অধীনে সাধারণ কনফিগারেশননির্বাচন সম্পাদন করা.
- টাইমআউট 3 সেকেন্ড থেকে 30 সেকেন্ডে বাড়ান, তারপর বেছে নিন সংরক্ষণ করুন.
- অধীনে পরিবেশ পরিবর্তনশীলনির্বাচন সম্পাদন করা.
- নিম্নলিখিত ভেরিয়েবল যোগ করুন:
- বিজ্ঞাপন
DashboardIdList
এবং আপনার ড্যাশবোর্ড আইডি তালিকাভুক্ত করুন। - বিজ্ঞাপন
DashboardRegion
এবং আপনার ড্যাশবোর্ডের অঞ্চলে প্রবেশ করুন।
- বিজ্ঞাপন
- বেছে নিন সংরক্ষণ করুন.
আপনার কনফিগারেশন নিম্নলিখিত স্ক্রিনশট অনুরূপ হওয়া উচিত.
- উপরে কোড ট্যাব, চয়ন করুন স্থাপন করুন ফাংশন স্থাপন করতে।
ল্যাম্বডা ফাংশন চালু করতে API গেটওয়ে সেট আপ করুন
আপনার তৈরি ফাংশনটি চালু করতে API গেটওয়ে সেট আপ করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- API গেটওয়ে কনসোলে, নেভিগেট করুন বিশ্রাম এপিআই বিভাগ এবং নির্বাচন করুন নির্মাণ করা.
- অধীনে নতুন API তৈরি করুন, নির্বাচন করুন নতুন API.
- জন্য API নাম, একটি নাম লিখুন (উদাহরণস্বরূপ,
QuicksightAnonymousEmbed
). - বেছে নিন API তৈরি করুন.
- উপরে কার্যপ্রণালী মেনু, নির্বাচন করুন সম্পদ তৈরি করুন.
- জন্য সম্পদের নাম, একটি নাম লিখুন (উদাহরণস্বরূপ,
anonymous-embed
).
এখন, একটি পদ্ধতি তৈরি করা যাক।
- পছন্দ
anonymous-embed
সম্পদ এবং উপর কার্যপ্রণালী মেনু, নির্বাচন করুন পদ্ধতি তৈরি করুন. - বেছে নিন পাওয়া সম্পদের নামে।
- জন্য ইন্টিগ্রেশন টাইপ, নির্বাচন করুন ল্যামডা.
- নির্বাচন করা ল্যাম্বডা প্রক্সি ইন্টিগ্রেশন ব্যবহার করুন.
- জন্য ল্যাম্বডা ফাংশন, আপনার তৈরি ফাংশনটির নাম লিখুন।
- বেছে নিন সংরক্ষণ করুন, তাহলে বেছে নাও OK.
এখন আমরা API স্থাপন করার জন্য প্রস্তুত।
- উপরে কার্যপ্রণালী মেনু, নির্বাচন করুন এপিআই স্থাপন করুন.
- জন্য স্থাপনার পর্যায়, নির্বাচন করুন নতুন মঞ্চ.
- আপনার স্টেজের জন্য একটি নাম লিখুন, যেমন
embed
. - বেছে নিন স্থাপন করুন.
[ঐচ্ছিক] QuickSight-এ আপনার ডোমেন যোগ করুন
আপনি যদি অনুমোদিত ডোমেন যোগ করেন একটি বেনামী এম্বেড URL Lambda ফাংশন তৈরি করুন অংশ, সরানো নির্দ্বিধায় ক্ষমতা মূল্য চালু করুন অধ্যায়.
QuickSight-এ অনুমোদিত ডোমেনে আপনার ডোমেন যোগ করতে, নিম্নলিখিত ধাপগুলি সম্পূর্ণ করুন:
- QuickSight কনসোলে, ব্যবহারকারী মেনু নির্বাচন করুন, তারপর নির্বাচন করুন কুইকসাইট পরিচালনা করুন.
- বেছে নিন ডোমেইন এবং এমবেডিং নেভিগেশন ফলকে।
- জন্য ডোমেইন, আপনার ডোমেইন লিখুন (
http://localhost:
).
প্রতিস্থাপন নিশ্চিত করুন আপনার স্থানীয় সেটআপ মেলে।
- বেছে নিন বিজ্ঞাপন.
নিশ্চিত করুন যে লোকালহোস্ট ডোমেনটি পরীক্ষা করার পরে আপনি যেটি ব্যবহার করবেন তার সাথে প্রতিস্থাপন করুন।
ক্ষমতা মূল্য চালু করুন
যদি আপনার সেশন ক্ষমতা মূল্য নির্ধারণ সক্ষম না থাকে, তাহলে এই বিভাগে পদক্ষেপগুলি অনুসরণ করুন৷ আরও এগিয়ে যাওয়ার জন্য এই ফাংশনটি সক্ষম করা বাধ্যতামূলক৷
ক্যাপাসিটি প্রাইসিং QuickSight গ্রাহকদের QuickSight এ স্বতন্ত্র পাঠকদের ব্যবস্থা না করেই বাল্ক রিডার সেশন ক্রয় করতে দেয়। এমবেডেড অ্যাপ্লিকেশন বা বড় আকারের বিজনেস ইন্টেলিজেন্স (BI) স্থাপনার জন্য ক্যাপাসিটি মূল্য আদর্শ। আরো তথ্যের জন্য, যান অ্যামাজন কুইকসাইট মূল্য নির্ধারণ.
ক্ষমতা মূল্য চালু করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- উপরে কুইকসাইট পরিচালনা করুন পৃষ্ঠা, চয়ন করুন আপনার সাবস্ক্রিপশন নেভিগেশন ফলকে।
- মধ্যে ক্ষমতা মূল্য নির্ধারণ অধ্যায়, নির্বাচন করুন মাসিক সাবস্ক্রিপশন পান.
- বেছে নিন সদস্যতা নিশ্চিত করুন.
ক্ষমতা মূল্য সম্পর্কে আরো জানতে, দেখুন অ্যামাজন কুইকসাইট-এ নতুন - বড় আকারের স্থাপনার জন্য সেশন ক্ষমতা মূল্য নির্ধারণ, সর্বজনীন ওয়েবসাইটে এম্বেড করা এবং এমবেডেড বিশ্লেষণের জন্য বিকাশকারী পোর্টাল.
আপনার প্রতিক্রিয়া অ্যাপ্লিকেশন সেট আপ করুন
আপনার প্রতিক্রিয়া অ্যাপ্লিকেশন সেট আপ করতে, নিম্নলিখিত পদক্ষেপগুলি সম্পূর্ণ করুন:
- আপনার প্রতিক্রিয়া প্রকল্প ফোল্ডারে, আপনার রুট ডিরেক্টরিতে যান এবং চালান
npm i amazon-quicksight-embedding-sdk
অ্যামাজন-কুইকসাইট-এমবেডিং-এসডিকে প্যাকেজ ইনস্টল করতে। - আপনার মধ্যে
App.js
ফাইল, নিম্নলিখিত প্রতিস্থাপন করুন:- প্রতিস্থাপন করা
YOUR_API_GATEWAY_INVOKE_URL/RESOURCE_NAME
আপনার API গেটওয়ে দিয়ে ইউআরএল এবং আপনার সম্পদের নাম আহ্বান করুন (উদাহরণস্বরূপ,https://xxxxxxxx.execute-api.xx-xxx-x.amazonaws.com/embed/anonymous-embed
). - প্রতিস্থাপন করা
YOUR_DASHBOARD1_ID
আপনার থেকে প্রথম ড্যাশবোর্ড আইডি সহDashboardIdList
. এটি ড্যাশবোর্ড যা প্রাথমিক রেন্ডারে দেখানো হবে। - প্রতিস্থাপন করা
YOUR_DASHBOARD2_ID
আপনার থেকে দ্বিতীয় ড্যাশবোর্ড আইডি সহDashboardIdList
.
- প্রতিস্থাপন করা
নিম্নলিখিত কোড স্নিপেট একটি উদাহরণ দেখায় App.js
আপনার প্রতিক্রিয়া প্রকল্পে ফাইল করুন। কোডটি একটি প্রতিক্রিয়া উপাদান যা নির্বাচিত ড্যাশবোর্ড আইডির উপর ভিত্তি করে একটি কুইকসাইট ড্যাশবোর্ড এম্বেড করে। কোডটিতে নিম্নলিখিত মূল উপাদানগুলি রয়েছে:
- রাষ্ট্রের হুক - দুটি রাষ্ট্র হুক ব্যবহার করে সংজ্ঞায়িত করা হয়
useState()
প্রতিক্রিয়া থেকে হুক:- ড্যাশবোর্ড - বর্তমানে নির্বাচিত ড্যাশবোর্ড আইডি ধারণ করে।
- দ্রুতসাইট এম্বেডিং - দ্বারা প্রত্যাবর্তিত QuickSight এমবেডিং অবজেক্ট ধরে রাখে
embedDashboard()
ফাংশন.
- রেফ হুক - একটি রেফ হুক ব্যবহার করে সংজ্ঞায়িত করা হয়
useRef()
প্রতিক্রিয়া থেকে হুক। এটি DOM উপাদানের একটি রেফারেন্স ধরে রাখতে ব্যবহৃত হয় যেখানে QuickSight ড্যাশবোর্ড এমবেড করা হবে। - ইফেক্ট() হুক ব্যবহার করুন – useEffect() হুকটি QuickSight ড্যাশবোর্ডের এমবেডিং ট্রিগার করতে ব্যবহৃত হয় যখনই নির্বাচিত ড্যাশবোর্ড আইডি পরিবর্তন হয়। এটি প্রথমে ফেচ() পদ্ধতি ব্যবহার করে QuickSight API থেকে নির্বাচিত আইডির জন্য ড্যাশবোর্ড URL নিয়ে আসে। এটি URL পুনরুদ্ধার করার পরে, এটি যুক্তি হিসাবে URL সহ এমবেড() ফাংশনকে কল করে।
- হ্যান্ডলার পরিবর্তন করুন - দ্য
changeDashboard()
ফাংশন হল একটি সাধারণ ইভেন্ট হ্যান্ডলার যা ড্যাশবোর্ডের অবস্থা আপডেট করে যখনই ব্যবহারকারী ড্রপ-ডাউন মেনু থেকে একটি ভিন্ন ড্যাশবোর্ড নির্বাচন করে। নতুন ড্যাশবোর্ড আইডি সেট করার সাথে সাথেই ইউজ ইফেক্ট হুক ট্রিগার হয়। - 10-মিলিসেকেন্ড সময়সীমা - টাইমআউট ব্যবহার করার উদ্দেশ্য হল API কল করার আগে 10 মিলিসেকেন্ডের একটি ছোট বিলম্ব প্রবর্তন করা। এই বিলম্ব এমন পরিস্থিতিতে উপযোগী হতে পারে যেখানে আপনি অবিলম্বে API কলগুলি এড়াতে চান বা যখন উপাদানটি ঘন ঘন রেন্ডার হয় তখন অতিরিক্ত অনুরোধগুলি প্রতিরোধ করতে চান। টাইমআউট এপিআই অনুরোধ শুরু করার আগে কম্পোনেন্টকে কিছু সময় দেয়। যেহেতু আমরা অ্যাপ্লিকেশনটিকে ডেভেলপমেন্ট মোডে তৈরি করছি, তাই টাইমআউট ডবল রানের কারণে সৃষ্ট ত্রুটিগুলি এড়াতে সহায়তা করে
useEffect
মধ্যেStrictMode
. আরো তথ্যের জন্য, পড়ুন কঠোর মোডে আপডেট.
নিম্নলিখিত কোডটি দেখুন:
পরবর্তী, আপনার বিষয়বস্তু প্রতিস্থাপন App.css
ফাইল, যা নিম্নলিখিত কোড স্নিপেট থেকে সামগ্রী সহ আপনার ওয়েব পৃষ্ঠাকে স্টাইল এবং লেআউট করতে ব্যবহৃত হয়:
এখন আপনার অ্যাপ পরীক্ষা করার সময়। চালানোর মাধ্যমে আপনার আবেদন শুরু করুন npm start
আপনার টার্মিনালে। নিম্নলিখিত স্ক্রিনশটগুলি আপনার অ্যাপের উদাহরণগুলি এবং সেই সাথে এটি যে ড্যাশবোর্ডগুলি প্রদর্শন করতে পারে তা দেখায়৷
উপসংহার
এই পোস্টে, আমরা আপনাকে দেখিয়েছি কিভাবে AWS SDK ব্যবহার করে একটি প্রতিক্রিয়া অ্যাপ্লিকেশনে একটি QuickSight ড্যাশবোর্ড এম্বেড করতে হয়। বেনামী ব্যবহারকারীদের সাথে আপনার ড্যাশবোর্ড শেয়ার করা তাদের আপনার AWS অ্যাকাউন্টে অ্যাক্সেস না দিয়েই আপনার ড্যাশবোর্ড অ্যাক্সেস করতে দেয়। আপনার ড্যাশবোর্ড বেনামে শেয়ার করার অন্যান্য উপায়ও আছে, যেমন ব্যবহার করা 1-ক্লিক পাবলিক এম্বেডিং.
যোগ দাও কুইকসাইট কমিউনিটি জিজ্ঞাসা করতে, উত্তর দিতে এবং অন্যদের সাথে শিখতে এবং অতিরিক্ত সংস্থানগুলি অন্বেষণ করতে।
লেখক সম্পর্কে
অ্যাড্রিয়ানা AWS গ্লোবাল ফাইন্যান্সিয়াল সার্ভিসেসের একজন সলিউশন আর্কিটেক্ট। আগস্ট 2018 সাল থেকে অ্যামাজনের একটি অংশ হওয়ার কারণে, তিনি কোম্পানির ক্লাউড ব্যবসার পাশাপাশি অপারেশন উভয় ক্ষেত্রেই জড়িত থাকার সুযোগ পেয়েছেন। বর্তমানে, তিনি সফ্টওয়্যার সম্পদ তৈরি করেন যা AWS পরিষেবাগুলির উদ্ভাবনী ব্যবহার প্রদর্শন করে, একটি নির্দিষ্ট গ্রাহক ব্যবহারের ক্ষেত্রে উপযোগী। দৈনিক ভিত্তিতে, তিনি সক্রিয়ভাবে প্রযুক্তির বিভিন্ন দিকের সাথে জড়িত, কিন্তু তার আসল আবেগ ওয়েব ডেভেলপমেন্ট এবং বিশ্লেষণের সমন্বয়ে নিহিত।
- এসইও চালিত বিষয়বস্তু এবং পিআর বিতরণ। আজই পরিবর্ধিত পান।
- PlatoData.Network উল্লম্ব জেনারেটিভ Ai. নিজেকে ক্ষমতায়িত করুন। এখানে প্রবেশ করুন.
- প্লেটোএআইস্ট্রিম। Web3 ইন্টেলিজেন্স। জ্ঞান প্রসারিত. এখানে প্রবেশ করুন.
- প্লেটোইএসজি। মোটরগাড়ি / ইভি, কার্বন, ক্লিনটেক, শক্তি, পরিবেশ সৌর, বর্জ্য ব্যবস্থাপনা. এখানে প্রবেশ করুন.
- ব্লকঅফসেট। পরিবেশগত অফসেট মালিকানার আধুনিকীকরণ। এখানে প্রবেশ করুন.
- উত্স: https://aws.amazon.com/blogs/big-data/level-up-your-react-app-with-amazon-quicksight-how-to-embed-your-dashboard-for-anonymous-access/
- : আছে
- : হয়
- :কোথায়
- [পৃ
- $ ইউপি
- 1
- 10
- 100
- 11
- 12
- 13
- 14
- 20
- 200
- 2018
- 26
- 30
- 3000
- 60
- 7
- 9
- a
- সম্পর্কে
- প্রবেশ
- প্রবেশযোগ্য
- হিসাব
- অর্জন করা
- কর্ম
- সক্রিয়ভাবে
- যোগ
- যোগ
- যোগ
- অতিরিক্ত
- অ্যাডমিন
- পর
- সব
- অনুমতি
- অনুমতি
- অনুমতি
- এছাড়াও
- মর্দানী স্ত্রীলোক
- অ্যামাজন কুইকসাইট
- অ্যামাজন ওয়েব সার্ভিসেস
- an
- বৈশ্লেষিক ন্যায়
- এবং
- নামবিহীন
- বেনামে
- উত্তর
- কোন
- API
- অ্যাপ্লিকেশন
- আবেদন
- অ্যাপ্লিকেশন
- স্থাপত্য
- রয়েছি
- যুক্তি
- AS
- আ
- সম্পদ
- নির্ধারিত
- অনুমান
- At
- সংযুক্ত
- আগস্ট
- লেখক
- এড়াতে
- অপেক্ষায় রয়েছেন
- ডেস্কটপ AWS
- ভিত্তি
- ভিত্তি
- BE
- কারণ
- হয়েছে
- আগে
- পক্ষ
- নিচে
- শরীর
- উভয়
- ব্রাউজার
- নির্মাণ করা
- ভবন
- তৈরী করে
- ব্যবসায়
- ব্যবসায়িক বুদ্ধি
- কিন্তু
- by
- কল
- কল
- CAN
- ধারণক্ষমতা
- মামলা
- ঘটিত
- কেন্দ্র
- সুযোগ
- পরিবর্তন
- পরিবর্তন
- বেছে নিন
- মক্কেল
- মেঘ
- কোড
- রঙ
- সমাহার
- কোম্পানি
- সম্পূর্ণ
- জটিল
- উপাদান
- উপাদান
- কনফিগারেশন
- কনসোল
- গ্রাস করা
- কনজিউমার্স
- আধার
- ধারণ
- বিষয়বস্তু
- সুখী
- প্রসঙ্গ
- সৃষ্টি
- নির্মিত
- তৈরি করা হচ্ছে
- সিএসএস
- বর্তমান
- এখন
- ক্রেতা
- গ্রাহকদের
- দৈনিক
- ড্যাশবোর্ড
- ড্যাশবোর্ডের
- উপাত্ত
- ডিফল্ট
- সংজ্ঞায়িত
- বিলম্ব
- প্রদর্শন
- স্থাপন
- স্থাপনার
- বর্ণিত
- বিস্তারিত
- বিকাশকারী
- উন্নয়ন
- বিভিন্ন
- প্রদর্শন
- করে DOM
- ডোমেইন
- ডোমেইনের
- সম্পন্ন
- Dont
- ডবল
- স্থিতিকাল
- সময়
- e
- প্রভাব
- উপাদান
- বসান
- এম্বেড করা
- এম্বেডিং
- সক্ষম করা
- সক্ষম করা
- জড়িত
- প্রবেশ করান
- সত্তা
- পরিবেশ
- সমতুল্য
- ভুল
- ত্রুটি
- থার (eth)
- ঘটনা
- ঘটনাবলী
- উদাহরণ
- উদাহরণ
- ছাড়া
- ব্যতিক্রম
- ফাঁসি
- বিদ্যমান
- ব্যাখ্যা
- অন্বেষণ করুণ
- রপ্তানি
- মনে
- ফাইল
- আর্থিক
- অর্থনৈতিক সেবা সমূহ
- প্রথম
- অনুসরণ করা
- অনুসরণ
- জন্য
- বিনামূল্যে
- ঘনঘন
- থেকে
- ক্রিয়া
- কার্মিক
- অধিকতর
- প্রবেশপথ
- উত্পাদন করা
- দেয়
- বিশ্বব্যাপী
- বিশ্বব্যাপী আর্থিক
- Go
- মঞ্জুর হলেই
- গ্রুপ
- ছিল
- আছে
- জমিদারি
- হেডার
- উচ্চতা
- সাহায্য
- তার
- রাখা
- ঝুলিতে
- আঙ্গুলসমূহ
- বাতাসে ভাসিতে থাকা
- কিভাবে
- কিভাবে
- HTTP
- HTTPS দ্বারা
- i
- আমি
- ID
- আদর্শ
- পরিচয়
- আইডি
- if
- আশু
- বাস্তবায়িত
- আমদানি
- in
- অন্তর্ভুক্ত
- স্বতন্ত্র
- তথ্য
- প্রারম্ভিক
- সূচনা
- উদ্ভাবনী
- ইনস্টল
- ইন্টিগ্রেশন
- বুদ্ধিমত্তা
- ইন্টারেক্টিভ
- মধ্যে
- প্রবর্তন করা
- পূজা
- জড়িত
- IT
- JSON
- মাত্র
- চাবি
- রং
- বড়
- বড় আকারের
- পরে
- বিন্যাস
- শিখতে
- উচ্চতা
- মিথ্যা
- তালিকা
- বোঝাই
- স্থানীয়
- লগ ইন করুন
- দেখুন
- প্রধান
- তৈরি করে
- মেকিং
- কার্যভার
- মার্জিন
- ম্যাচ
- মেনু
- পদ্ধতি
- মিনিট
- মোড
- মাসিক
- অধিক
- পদক্ষেপ
- বহু
- অবশ্যই
- নাম
- নেভিগেট করুন
- ন্যাভিগেশন
- প্রয়োজন
- চাহিদা
- নতুন
- পরবর্তী
- সাধারণ
- এখন
- লক্ষ্য
- of
- প্রায়ই
- on
- ONE
- অপারেশনস
- পছন্দ
- অপশন সমূহ
- or
- কমলা
- OS
- অন্যান্য
- অন্যরা
- অন্যভাবে
- আমাদের
- ওভারভিউ
- প্যাকেজ
- পৃষ্ঠা
- শার্সি
- অংশ
- আবেগ
- সম্পাদন করা
- অনুমতি
- বাছাই
- স্থানধারক
- Plato
- প্লেটো ডেটা ইন্টেলিজেন্স
- প্লেটোডাটা
- দয়া করে
- নীতি
- পোর্টাল
- পোস্ট
- ক্ষমতাশালী
- পূর্বশর্ত
- প্রতিরোধ
- মূল্য
- প্রক্রিয়া
- উত্পাদনের
- প্রকল্প
- বিধান
- প্রক্সি
- প্রকাশ্য
- ক্রয়
- উদ্দেশ্য
- RE
- প্রতিক্রিয়া
- পাঠক
- পাঠকদের
- প্রস্তুত
- সুপারিশ করা
- এলাকা
- অপসারিত
- রেন্ডার করা
- প্রতিস্থাপন করা
- অনুরোধ
- অনুরোধ
- প্রয়োজনীয়
- সংস্থান
- Resources
- প্রতিক্রিয়া
- প্রত্যাবর্তন
- আয়
- ভূমিকা
- শিকড়
- চালান
- দৌড়
- স্কেল
- পরিস্থিতিতে
- স্ক্রিনশট
- SDK
- দ্বিতীয়
- সেকেন্ড
- অধ্যায়
- দেখ
- নির্বাচিত
- সেবা
- সেশন
- সেশন
- সেট
- বসতি স্থাপন করা
- সেটআপ
- শেয়ার
- শেয়ারিং
- সে
- উচিত
- প্রদর্শনী
- দেখিয়েছেন
- প্রদর্শিত
- শো
- অনুরূপ
- সহজ
- সহজতর করা
- থেকে
- ছোট
- সফটওয়্যার
- সমাধান
- সলিউশন
- কিছু
- শীঘ্রই
- নির্দিষ্ট
- নিদিষ্ট
- পর্যায়
- শুরু
- রাষ্ট্র
- বিবৃতি
- ধাপ
- প্রারম্ভিক ব্যবহারের নির্দেশাবলী
- প্রবাহ
- যথাযথ
- শৈলী
- এমন
- নিশ্চিত
- উপযোগী
- লক্ষ্য
- প্রযুক্তিঃ
- প্রান্তিক
- পরীক্ষা
- পরীক্ষামূলক
- যে
- সার্জারির
- তাদের
- তাহাদিগকে
- তারপর
- সেখানে।
- অতএব
- এই
- সময়
- থেকে
- ট্রিগার
- আলোড়ন সৃষ্টি
- সত্য
- বিশ্বস্ত
- চেষ্টা
- চালু
- দুই
- অধীনে
- আনডারলাইন করা
- আপডেট
- URL টি
- ব্যবহার
- ব্যবহৃত
- ব্যবহারকারী
- ব্যবহারকারী
- ব্যবহারসমূহ
- ব্যবহার
- মূল্য
- বিভিন্ন
- সংস্করণ
- চেক
- দেখুন
- প্রয়োজন
- উপায়
- we
- ওয়েব
- ওয়েব ডেভেলপমেন্ট
- ওয়েব সার্ভিস
- ওয়েবসাইট
- স্বাগত
- আমরা একটি
- কখন
- যখনই
- যে
- ইচ্ছা
- সঙ্গে
- মধ্যে
- ছাড়া
- আপনি
- আপনার
- zephyrnet