Google BigQuery ସଂଯୋଜକ

ସ୍ୱୟଂଚାଳିତ ରାତିର NDJSON ବ୍ୟାଚ୍ ଲୋଡ୍ ଦ୍ୱାରା ମୂଳ ବିଶ୍ଳେଷଣ ତଥ୍ୟ ସିଧା ନିଜ Google Cloud Platform ଡାଟା ୱେୟାରହାଉସ୍‌କୁ ଏକ୍ସପୋର୍ଟ୍ କରନ୍ତୁ।

1. ମୂଳ ଟେଲିମେଟ୍ରି BigQuery କୁ କାହିଁକି ଏକ୍ସପୋର୍ଟ୍ କରିବେ?

MousePlayer ଡ୍ୟାଶବୋର୍ଡ୍ ତୁରନ୍ତ ସେସନ୍ ରେକର୍ଡିଂ ଓ ଦୃଶ୍ୟ ହିଟମ୍ୟାପ୍ ଦିଏ, କିନ୍ତୁ ବ୍ୟବସାୟିକ ତଥ୍ୟ ବିଜ୍ଞାନ ଓ Business Intelligence (BI) ଦଳକୁ ମୂଳ ଆଚରଣ ଲଗ୍‌ରେ ସିଧା SQL ପ୍ରବେଶ ଦରକାର। MousePlayer ତଥ୍ୟ Google BigQuery ସହ ସମନ୍ୱୟ କରି ଆପଣ ପାରିବେ:

  • ଟେଲିମେଟ୍ରିକୁ ବ୍ୟାକଏଣ୍ଡ୍ ତଥ୍ୟ ସହ ଯୋଡ଼ିବା: କଷ୍ଟମ୍ SQL କ୍ୱେରିରେ ଫ୍ରଣ୍ଟଏଣ୍ଡ୍ ବ୍ୟବହାରକାରୀ ସେସନ୍‌କୁ CRM ରେକର୍ଡ୍, ପେମେଣ୍ଟ୍ ଗେଟୱେ ଲଗ୍ ଓ ବିଲିଂ ଡାଟାବେସ୍ ସହ ମିଶାନ୍ତୁ।
  • କଷ୍ଟମ୍ AI/ML ମଡେଲ୍ ପ୍ରଶିକ୍ଷଣ: ଗ୍ରାହକ ଆଉ ନଫେରିବାର ଆଶଙ୍କା ଓ ଠକେଇ ଚିହ୍ନଟ ଆଲଗୋରିଥମ୍ ପ୍ରଶିକ୍ଷଣ ପାଇଁ ସୂକ୍ଷ୍ମ ମାଉସ୍ ପଥ ଓ କ୍ରୋଧପୂର୍ଣ୍ଣ କ୍ଲିକ୍ ଢାଞ୍ଚା ବ୍ୟବହାର କରନ୍ତୁ।
  • MousePlayer ରେ ସଂରକ୍ଷଣ ଖର୍ଚ୍ଚ ନାହିଁ: ତଥ୍ୟ ସିଧା ଆପଣଙ୍କ GCP ପ୍ରକଳ୍ପକୁ ଏକ୍ସପୋର୍ଟ୍ ହୁଏ, ଆପଣଙ୍କୁ 100% ତଥ୍ୟ ମାଲିକାନା ଓ ବ୍ୟବସାୟିକ IAM ନୀତି ସହ ଅନୁକୂଳତା ଦିଏ।

2. Business ପ୍ଲାନ୍ ବନାମ Enterprise ପ୍ଲାନ୍ କ୍ଷମତା

BigQuery ସଂଯୋଜକ କେବଳ ଏହି ପ୍ଲାନ୍‌ରେ ଉପଲବ୍ଧ: Business ଓ Enterprise । ସ୍ତର ଅନୁସାରେ ସ୍ୱୟଂଚାଳିତ ଦୈନିକ ରାତି ଏକ୍ସପୋର୍ଟ୍‌ରେ କେଉଁ dataset ରହିବ ବାଛିପାରିବେ:

ଏକ୍ସପୋର୍ଟ୍ ତାଲିକା ତଥ୍ୟ ବିଷୟବସ୍ତୁ & ସ୍କିମା Business ପ୍ଲାନ୍ Enterprise ପ୍ଲାନ୍
visitor_sessions_YYYYMMDD ସମ୍ପୂର୍ଣ୍ଣ ସେସନ୍ ମେଟାଡାଟା (Session ID, Visitor ID, IP, ଦେଶ, ଡିଭାଇସ୍, OS, ବ୍ରାଉଜର୍, ସମୟ, ରେଫରର୍, UTM, custom_user_id)। ଅନ୍ତର୍ଭୁକ୍ତ ଅନ୍ତର୍ଭୁକ୍ତ
visitor_custom_events_YYYYMMDD ସମସ୍ତ ମାନକ ରୂପାନ୍ତରଣ ଓ କଷ୍ଟମ୍ ଇଭେଣ୍ଟ୍ (ଯଥା, purchase, rage_click, error_detected, ଫର୍ମ ପଠାଇବା) ସହ ପ୍ରକାରଯୁକ୍ତ EAV ପାରାମିଟର୍। ଅନ୍ତର୍ଭୁକ୍ତ ଅନ୍ତର୍ଭୁକ୍ତ
mouse_events_YYYYMMDD ପ୍ରତ୍ୟେକ ରେକର୍ଡ୍ ପୃଷ୍ଠା ଦୃଶ୍ୟର ସୂକ୍ଷ୍ମ ସ୍ଥାନାଙ୍କ ଧାରା (X, Y, timestamp, ସ୍କ୍ରୋଲ୍ ଗଭୀରତା, କ୍ଲିକ୍ ଲକ୍ଷ୍ୟ, ଲକ୍ଷ୍ୟ CSS selector)। ଉପଲବ୍ଧ ନାହିଁ କେବଳ Enterprise

