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 SheetsMicrosoft SharePoint
Rivistä tuleetaulukon loppuun lisätty riviluettelon kohde
Annettavat tiedotpalvelutilin avain, laskentataulukon tunnusvuokraaja, asiakastunnus, asiakassalaisuus, sivustotunnus, luettelotunnus
Sarakkeetkiinteä järjestys, kahdeksan sarakettaluettelon omat — kysymme ensin
Määritystyöluo palvelutili ja jaa taulukko sillerekisterö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.