আপনার প্রকল্পে পণ্য এবং সম্পদের অবস্থান সম্পর্কে জানুন

প্রোডাক্ট বা রিসোর্স যার জন্য লোকেশন সেটিং প্রয়োজন

বেশ কিছু পণ্য বা সম্পদের জন্য একটি অবস্থান সেটিং প্রয়োজন।

পণ্য ডিফল্ট অবস্থান অতিরিক্ত তথ্য
Google Analytics কোনো ডিফল্ট অবস্থান নেই।
আপনি এই অবস্থান সেট করতে হবে.
এই অবস্থানটি হল Analytics রিপোর্টিং লোকেশন 2 , যা আপনার প্রতিষ্ঠানের দেশ বা অঞ্চলের প্রতিনিধিত্ব করে। আপনার Analytics রিপোর্টিং অবস্থান, ঘুরে, রাজস্ব প্রতিবেদনের জন্য মুদ্রা সেট করে।
Data Connect কোনো ডিফল্ট অবস্থান নেই।
প্রতিটি উদাহরণের জন্য আপনাকে অবশ্যই অবস্থান নির্ধারণ করতে হবে।
প্রতিটি উদাহরণ একটি ভিন্ন অবস্থানে হতে পারে।
Cloud Firestore 1 কোনো ডিফল্ট অবস্থান নেই।
প্রতিটি উদাহরণের জন্য আপনাকে অবশ্যই অবস্থান নির্ধারণ করতে হবে।
প্রতিটি উদাহরণ একটি ভিন্ন অবস্থানে হতে পারে।
Realtime Database কোনো ডিফল্ট অবস্থান নেই।
প্রতিটি উদাহরণের জন্য আপনাকে অবশ্যই অবস্থান নির্ধারণ করতে হবে।
প্রতিটি উদাহরণ একটি ভিন্ন অবস্থানে হতে পারে।
Cloud Storage for Firebase 1 কোনো ডিফল্ট অবস্থান নেই।
আপনি প্রতিটি বালতি জন্য অবস্থান সেট করতে হবে.
প্রতিটি বালতি একটি ভিন্ন অবস্থানে হতে পারে।
Cloud Functions for Firebase 1 অবস্থান সেট না হলে, ডিফল্ট অঞ্চল us-central1 . প্রতিটি ফাংশন একটি ভিন্ন অবস্থানে হতে পারে.
Vertex AI in Firebase অবস্থান সেট না হলে, ডিফল্ট অঞ্চল us-central1 . এই অবস্থান যেখানে Vertex AI পরিষেবা চলে এবং যেখানে আপনি মডেল অ্যাক্সেস করেন৷

1 আপনি যখন প্রাথমিকভাবে আপনার প্রকল্পে এই পণ্যগুলি ব্যবহার শুরু করেছেন তার উপর নির্ভর করে, এই পণ্যগুলির মধ্যে অবস্থান নির্ভরতা থাকতে পারে৷ আপনি এই নির্ভরতাকে "ডিফল্ট Google Cloud সংস্থানগুলির জন্য অবস্থান" হিসাবে উল্লেখ করতে পারেন৷ এই অবস্থান নির্ভরতা সম্পর্কে আরও জানুন।

2 আপনার Analytics রিপোর্টিং অবস্থান প্রভাবিত করে না যেখানে Google Firebase-এর জন্য গ্রাহক ডেটা প্রক্রিয়া এবং সংরক্ষণ করতে পারে৷

একটি পণ্য বা এর সংস্থানগুলির জন্য একটি অবস্থান সেট করুন

কয়েকটি পণ্যের জন্য, আপনি পণ্য স্তরে অবস্থান সেট করুন। যাইহোক, বেশিরভাগ পণ্যের জন্য, আপনি সংস্থান স্তরে অবস্থান সেট করেন (উদাহরণস্বরূপ, প্রতিটি Cloud Storage বাকেট বা প্রতিটি ফাংশনের জন্য)।