mouse_events କେବଳ Enterprise ରେ କାହିଁକି? ଗୋଟିଏ ଅଧିକ ଟ୍ରାଫିକ୍ ୱେବସାଇଟ୍ ଦିନକୁ କୋଟି କୋଟି ସ୍ଥାନାଙ୍କ ଧାଡ଼ି ସୃଷ୍ଟି କରିପାରେ। ମୂଳ ସ୍ଥାନାଙ୍କ ତଥ୍ୟ ପ୍ରକ୍ରିୟାକରଣ ଓ ଏକ୍ସପୋର୍ଟ୍ ପାଇଁ ନିର୍ଦ୍ଦିଷ୍ଟ ଉଚ୍ଚ କ୍ଷମତା ୱାର୍କର୍ ଓ ବିସ୍ତୃତ SLA ଗ୍ୟାରେଣ୍ଟି ଦରକାର, ଯାହା କେବଳ Enterprise ଚୁକ୍ତିରେ ମିଳେ।

3. ସ୍ଥାପନ ମାର୍ଗଦର୍ଶିକା: GCP ସେବା ଆକାଉଣ୍ଟ୍ & IAM ଅନୁମତି

MousePlayer କେବେ ଆପଣଙ୍କ ବ୍ୟକ୍ତିଗତ Google ଲଗଇନ୍ ମାଗେ ନାହିଁ। ତାହା ବଦଳରେ Google Cloud Console ରେ ସର୍ବନିମ୍ନ ଅନୁମତି ସହ ନିର୍ଦ୍ଦିଷ୍ଟ ସେବା ଆକାଉଣ୍ଟ୍ ସୃଷ୍ଟି କରନ୍ତୁ:

  1. Google Cloud Console ରେ ଏଠାକୁ ଯାଆନ୍ତୁ: IAM & Admin → Service Accounts ଏବଂ ଏହା କ୍ଲିକ୍ କରନ୍ତୁ: Create Service Account।
  2. ସେବା ଆକାଉଣ୍ଟ୍‌ର ନାମ ଦିଅନ୍ତୁ (ଯଥା, mouseplayer-bq-writer)।
  3. ଠିକ୍ ଦୁଇଟି IAM ଭୂମିକା ଦିଅନ୍ତୁ: BigQuery Data Editor ଓ BigQuery Job User।
  4. ଏହି ଟ୍ୟାବ୍‌କୁ ଯାଆନ୍ତୁ: Keys ନୂଆ ସେବା ଆକାଉଣ୍ଟ୍‌ର, କ୍ଲିକ୍ କରନ୍ତୁ Add Key → Create new key, ଏବଂ ବାଛନ୍ତୁ JSON।
  5. MousePlayer ଡ୍ୟାଶବୋର୍ଡ୍ ଖୋଲି ଏଠାକୁ ଯାଆନ୍ତୁ: ଆପଣଙ୍କ ପ୍ରପର୍ଟି → ସେଟିଂସ୍ → BigQuery, ଏବଂ GCP Project ID, Dataset ID, ସେବା ଆକାଉଣ୍ଟ୍ ଇମେଲ୍ ଓ JSON ଚାବି ବିଷୟବସ୍ତୁ ଲଗାନ୍ତୁ।

ସୁରକ୍ଷା & ଏନକ୍ରିପ୍ସନ୍: ଡାଟାବେସ୍‌ରେ ଲେଖିବା ପୂର୍ବରୁ ଆପଣଙ୍କ JSON private key କୁ ସାମରିକ ସ୍ତରର AES-256-GCM ଏନକ୍ରିପ୍ସନ୍‌ରେ ସୁରକ୍ଷିତ କରାଯାଏ। ମୂଳ ଚାବି କେବେ ସାଧାରଣ ପାଠ୍ୟରେ ରଖାଯାଏ ନାହିଁ ଓ HTML ଇଣ୍ଟରଫେସ୍‌ରୁ ପୁଣି ପଢ଼ିହେବ ନାହିଁ।

ଏଠାରେ ଥିବା ସମସ୍ତ ଟ୍ରେଡ୍‌ମାର୍କ୍ ସେମାନଙ୍କ ସମ୍ବନ୍ଧିତ ମାଲିକଙ୍କର। ଏହି ପ୍ରଦାନକାରୀଙ୍କ ସହ MousePlayer ର କୌଣସି ବ୍ୟବସାୟିକ ସମ୍ପର୍କ ନାହିଁ।