Hur många gånger får man inte frågan, kan du skicka datat?
Många arbetar med att skapa pdf:er, word eller excelfiler som man kopierar, mejlar eller delar med sharepoint, dropbox, onedrive eller gdrive?
Andra kopplar upp sig mot olika tjänster såsom google analytics för att titta på grafer eller resultat.
En tredje användargrupp får access till någon portal såsom mina sidor som visar grafer eller tabeller färdigbakade. Ibland kan man ladda ned datan till Excel.
Internt på IT hanteras mycket datautbyte med api-jobb, webservice eller ftp servrar som skickar filer fram och åter. Andra lösningar har direktuppkoppling via VPN mot olika databaser.
Ovanstående lösningar dubbellagrar datat på fil, i tjänst eller i olika stagingtabeller både lokalt och på olika servrar.
Det tar mycket tid den dagen man snabbt vill göra något med ovan.
Med Snowflake datasharehouse molntjänst kan man slippa kopieringsmomentet och istället få direktåtkomst utan dubbellagring,
Ett datasharehouse delar dataset, vyer eller tabeller mellan olika inloggningar. Det innebär att först lagras datat i datalagret en gång. Efter lagring sätts den säkerhet som krävs i olika vyer som sedan kan delas.
Mottagaren av datat kan direkt lägga in det i deras eget datalager eller direkt bygga sin egen analyslösning med valfritt verktyg såsom PowerBI, Qliksense eller Tableau ovanpå datadelningen.
Ändringar och uppdateringen av datat kan sedan genomföras i realtid i Snowflake datasharehouse datalagret. Uppdateringar visas direkt hos kunden eller partnern.
Allt möjliggörs med hjälp av molnet och internet. Det innebär också att allt kan administrera och styras från mobilen.
Det hela påminner lite om bilddelning i icloud, facebook, instagram, whatsapp, sms-grupper mm skillnaden är att här handlar det om data och hela dataset.
Så hur delar man data i Snowflake?
Nedan beskrivs detta i tio steg!
Som användare i Tableau ser det ut så här innan något är delat:
I Snowflake delar jag timmar från det första delbara projektet 2018016 till det externa kundkontot LR75275: insert into sharing_access values('2018016', 'LR75275');
Därefter delar jag ett till projekt 2018015 till kundens konto LR75275: insert into sharing_access values('2018015', 'LR75275');
Så här kan datasetet som delats se ut:
Det är supercoolt att dela data med säkerhet utan dubbellagring. Så skönt att slippa komma ihåg var jag sparade filerna jag delade och komma ihåg vilken data dem innehöll. Att dessutom slippa uppdatera dem är en riktig befrielse.
Kontakta gärna mig om ni vill se detta ”live” på er data.
Håkan Alsen
0738 47 28 00