পণ্য কখন এবং কিভাবে অবস্থান সেট করতে হবে উপলব্ধ অবস্থান
Google Analytics আপনি যখন Firebase কনসোলে আপনার Firebase প্রকল্পে Google Analytics সক্ষম করেন, তখন আপনাকে একটি Analytics রিপোর্টিং অবস্থান নির্বাচন করতে বলা হয়। আপনার এমন একটি দেশ বা অঞ্চল নির্বাচন করা উচিত যা আপনার প্রতিষ্ঠানের অবস্থানকে প্রতিনিধিত্ব করে।

আপনি যদি একজন প্রকল্পের মালিক বা সম্পাদক হন, আপনি পরে আপনার অ্যানালিটিক্স রিপোর্টিং অবস্থানের জন্য সময় অঞ্চল এবং মুদ্রা সম্পাদনা করতে পারেন; আপনার Google Analytics সেটিংসে যান, তারপর রিপোর্টিং প্যানে যান৷

Google Analytics সেটিংস > রিপোর্টিং প্যানে তালিকা দেখুন।
Data Connect যখন আপনি একটি Data Connect পরিষেবা দৃষ্টান্ত প্রদান করেন, তখন আপনি এর অবস্থানগুলি সেট করেন৷ আপনি সংশ্লিষ্ট Google Cloud SQL দৃষ্টান্তের অবস্থানও সেট করেছেন।
আপনি একটি উদাহরণ প্রদান করতে Firebase কনসোল বা Firebase CLI ব্যবহার করতে পারেন।
Data Connect পরিষেবা এবং Cloud SQL ইনস্ট্যান্স অবস্থান
Cloud Firestore 1 আপনি যখন একটি Cloud Firestore ডাটাবেস উদাহরণের ব্যবস্থা করেন, আপনি এটির অবস্থান সেট করেন। আপনি একটি উদাহরণ প্রদান করতে Firebase কনসোল, REST API, Firebase CLI, বা Terraform ব্যবহার করতে পারেন। Cloud Firestore অবস্থান
Realtime Database আপনি যখন Realtime Database উদাহরণের ব্যবস্থা করেন, আপনি এটির অবস্থান সেট করেন।
আপনি একটি উদাহরণ প্রদান করতে Firebase কনসোল, REST API, Firebase CLI, বা Terraform ব্যবহার করতে পারেন।
Realtime Database অবস্থান
Cloud Storage for Firebase 1 আপনি যখন Cloud Storage বাকেটের ব্যবস্থা করেন, আপনি এটির অবস্থান সেট করেন।
আপনি একটি বালতি সরবরাহ করতে Firebase কনসোল, REST API, বা Terraform ব্যবহার করতে পারেন।
Cloud Storage for Firebase
Cloud Functions for Firebase 1 আপনি যখন একটি ফাংশন লেখেন, আপনি ঐচ্ছিকভাবে এর অঞ্চল সেট করতে পারেন।

আপনি একটি অবস্থান নির্দিষ্ট না করলে, ডিফল্ট অঞ্চল us-central1 .

Cloud Functions for Firebase
Vertex AI in Firebase আপনি যখন আপনার কোডবেসে Vertex AI পরিষেবা এবং জেনারেটিভ মডেল শুরু করেন, আপনি ঐচ্ছিকভাবে একটি অবস্থান নির্দিষ্ট করতে পারেন।

আপনি একটি অবস্থান নির্দিষ্ট না করলে, ডিফল্ট অঞ্চল us-central1 .

Vertex AI in Firebase

1 আপনি যখন প্রাথমিকভাবে আপনার প্রকল্পে এই পণ্যগুলি ব্যবহার শুরু করেছেন তার উপর নির্ভর করে, এই পণ্যগুলির মধ্যে অবস্থান নির্ভরতা থাকতে পারে৷ আপনি এই নির্ভরতাকে "ডিফল্ট Google Cloud সংস্থানগুলির জন্য অবস্থান" হিসাবে উল্লেখ করতে পারেন৷ এই অবস্থান নির্ভরতা সম্পর্কে আরও জানুন।

অবস্থান সেটিংস দেখুন

