Catch up on everthing we announced at this year's Firebase Summit. Learn more

বিগকিয়ারিতে পূর্বাভাস ডেটা রফতানি করুন

আপনি আপনার Firebase ভবিষ্যতবাণী ডেটা রপ্তানি করতে পারেন BigQuery- তে আরও বিশ্লেষণের জন্য। BigQuery আপনাকে BigQuery SQL ব্যবহার করে ডেটা বিশ্লেষণ করতে, অন্য ক্লাউড প্রদানকারীর কাছে রপ্তানি করতে এবং এমনকি আপনার কাস্টম ML মডেলের ডেটা ব্যবহার করতে দেয়।

BigQuery রপ্তানি সক্ষম করুন

  1. যান ঐক্যবদ্ধতা Firebase কনসোলে পাতা।

  2. BigQuery- তে কার্ডে, লিঙ্কে ক্লিক করুন।

  3. BigQuery সক্ষম করতে অন-স্ক্রিন নির্দেশাবলী অনুসরণ করুন।

যখন আপনি আপনার প্রকল্পকে BiqQuery এর সাথে লিঙ্ক করবেন:

BigQuery- তে রপ্তানি নিষ্ক্রিয় করার জন্য, আপনার প্রকল্পের লিঙ্কমুক্ত Firebase কনসোলে।

BigQuery- এ কোন ডেটা রপ্তানি করা হয়?

প্রকল্পের প্রতিটি অ্যাপ্লিকেশনের জন্য, একটি ডেটা রপ্তানি একটি টেবিল তৈরি করে যাতে প্রতিটি ব্যবহারকারীর জন্য ভবিষ্যদ্বাণী তথ্য অন্তর্ভুক্ত থাকে। যদি ভবিষ্যদ্বাণী রেকর্ড মূল্যায়ন সেটের অংশ হিসাবে ব্যবহৃত হয়, মূল্যায়ন লেবেল এবং স্কোরও রপ্তানি করা হয়। মূল্যায়ন লেবেল 0 হতে পারে যদি ভবিষ্যদ্বাণী নেতিবাচক হয় অথবা 1 যদি ভবিষ্যদ্বাণী ইতিবাচক হয়।

হোল্ডআউট/মূল্যায়ন ডেটা কি?

সমস্ত ডেটা সরাসরি প্রশিক্ষণের জন্য ব্যবহার করা হয় না। তত্ত্বাবধানে শেখার কাজের জন্য যেমন সাধারণ, ফায়ারবেস পূর্বাভাসগুলি 20% ডেটাকে হোল্ডআউট ডেটা হিসাবে আলাদা করে রাখে এবং মডেলকে প্রশিক্ষণের জন্য অবশিষ্ট 80% ডেটা ব্যবহার করে। তারপরে, মডেলের কর্মক্ষমতা মূল্যায়ন করার জন্য, প্রশিক্ষণ উইন্ডোতে থাকা তথ্যের উপর ভিত্তি করে হোল্ডআউট সেটে ব্যবহারকারীদের জন্য পূর্বাভাস তৈরি করা হয় এবং লেবেল উইন্ডো থেকে উৎপন্ন লেবেলের উপর ভিত্তি করে প্রতিটি ব্যবহারকারীর প্রকৃত ফলাফলের সাথে তুলনা করা হয়।

রপ্তানি করা ডেটা দিয়ে আপনি কি করতে পারেন?

BigQuery রফতানিতে প্রতিটি ঝুঁকি প্রোফাইলে কাঁচা পূর্বাভাসের ডেটা সহ স্কোর এবং লেবেল করা হোল্ডআউট ডেটা থাকে।

কাঁচা ভবিষ্যদ্বাণী ডেটা অ্যাক্সেস করুন

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

BigQuery- এ ডেটা স্থানান্তর করুন

BigQuery ডেটা ট্রান্সফার পরিষেবাগুলি ব্যবহার করে, আপনি স্বয়ংক্রিয়ভাবে Google Analytics, Crashlytics, Google Marketing Platform, Google Ads এবং YouTube থেকে নির্ধারিত এবং সম্পূর্ণরূপে পরিচালিত ভিত্তিতে BigQuery- এ ডেটা স্থানান্তর করতে পারেন। আপনি তারপর অধ্যয়ন বিশ্লেষণ করতে ভবিষ্যদ্বাণী ডেটা ব্যবহার করতে পারেন যেমন কোন অধিগ্রহণ চ্যানেলটি দেখার জন্য ব্যবহারকারীদের সর্বাধিক সংখ্যক ব্যয় করার পূর্বাভাস দেখাচ্ছে।

ভবিষ্যতবাণী রপ্তানি instance_id ক্ষেত্র শনাক্ত অ্যাপের একটি অনন্য দৃষ্টান্ত ইনস্টল করে রয়েছে। আপনি অন্যান্য ডেটার সাথে এই মান ব্যবহার করতে পারেন।

