- 1. корак: Направите нови пројекат Google Cloud конзоле и омогућите BigQuery
- 2. корак: Припремите пројекат за BigQuery Export
- 3. корак: Повежите BigQuery са производима Google аналитике 4
- Избришите везу са BigQuery-јем
- Ограничења за BigQuery Export
- Филтрирање података
- Цене и обрачун
- Када подаци почну да се приказују
- Разлози за неуспешно повезивање
- Разлози за неуспешан извоз
- Сродни ресурси
1. корак: Направите пројекат у конзоли Google API-ја и омогућите BigQuery
- Пријавите се на Google Cloud конзолу.
- Направите нови или изаберите постојећи пројекат Google Cloud конзоле.
- Дођите до табеле API-ја.
Отворите мени Навигација у горњем левом углу, кликните на API-ји и услуге, па на Библиотека. - Активирајте BigQuery.
У делу Google Cloud API-ји кликните на BigQuery API. На следећој страници кликните на Омогући. - Ако се то од вас затражи, прочитајте и прихватите услове коришћења услуге.
2. корак: Припремите пројекат за BigQuery Export
Податке Google аналитике можете бесплатно да извозите у BigQuery заштићено окружење (важе ограничења заштићеног окружења).
Сазнајте више о надоградњи заштићеног окружења и BigQuery ценама.
3. корак: Повежите производ Google аналитике 4 са BigQuery-јем
Када довршите прва два корака, можете да омогућите BigQuery Export на администраторској страници Аналитике.
За BigQuery Export важе иста ограничења прикупљања и конфигурисања као за Google аналитику. Ако вам требају већа ограничења, можете да надоградите производ на верзију 360.
- У одељку Администратор, у одељку Везе са производом кликните на Везе са BigQuery-јем.
Претходни линк отвара последњи производ Аналитике ком сте приступили. Можете да промените производ помоћу бирача производа.
- Морате да имате улогу уређивача или већу на нивоу производа да бисте повезали производ Аналитике са BigQuery-јем.
- Морате такође да користите имејл адресу која има приступ ВЛАСНИКА BigQuery пројекту (детаљне услове за приступ потражите у одељку Дозволе у наставку).
- Кликните на Повежи.
- Кликните на Одаберите BigQuery пројекат да би се приказала листа пројеката за које имате приступ.
Ако сте повезали Аналитику и Firebase (или планирате да то урадите), размислите о извозу у исти Cloud пројекат, што олакшава обједињавање са другим Firebase подацима. - Изаберите пројекат са листе и кликните на Потврди.
- Изаберите локацију за податке. (Ако пројекат већ има скуп података за производ Аналитике, не можете да конфигуришете ову опцију.)
- Кликните на Даље.
- Изаберите Конфигуришите стримове података и догађаје да бисте изабрали стримове података које желите да извезете и конкретне догађаје које желите да изузмете из извоза. Догађаје можете да изузмете ако кликнете на Додај да бисте изабрали постојеће догађаје са листе или ако кликнете на Наведите догађај према називу да бисте одабрали постојеће догађаје према називу или навели називе догађаја који још увек нису прикупљени у производу.
- Кликните на Готово.
- Изаберите Уврсти идентификаторе оглашавања за стримове из мобилне апликације ако желите да уврстите идентификаторе оглашавања.
- Изаберите Дневни (једном дневно) и/или Стримовање (непрекидно) за извоз података. За производе Аналитике 360 можете да изаберете и Ажурирани свакодневно.
- Кликните на Даље.
- Прегледајте подешавања и кликните на Пошаљи.
Дозволе
Права getIamPolicy/setIamPolicy за пројекат, права get/enable за услуге
ВЛАСНИК
обухвата све ове дозволе.Да бисте направили везу са BigQuery-јем, минималне неопходне дозволе су:
resourcemanager.projects.get
- Да бисте преузели пројекат
resourcemanager.projects.getIamPolicy
- Да бисте видели листу дозвола
resourcemanager.projects.setIamPolicy
- Да бисте проверили да ли корисник има дозволу за повезивање овог пројекта
serviceusage.services.enable
- Да бисте омогућили BigQuery API
serviceusage.services.get
- Да бисте проверили да ли је BigQuery API омогућен
Верификујте налог за услугу
Током повезивања Аналитике и BigQuery-ја прави се следећи налог за услугу:
firebase-measurement@system.gserviceaccount.com
Проверите да ли је тај налог додат као члан пројекта и да ли има улогу BigQuery User (roles/bigquery.user).
Ако сте BigQuery Export претходно подесили тако да сте налогу за услугу дали улогу уређивача за Google Cloud пројекат, можете да смањите ту улогу на BigQuery корисника. Да бисте променили улогу за налог за услугу, морате да опозовете везу између Аналитике и BigQuery пројекта, па да их поново повежете. Прво опозовите везу између Аналитике и BigQuery-ја и уклоните налог за услугу који има улогу уређивача. Затим поново повежите Аналитику и BigQuery у складу са упутствима изнад да бисте отворили нови налог за услугу са одговарајућом дозволом за пројекат.
Када их поново повежете, уверите се да налог за услугу има улогу власника Owner (bigquery.dataOwner) за постојећи скуп података за извоз. То можете да урадите тако што ћете прегледати смернице за приступ скупа података.
Промените регионе
Ако одаберете погрешан регион и желите да га промените после прављења везе:
- Избришите везу са BigQuery-јем (погледајте у наставку).
- Направите резервну копију података у другом скупу података у BigQuery-ју (преместите или копирајте податке).
- Избришите првобитни скуп података. Забележите назив. Требаће вам у следећем кораку.
- Направите нови скуп података чији је назив исти као назив скупа података који сте управо избрисали и изаберите локацију за податке.
- Делите нови скуп података са налогом firebase-measurement@system.gserviceaccount.com и дајте налогу за услугу улогу BigQuery Data Owner (BigQuery власник података).
- Копирајте резервну копију података у нови скуп података.
- Поновите процедуру изнад за прављење нове везе са BigQuery-јем.
Када промените локацију, неки подаци ће недостајати јер се стримовање и дневни извоз података не обрађују између брисања постојеће и прављења нове везе.
Избришите везу са BigQuery-јем
- У одељку Администратор, у одељку Везе са производом кликните на Везе са BigQuery-јем.
Претходни линк отвара последњи производ Аналитике ком сте приступили. Можете да промените производ помоћу бирача производа.Морате да имате улогу уређивача или већу на нивоу производа да бисте избрисали везу са BigQuery-јем.
- Кликните на ред за везу.
- У горњем десном углу кликните на > Избриши.
Ограничења за BigQuery Export
Стандардни производи Google аналитике 4 имају ограничење за BigQuery Export од милион догађаја за дневни (групни) извоз. Не постоји ограничење броја догађаја за извоз стримовања. Ако производ стално премашује ограничење извоза, дневни BigQuery извоз ће се паузирати и извоз из претходних дана се неће поново обрадити.
За производе Аналитике 360, извоз Ажурирани свакодневно садржи сва поља и колоне за податке који се сматрају да су у дневном извозу, укључујући податке о приписивању корисника и приказима огласа. Сазнајте више о свакодневном освежавању.
Уређивачи и администратори производа ће примити обавештење имејлом сваки пут када производ којим управљају премаши дневно ограничење. То обавештење показује када ће извоз бити паузиран ако се ништа не предузме. Поред тога, ако стандардни производ знатно премашује дневно ограничење од милион догађаја, Аналитика може да паузира дневни извоз одмах. Ако примите обавештење, помоћу опција за филтрирање података (извоз стрима података и изузимање догађаја) смањите број догађаја који се извозе сваког дана да би дневни извоз и даље радио.
Сазнајте више о већим ограничењима доступним у производима Аналитике 360.
Филтрирање података
Можете да изузмете конкретне стримове података и догађаје из извоза да бисте ограничили величину извоза или да бисте извозили само догађаје које желите у BigQuery-ју.
Изузмите стримове података и догађаје током повезивања
Током повезивања, када изаберете стримове података које желите да извезете, можете да изаберете и догађаје које желите да изузмете из извоза. Погледајте 9. корак у поступку повезивања.
Додајте или уклоните стримове података или догађаје када конфигуришете повезивање
Пошто конфигуришете BigQuery везу, можете да додајете или уклањате стримове података и додајете догађаје на листу изузимања ули их уклањате са ње.
- У одељку Администратор, у одељку Везе са производом кликните на Везе са BigQuery-јем.
Претходни линк отвара последњи производ Аналитике ком сте приступили. Можете да промените производ помоћу бирача производа.
- Морате да имате улогу уређивача или већу на нивоу производа да бисте додавали или уклањали стримове података или догађаје.
- Морате такође да користите имејл адресу која има приступ ВЛАСНИКА BigQuery пројекту.
- Кликните на ред пројекта чију везу желите да измените.
- У одељку Стримови података и догађаји кликните на Прикажи стримове података и догађаје.
- У одељку Стримови података за извоз можете да изаберете додатне стримове података за извоз или уклоните постојеће стримове података са листе.
- На листи Догађаји за изузимање кликните на Додај да бисте изабрали постојеће догађаје са листе или на Наведите догађај према називу да бисте одабрали постојеће догађаје према називу или навели називе догађаја који још увек нису прикупљени у производу.
- Да бисте уклонили догађај са листе, кликните на знак минус на крају тог реда.
Цене и обрачун
Коришћење BigQuery-ја се наплаћује кроз две ценовне компоненте: меморијски простор и обрада упита. Можете да прегледате табелу цена и сазнате о разликама између интерактивних и групних упита.
Морате да наведете важећи начин плаћања у Cloud-у да би извоз могао да се настави. Ако се извоз прекине због неважећег начина плаћања, не можемо поново да извеземо податке за тај период.
Податке Аналитике можете да извозите бесплатно и у BigQuery заштићено окружење, али имајте у виду да важе ограничења заштићеног окружења.
Када подаци почну да се приказују
Када се повезивање заврши, подаци би требало да почну да пристижу у BigQuery пројекат у року од 24 сата. Ако омогућите дневни извоз, сваког дана се извози 1 фајл са подацима за претходни дан (обично после поднева у временској зони коју подесите за извештавање).
Разлози за неуспешно повезивање
Повезивање са BigQuery-јем може да не успе из једног од следећа два разлога:
- Смернице организације забрањују извоз у САД. Ако сте за локацију података изабрали САД, одаберите другу локацију.
- Смернице организације забрањују налоге за услугу на домену са ког желите да извозите податке. У том случају морате да промените смернице организације.
Разлози неуспешног извоза
Неуспешно | Узрок | Резултат |
---|---|---|
Нема налога за услугу | У Cloud пројекту не постоји налог за услугу са улогом активног корисника. | Аналитика не може да прави табеле. Извоз не успева. |
Налог робота је избрисан после инсталације | Корисник Cloud налога је уклонио налог за услуге робота који је инсталирала Google аналитика. | Аналитика више не може да прави табеле. Сви извози се прекидају. |
Неусаглашеност између смерница организације и BigQuery Export-а | Корисник Cloud пројекта је направио смернице организације које спречавају Аналитику да извози податке. Смернице могу да спрече прављење BigQuery табела или уписивање података у табеле. Смернице могу и да ограниче регион меморијског простора података. | Табела није направљена или је направљена, па брзо избрисана (за око 30 минута). |
Корисник мења подешавања обрачуна | Корисник пројекта у Cloud-у прелази са бесплатног на плаћани BigQuery. Иако то обично функционише, може да дође до неуспешног извоза, нпр. ако пројекат већ премашује 10 GB (ограничење заштићеног окружења). У пракси можете да се суочите са неуспешним извозом. | Табеле се не попуњавају. |
Cloud пројекат је премашио квоту | Cloud има ограничене ресурсе за већину пројеката. Ако премашите квоту BigQuery меморијског простора, спречићемо уписивање додатних података. Имајте у виду да је ова квота мала за бесплатне пројекте (10 GB). | Табеле се не попуњавају. |
Корисник мења временску зону производа | Извоз прави 24-часовни преглед производа на основу временске зоне производа. Ако се временска зона промени, период извоза може да се скрати или продужи одређеног дана (нпр. да буде 3 сата краћи ако сте временску зону променили са источног стандардног времена у САД на пацифичко време у САД). У сваком случају, корисник ће приметити неуобичајен број догађаја. | Један дан са неуобичајеним бројем догађаја. Општа забуна корисника. |
Подршка
Ако имате проблеме са BigQuery-јем, нпр. са обрачуном, обратите се подршци за Google Cloud.
Сродни ресурси
BigQuery Export
Информације о извозу и приступу примеру скупа података можете да прочитате у документацији за BigQuery Export.