পণ্য যেখানে লোকেশন সেটিং দেখতে হবে
Google Analytics Firebase কনসোলে, সেটিংস প্রজেক্ট সেটিংস > ইন্টিগ্রেশন > Google Analytics এ যান। আপনার Google Analytics অ্যাকাউন্ট খুলতে অ্যাকাউন্ট নম্বরে ক্লিক করুন এবং তারপরে আপনার অ্যাকাউন্টের অবস্থানের তথ্য খুঁজতে অ্যাডমিন প্যানেলে যান।
Data Connect Firebase কনসোলে, আপনার ডাটাবেস দৃষ্টান্ত এবং তাদের অবস্থানের তালিকা দেখতে Data Connect পৃষ্ঠায় যান।
Cloud Firestore Firebase কনসোলে, আপনার ডাটাবেস দৃষ্টান্ত এবং তাদের অবস্থানগুলির তালিকা দেখতে Cloud Firestore ডেটা ট্যাবে যান৷
Realtime Database Firebase কনসোলে, আপনার ডাটাবেস দৃষ্টান্ত এবং তাদের অবস্থানগুলির তালিকা দেখতে Realtime Database ডেটা ট্যাবে যান৷
Cloud Storage for Firebase Firebase কনসোলে, আপনার বালতি এবং তাদের অবস্থানের তালিকা দেখতে Cloud Storage ফাইল ট্যাবে যান।
Cloud Functions for Firebase
  • নির্ধারিত ফাংশন: Google Cloud কনসোলে, প্রতিটি কাজ এবং ফাংশনের জন্য বিষয়গুলির তালিকা দেখতে Cloud Scheduler যান৷ অবস্থান হল বিষয়ের নামে শেষ সেগমেন্ট।
  • অ-নির্ধারিত ফাংশন: আপনার ফাংশনের সোর্স কোডে, একটি region পরামিতি সন্ধান করুন। যদি একটি অঞ্চল নির্দিষ্ট করা না থাকে, তাহলে ডিফল্ট অবস্থান us-central1 .
Vertex AI in Firebase আপনার কোডবেসে, Vertex AI পরিষেবা এবং জেনারেটিভ মডেলের সূচনা সন্ধান করুন। যদি একটি অবস্থান নির্দিষ্ট করা না থাকে, তাহলে ডিফল্ট অবস্থান us-central1 .

"ডিফল্ট Google ক্লাউড সংস্থানগুলির জন্য অবস্থান" এর কারণে সম্ভাব্য অবস্থান নির্ভরতা

"ডিফল্ট Google Cloud সংস্থানগুলির জন্য অবস্থান" হল নিম্নলিখিতগুলি সহ Google App Engine এর সাথে সম্পর্কিত যেকোন প্রকল্প সংস্থানের অবস্থান সেটিং:

  • ডিফল্ট Cloud Firestore ডাটাবেস উদাহরণ
  • এর নামের বিন্যাস সহ Firebase বাকেটের জন্য ডিফল্ট Cloud Storage *.appspot.com
  • Google Cloud Scheduler বিশেষভাবে 1st gen নির্ধারিত ফাংশনগুলির সাথে ব্যবহৃত হয়

এই "ডিফল্ট Google Cloud সংস্থানগুলির জন্য অবস্থান" একটি অপরিবর্তনীয় সেটিং৷ এছাড়াও, আপনি যখন সংশ্লিষ্ট সংস্থানগুলির একটির জন্য অবস্থান সেট করেন, তখন App Engine সাথে তাদের সাধারণ সংযোগের কারণে আপনি পরোক্ষভাবে তাদের সকলের জন্য অবস্থান সেট করেন৷

যাইহোক, কয়েক বছর ধরে ফায়ারবেস এবং Google Cloud ইকোসিস্টেমের অনেক পরিবর্তনের সাথে, App Engine সংস্থানগুলির সংস্থানগুলি পরিবর্তিত হচ্ছে৷ সবচেয়ে উল্লেখযোগ্যভাবে, 30 অক্টোবর, 2024 থেকে শুরু করে, ফায়ারবেস বাকেটের জন্য নতুন প্রবিধান করা সমস্ত ডিফল্ট Cloud Storage নামের ফর্ম্যাট রয়েছে *.firebasestorage.app , এবং তারা App Engine সাথে যুক্ত নয়

