Taulukkolaskentaviennit
Yksi rivi toteutunutta tavoitetta kohti omaan laskentataulukkoon tai luetteloon — tiimin jäsenille, jotka eivät koskaan avaa BI-työkalua.
1. Kumpi kannattaa valita
Ne tekevät saman työn. Erona on yrityksen jo käyttämä tili.
| Google Sheets | Microsoft SharePoint | |
|---|---|---|
| Rivistä tulee | taulukon loppuun lisätty rivi | luettelon kohde |
| Annettavat tiedot | palvelutilin avain, laskentataulukon tunnus | vuokraaja, asiakastunnus, asiakassalaisuus, sivustotunnus, luettelotunnus |
| Sarakkeet | kiinteä järjestys, kahdeksan saraketta | luettelon omat — kysymme ensin |
| Määritystyö | luo palvelutili ja jaa taulukko sille | rekisteröi sovellus ja myönnä sille yksi sivusto |
Tämä on BigQuery-yhdistimen pikkuveli. Se on SQL:ää käyttäville datatiimeille; tämä on henkilölle, joka haluaa lajitella arvon mukaan ja lähettää kymmenen kärjen myyntiin.
2. Google Sheets: kaikkien unohtama jakaminen
Palvelutili on oma käyttäjänsä, jonka sähköpostiosoitteen loppu on .iam.gserviceaccount.com. Avaimen luonti ei riitä — laskentataulukko täytyy jakaa kyseiselle osoitteelle, aivan kuten kollegalle.
Jos tämä unohtuu, jokainen kirjoitus palauttaa 403:n. Kerromme syyn virheviestissä suoraan, koska Googlen oma sanamuoto ei mainitse sitä ja ihmiset käyttävät iltapäivän avaimen tutkimiseen.
Liitä koko URL, jos se on helpompaa
Laskentataulukon tunnus on osien /d/ ja /edit välissä. Liitä koko osoite kenttään, niin poimimme tunnuksen.
Arvot kirjoitetaan tarkoituksella raakoina
Ei ”käyttäjän syöttäminä”. Muuten Google lukisi esimerkiksi asiakastunnuksen 00123 numerona ja poistaisi alkunollat, ja arvolla = alkava sisältö muuttuisi kaavaksi.
3. SharePoint: luemme sarakkeet ennen kirjoittamista
SharePoint hylkää kohteen, joka nimeää luettelosta puuttuvan sarakkeen. Sisäiset sarakenimet ovat luetteloa luotaessa valitut nimet. Kiinteän joukon olettaminen olisi arvaus, joka menisi pieleen joka toisella asiakkaalla.
Siksi haemme luettelon sarakkeet kerran tunnissa ja kirjoitamme vain olemassa oleviin sarakkeisiin, joihin voi kirjoittaa. Luettelo, jossa on vain oletussarake Title, saa vain tavoitteen nimen sen sijaan, että jokainen tavoite epäonnistuisi.
Valinnaiset sarakkeet, jos ne luodaan: MPSession, MPChannel, MPUser, MPValue, MPCurrency, MPUrl, MPTime.
Microsoftin suosittelema käyttöoikeus ei ole haluttu
Tälle kutsulle Microsoftin dokumentaatio mainitsee vähimmäisoikeudeksi Sites.ReadWrite.All. Se antaa kirjoitusoikeuden vuokraajan jokaiseen sivustoon vain yhtä luetteloa täyttävälle integraatiolle.
Käytä sen sijaan Sites.Selected: tällä oikeudella sovelluksella ei oletuksena ole pääsyä mihinkään, ja ylläpitäjä myöntää sille kirjoitusoikeuden täsmälleen yhteen sivustoon. Molempien myöntäminen kumoaa rajauksen — suppea oikeus toimii vain, kun sovelluksella ei ole muita oikeuksia.
4. Mitä riville päätyy
Aikaleima, projekti, istunto, asiakastunnus, tavoitteen nimi, arvo, valuutta ja tallenteen toistava linkki. SharePointissa samat arvot menevät olemassa oleviin sarakkeisiin saraketyypin vaatimassa muodossa — hyperlinkkisarake saa linkkiobjektin, tekstisarake saman osoitteen tekstinä.
Tyhjä solu tarkoittaa ”arvoa ei sovittu”, ei nollaa
Tavoite ilman rahallista arvoa jättää solun tyhjäksi. Nolla summattaisiin laskentataulukossa kokonaismäärään, jota ei koskaan ollut.
Asiakastunnus haetaan toimitushetkellä
Ei tavoitteen lauetessa. Tunnistus tapahtuu yleensä kirjautuessa — siis usein vasta tavoitteen jälkeen. Muutaman sekunnin viive kuormittaa tapahtumaputkea vähemmän ja löytää todennäköisemmin nimen.
Molemmat tunnistetiedot säilytetään AES-256-GCM-salattuina, niitä ei näytetä uudelleen ja ne pidetään tarkoituksella poissa tehtävää kuljettavasta sisäisestä jonosta.
Kaikki tässä mainitut tavaramerkit kuuluvat omistajilleen. MousePlayerilla ei ole liikesuhdetta näihin toimittajiin.