সর্বত্র আপনার ভবিষ্যদ্বাণী নিন

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

আপনি এর মাধ্যমে আপনার ডেটা রপ্তানি করতে পারেন:

  • BigQuery ওয়েব UI ব্যবহার করে
  • CLI কমান্ড চলমান bq extract
  • একটি জমা দেওয়া হচ্ছে বের করে রাখার কাজ API বা ক্লায়েন্ট লাইব্রেরী মাধ্যমে।

CSV রপ্তানির জন্য সমস্ত পূর্বাভাস তথ্য পান

নিচের নমুনা প্রশ্নটি পূর্বাভাসের ডেটাকে চ্যাপ্টা করে যা CSV বা সরাসরি গুগল শীটে রপ্তানি করা যায়।

SELECT
  FORMAT_TIMESTAMP("%Y%m%d",u.prediction_time) AS prediction_date,
  u.instance_id,
  u.app_id,
  u.project_id,
  u.prediction_time,
  p.prediction_name,
  p.score,
  p.id,
  p.evaluation_info.label,
  p.evaluation_info.score AS label_score,
  r.risk_profile_name,
  r.prediction_result
FROM
  Table_Name u,
  u.predictions p,
  p.risk_profiles r
ORDER BY
  u.prediction_time ASC
LIMIT 10

মডেল মূল্যায়নের জন্য ব্যবহৃত সমস্ত পূর্বাভাসের বিবরণ পান (হোল্ডআউট)

SELECT
  FORMAT_TIMESTAMP("%Y%m%d",u.prediction_time) AS prediction_date,
  u.instance_id,
  u.app_id,
  u.project_id,
  u.prediction_time,
  p.prediction_name,
  p.score,
  p.id,
  p.evaluation_info.label,
  p.evaluation_info.score AS label_score,
  r.risk_profile_name,
  r.prediction_result
FROM
  Table_Name u,
  u.predictions p,
  p.risk_profiles r
WHERE
  p.evaluation_info.label is not null
ORDER BY
  u.prediction_time ASC
LIMIT 10

আরও শক্তিশালী বিশ্লেষণের জন্য অ্যানালিটিক্স ডেটার সাথে পূর্বাভাসের ডেটা একত্রিত করুন

আপনি Google বিশ্লেষণের জন্য BigQuery রপ্তানি সক্ষম করতে পারেন, তারপর আরও শক্তিশালী বিশ্লেষণের জন্য পূর্বাভাস সহ বিশ্লেষণ ইভেন্ট ডেটাতে যোগদান করুন।

বিশ্লেষণ কর কোন দেশে মন্থনের পূর্বাভাস বেশি?

SELECT
  predictions.prediction_name,
  risk_profiles.risk_profile_name,
  events.geo.country,
  COUNT(1) AS count
FROM
  Analytics_Table_Name events,
  Predictions_Table_Name predictions_data,
  predictions_data.predictions predictions,
  predictions.risk_profiles risk_profiles
WHERE
  predictions.prediction_name = 'churn'
  AND risk_profiles.prediction_result = 'POSITIVE'
  AND predictions_data.user_id = events.user_id
GROUP BY
  predictions.prediction_name,
  risk_profiles.risk_profile_name,
  events.geo.country
ORDER BY
  risk_profiles.risk_profile_name

বিশ্লেষণে অধিগ্রহণ চ্যানেলের ডেটা ব্যবহার করে দেখুন কোন চ্যানেলে সবচেয়ে বেশি ব্যবহারকারীরা ব্যয় করার পূর্বাভাস দিয়েছে

SELECT
  predictions.prediction_name,
  risk_profiles.prediction_result,
  risk_profiles.risk_profile_name,
  events.traffic_source.source,
  COUNT(1) as user_count
FROM
  Predictions_Table_Name predictions_data,
  predictions_data.predictions predictions,
  predictions_data.predictions predictions,
  predictions.risk_profiles risk_profiles
WHERE
  predictions.prediction_name = 'spend'
  AND risk_profiles.prediction_result = 'POSITIVE'
  AND predictions_data.user_id = events.user_id
GROUP BY
  predictions.prediction_name,
  risk_profiles.prediction_result,
  risk_profiles.risk_profile_name,
  events.traffic_source.source
ORDER BY
   user_count desc, risk_profiles.risk_profile_name

মূল্য নির্ধারণ

ভবিষ্যদ্বাণী থেকে তথ্য রপ্তানির জন্য কোন চার্জ নেই, এবং BigQuery উদার বিনামূল্যে ব্যবহারের সীমা প্রদান করে। বিস্তারিত তথ্যের জন্য, পড়ুন BigQuery- তে মূল্যের বা BigQuery- তে স্যান্ডবক্স