সম্ভাব্য অবস্থান নির্ভরতাগুলিতে কী পরিবর্তন হয়েছে তার বিশদ বিবরণ এখানে রয়েছে:

  • 30 অক্টোবর, 2024 থেকে শুরু হচ্ছে, যদি ডিফল্ট Cloud Firestore ইনস্ট্যান্স এবং Firebase বাকেটের জন্য ডিফল্ট Cloud Storage এখনও প্রবিধান করা না থাকে:

    • ডিফল্ট Cloud Firestore দৃষ্টান্তের ব্যবস্থা করা প্রকল্পে প্রবিধান করা যেকোন ভবিষ্যতের App Engine অ্যাপের জন্য অবস্থান সেট করে। যাইহোক, এটি ভবিষ্যতের ডিফল্ট Cloud Storage বাকেটের অবস্থান নির্দেশ করে না

    • ডিফল্ট Cloud Storage বাকেটের ব্যবস্থা করা আর একটি App Engine অ্যাপের ব্যবস্থা করে না । সুতরাং, ডিফল্ট Cloud Storage বাকেটের অবস্থান ভবিষ্যতের ডিফল্ট Cloud Firestore উদাহরণের অবস্থান নির্দেশ করে না

  • 30 অক্টোবর, 2024 থেকে শুরু হচ্ছে, যদি ডিফল্ট Cloud Firestore দৃষ্টান্ত ইতিমধ্যেই প্রভিশন করা হয়ে থাকে, কিন্তু Firebase বাকেটের জন্য ডিফল্ট Cloud Storage ব্যবস্থা করা না থাকে:

    • বিদ্যমান ডিফল্ট Cloud Firestore ইনস্ট্যান্স ভবিষ্যতের ডিফল্ট Cloud Storage বাকেটের অবস্থান নির্দেশ করে না ( *.firebasestorage.app )।
  • 30 অক্টোবর, 2024 থেকে, যদি ফায়ারবেস বাকেটের জন্য ডিফল্ট Cloud Storage ইতিমধ্যেই প্রবিধান করা হয়ে থাকে (বিশেষত, *.appspot.com বালতি) , কিন্তু ডিফল্ট Cloud Firestore দৃষ্টান্তের ব্যবস্থা করা হয়নি :

    • ফিরে যখন ডিফল্ট Cloud Storage বালতি ( *.appspot.com ) এর ব্যবস্থা করা হয়েছিল, একটি App Engine অ্যাপেরও ব্যবস্থা করা হয়েছিল, এবং এইভাবে সেই সময়ে ভবিষ্যতের ডিফল্ট Cloud Firestore অবস্থান সেট করা হয়েছিল৷ আপনি মুছে ফেললেও *.appspot.com বালতি, আপনি App Engine অ্যাপটি মুছতে পারবেন না, তাই ভবিষ্যতের ডিফল্ট Cloud Firestore উদাহরণের অবস্থান সেটিং ইতিমধ্যেই সেট করা আছে৷

আপনি যদি 1st gen নির্ধারিত ফাংশন ব্যবহার করেন, তাহলে তাদের অবস্থান ডিফল্ট Google Cloud সংস্থানগুলির জন্য অবস্থানে সেট করা হয়৷ এর কারণ হল Cloud Scheduler এবং App Engine এর আগে একে অপরের সাথে সম্পর্ক ছিল। এছাড়াও, আপনি যদি এই অবস্থানের সেটিং ভাগ করে এমন অন্যান্য সংস্থানগুলির বিধান করার আগে 1ম প্রজন্মের নির্ধারিত ফাংশনগুলি সেট আপ করেন, তাহলে আপনি তাদের অবস্থানও সেট করুন৷

পরবর্তী পদক্ষেপ

  • আপনার বিলম্ব, প্রাপ্যতা এবং স্থায়িত্বের প্রয়োজনীয়তা পূরণের জন্য অ্যাপ্লিকেশন তৈরি করার বিষয়ে আরও তথ্যের জন্য, ভূগোল এবং অঞ্চলগুলি পড়ুন।