Eksporte në fletëllogaritëse

Një rresht për çdo objektiv të përmbushur, në një fletëllogaritëse ose listë që ju përket - për njerëzit në ekipin tuaj që nuk do të hapin kurrë një mjet BI.

1. Cilin të zgjidhni

Kryejnë të njëjtën punë. Ndryshimi është llogaria ku ndodhet tashmë kompania juaj.

Google SheetsMicrosoft SharePoint
Një rresht bëhetrresht i shtuar në një fletëelement në një listë
Ju jepniçelës llogarie shërbimi, ID-në e fletëllogaritësestenant, ID-në e klientit, sekretin e klientit, ID-në e sajtit, ID-në e listës
Kolonatrend fiks, tetë të tillaçfarëdo që ka lista juaj - pyesim së pari
Përpjekja e konfigurimitkrijoni llogari shërbimi, ndajeni fletën me tëregjistroni aplikacion, jepini një sajt

Ky është varianti i vogël i konektorit BigQuery. Ai është për ekipet e të dhënave me SQL; ky është për personin që dëshiron të renditë sipas vlerës dhe t'ia dërgojë dhjetë kryesorët shitjeve.

2. Google Sheets: hapi i ndarjes që të gjithë e harrojnë

Një llogari shërbimi është përdorues më vete, me adresën e vet të emailit që mbaron me .iam.gserviceaccount.com si prapashtesë. Krijimi i çelësit nuk mjafton - duhet ta ndani fletëllogaritësen me atë adresë, pikërisht siç do ta ndanit me një koleg.

Anashkalojeni dhe çdo shkrim kthen 403. E emërtojmë këtë në mesazhin e gabimit, sepse vetë formulimi i Google nuk e përmend dhe njerëzit kalojnë pasditen duke u marrë me çelësin.

Ngjitni gjithë URL-në nëse është më e lehtë

ID-ja e fletëllogaritëses është pjesa ndërmjet /d/ dhe /edit si kufij. Ngjitni gjithë adresën në fushë dhe e shkurtojmë.

Vlerat shkruhen të papërpunuara, qëllimisht

Jo si „të vendosura nga përdoruesi“. Përndryshe Google do ta lexonte një ID klienti si 00123 si numër dhe do të hiqte zerot në fillim, ndërsa një vlerë që fillon me = do të bëhej formulë.

3. SharePoint: lexojmë kolonat tuaja para se të shkruajmë

SharePoint refuzon një element që emërton kolonë të cilën lista nuk e ka - dhe emrat e brendshëm të kolonave janë ata që zgjodhët kur krijuat listën. Supozimi i një grupi fiks do të ishte bast që humbet në çdo klient të dytë.

Prandaj marrim kolonat e listës një herë në orë dhe shkruajmë vetëm ato që ekzistojnë dhe nuk janë vetëm për lexim. Një listë që ka vetëm kolonën e parazgjedhur Title merr emrin e objektivit dhe asgjë tjetër, në vend që të dështojë në çdo objektiv.

Kolonat opsionale, nëse i krijoni: MPSession, MPChannel, MPUser, MPValue, MPCurrency, MPUrl, MPTime.

Leja që rekomandon Microsoft nuk është ajo që doni

Për këtë thirrje dokumentacioni i Microsoft liston Sites.ReadWrite.All si lejen minimale. Kjo është hyrje për shkrim në çdo sajt në tenant-in tuaj, për një integrim që mbush një listë.

Përdorni Sites.Selected në vend të saj: një aplikacion me atë leje nuk ka fare hyrje si parazgjedhje dhe një administrator i jep hyrje për shkrim në saktësisht një sajt. Dhënia e të dyjave e anulon kufizimin - leja e ngushtë funksionon vetëm kur aplikacioni nuk ka asgjë tjetër.

4. Çfarë vendoset në rresht

Koha, projekti, seanca, ID-ja e klientit, emri i objektivit, vlera, monedha dhe lidhja që riprodhon regjistrimin. Në SharePoint të njëjtat vlera vendosen në cilatdo nga ato kolona që ekzistojnë, në formën që kërkon lloji i kolonës - një kolonë lidhjeje merr objekt lidhjeje, një kolonë teksti merr të njëjtën adresë si tekst.

Qeliza e zbrazët do të thotë „pa vlerë të rënë dakord“, jo zero

Një objektiv pa vlerë monetare e lë qelizën bosh. Zero do të shtohej në fletëllogaritëse në një total që nuk ekzistoi kurrë.

ID-ja e klientit kërkohet në kohën e dërgimit

Jo kur aktivizohet objektivi. Identifikimi zakonisht ndodh në hyrje në llogari - pra, shpesh pas objektivit. Kërkimi disa sekonda më vonë është edhe më i lirë për rrjedhën tonë të ngjarjeve dhe më i mundshëm për të gjetur një emër.

Të dy kredencialet ruhen të enkriptuara me AES-256-GCM, nuk shfaqen më dhe mbahen qëllimisht jashtë radhës së brendshme që mbart detyrën.

Të gjitha markat tregtare të përmendura këtu u përkasin pronarëve përkatës. MousePlayer nuk ka marrëdhënie tregtare me këta ofrues.