Visual Analytics från en SAS-programmerares perspektiv



Relevanta dokument
Copyright 2003, SAS Institute Inc. All rights reserved.

Ny skalbar och öppen OLAP-teknologi, SAS OLAP server

DI Studio nyheter

SAS Institute Education Center. Kurser hösten 2007

Nya BI-klienter i SP4. Daniel.Ringquist@swe.sas.com Product Manager Business Intelligence SAS Institute

Trender inom BI och analys Johan Elfman & Erik Strömgren, SAS Institute

make connections share ideas be inspired SAS och Excel Jonas Wetterberg, SAS Institute Copyright 2014, SAS Institute Inc. All rights reserved.

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

FANS Network Meeting. SAS Platform 25/10-18

SAS USER FORUM SWEDEN 2017 USER FORUM. SAS Viya och öppenhet en gemomgång av LUA-, Java-, Python- och REST-gränssnitten mot SAS Viya

Tomas Borg, konsult, SAS Institute Elin Rydell, konsult, SAS Institute Copyright 2003, SAS Institute Inc. All rights reserved.

Main headline. Affärsvärde till Perstorp AB Headline. mha appar SAPSA IMPULS

Välkomna. SAS Visual Analytics SKL:S KPP-data SAS VISUAL ANALYTICS. 18 November COPYRIGHT SAS INSTITUTE

Analysera strömmande data med Event Stream Processing

TRENDER BI & ANALYS JOHAN ELFMAN OCH ERIK STRÖMGREN

Analysverktyg för Data Science Oberoende utvärdering

Välkomna. SAS Visual Analytics Nätverksträff SKL. Peter Nordwall Principle Consultant / Presale at SAS Institute

Kontinuerlig lönsamhetsanalys med ABC/ABM. Hellen Wohlin, Pointer

Jonas Gustavsson. Leverans av 10PB Isilon

SharePoint 2010 licensiering Wictor Wilén

SAS VIYA JOHAN ELFMAN ROLAND BALI

SAS Grid Computing. Kent Odelli, IT Architect SAS Institute. Copyright 2010, SAS Institute Inc. All rights reserved.

NYHETER OCH TIPS I DI STUDIO SAS XPERIENCE 9 MARS 2016 TORD BINNING, PRINCIPAL TECHNICAL CONSULTANT

Statistics explorer. Tobias Åström, NComVA Norrköping Communicative Visual Analytics

Statistikens grunder 1 och 2, GN, 15 hp, deltid, kvällskurs

Office 365. Göran Husman - HumanData. General Information

Webservice & ERP-Integration Rapport

Top questions. Nästa Generation Business Intelligence. Vad är Power BI. Datakällor & Dashboards. Power BI Desktop. Vad har kunder gjort?

Övning 1: Skapa virtuell maskin för utveckling.

Java Programmer for JDK Developer for Java 2 Platform 2002

Datorlaboration 0, Programmering i C++ (EDAF30)

Visualisering med stöd av egen statistikdatabas

Målet för D1 är att studenterna ska kunna följande: Använda några av de vanligaste PROC:arna. Sammanställa och presentera data i tabeller och grafiskt

Diagnostisktprov Utveckla i Azure

KAP 18 SQL SERVER AGENT

360 Infrastruktur v.4.1 & SharePoint Magnus Larsson, Software Innovation

Att uppgradera från Informix 7.31 och kanske lite annat. Johan Backlund

Använda några av de vanligaste PROC:arna. Sammanställa och presentera data i tabeller och grafiskt

Föreläsning 3. Programmering, C och programmeringsmiljö

GIT L0002B INTRODUKTION TILL PROGRAMMERING OCH C# Information inför kursstart

Dynamics 365 for Operations MIKAEL ALGEROTH

Modul 6: Infrastruktur för webb

App-klient för smartphones Power BI Arbetsflöde CRM Online Webb-klienten Dokumenthantering Molnet...

Migrering av AppDevStudio och SAS/IntrNet applikationer till SAS 9. Daniel Lindborg Konsult SAS Institute

Välkommen! SA S PSA S Im I puls s Mobilite t t e 8 1

Big Data för Fordon och Transport! Vår Digitala Framtid, Trafikverket!! Björn Bjurling, SICS Swedish ICT, !

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1

Kristoffer Eriksson Christer Oscarsson Andreas Dahlberg Martin Bengtsson

TDDD80 Mobila och sociala applika1oner. Kursintroduk1on

EXAMENSARBETE. Design av hemsida och forskning om HTML språket. Niklas Johansson. Högskoleexamen Datornätverk

Datorlaboration 0, Programmering i C++ (EDA623)

NComVA. Statistics explorer och Publisher Tobias Åström

TDDD80 Mobila och sociala applikationer. Kursintroduktion

Big Data i spelbranchen

Lågan - nätverksträff

Benämning Ansvarig Robert Winbladh Skapat :31 Projekt Senast sparat :42 Revision 1.3 Filnamn CUSTOMER PORTAL

Instruktion för användande av Citrix MetaFrame

KURSKATALOG. qlikview.com

Nedladdning från PA. 1. Koden (nyckeln) 2. Programmet. SPSS Statistics 23. Gunilla Rudander IBM Corporation

Calligra. En allmän inledning. Raphael Langerhorst Jost Schenck Översättare: Stefan Asserhäll

Taking Flight! Migrating to SAS 9.2!

INSTALLATION...3 ATT KOMMA IGÅNG...3 PROGRAMMETS DESIGN...4 LÄGGA TILL TABELL...4 EDITERA TABELL...4 EDITERA RELATION...5 SPARA OCH AVSLUTA...

Uppdaterad EDP Future. Uppdateringsanvisningar från 1.8x. Sida 1

Creo Customization. Lars Björs

Idiotens guide till. Håkan Lyckeborgs SPSS-föreläsning 4/ Av: Markus Ederwall, 21488

Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document

Systemkrav för Qlik Sense. Qlik Sense June 2017 Copyright QlikTech International AB. Alla rättigheter förbehållna.

HELT NY VERSION. Uppgradera till version 13. Statistica förvandlar data till information

Mobila enheter har betydelse!

Apple Remote Desktop 3. Viktor Glemme Systemingenjör - Apple glemme.v@euro.apple.com

Systemkrav för Qlik Sense. Qlik Sense 2.2 Copyright QlikTech International AB. Alla rättigheter förbehållna.

Övning: Arbeta med Azure Explorer

Introduktion till Entity Framework och LINQ. Källa och läs mer

Skapa ett eget programnu! NU! Komplett med programvara och konkreta exempel! Patrice Pelland. Swedish Language Edition published by Docendo Sverige AB

Steg för Steg Att använda Statistics explorer med data från SKLs databas

Lyssna på nätet med Social Media Analytics

Systemkrav WinServ II Edition Release 2 (R2)

Systemkrav för Qlik Sense. Qlik Sense September 2017 Copyright QlikTech International AB. Alla rättigheter förbehållna.

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem

Instruktion för användande av Citrix MetaFrame

Systemkrav för Qlik Sense. Qlik Sense September 2017 Copyright QlikTech International AB. Alla rättigheter förbehållna.

Metadata och Säkerhet i SAS miljön Frida Säfström

Stored procedure i ASP.NET

Passersystem som lätt integreras in i den moderna världen

Systemkrav för Qlik Sense. Qlik Sense 3.1 Copyright QlikTech International AB. Alla rättigheter förbehållna.

Utkast/Version 1(6) Manual KOM/MARK, Barbara Narfström Detta dokument har sammanställts av Sogeti, kontaktperson är Anders Nordin

Nya möjligheter med M3 Technology. Björn Svensson, Björn Torold

Copyr i g ht 2014, SAS Ins titut e Inc. All rights res er ve d. ANALYTICS COACHING

SAS Intelligence Architecture. Patrick Eckemo IT Arkitekt / PM Arkitektur SAS Institute

Utarbetat av Område Informationsklass. Teknisk standard Ånge Kommun...1. Syfte med beskriven it-miljö...3. Hårdvara...

Storytelling i Statistics explorer och Publisher. I praktiken

SSAB och SAS mjukvara

Föreningarnas nya sidmall. Version 4,

Test av Metria Maps avseende Användbarhet och prestanda

Android översikt. TDDD80 Mobila och sociala applikationer

Webforum. Nya funktioner i version Senast uppdaterad:

Arbetsuppgift 1: På virtuell maskin med Ubuntuserver, skapa katalog och skapa Dockerfile. Skapa ny katalog i din hemmakatalog, med namnet webbserver.

Med Leef Access 2.0 ökar du minneskapaciteten i din Android-telefon eller surfplatta och den är så liten att den får plats i din ficka.

DFC bild 1

PV Applications Manager. Instruktionshäfte

Transkript:

Visual Analytics från en SAS-programmerares perspektiv Niklas Schulman, Customer Care 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Huvudpunkter Visual Analytics och SAS-format Peka-klicka, programmera eller mittemellan SAS Stored Process i VA-rapporter Nyhet: IMSTAT for Hadoop 2 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

SKRIVBORDSKLIENTER SAS Management Console WEBBASERADE KLIENTER Hub Explorer Designer Viewer Data Builder Administrator METADATA- SERVER MIDTIER- SERVER WORKSPACE- SERVER BLADMILJÖ IN-MEMORY STORE SAS LASR ANALYTIC SERVER Hadoop HDFS MOBILA KLIENTER ipad Android Hadoop RDBMS Icke-relationellClick Stream PC Files 3 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Visual Analytics och SAS-format + Snabbare laddning till HDFS + Minskning av diskanvändning i HDFS + Snabbare laddning till LASR + Enorm minskning av minnesanvändning (ibland) + Alltså, snabbare analys - Längre tid för dataprepp 4 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Visual Analytics och SAS-format Ett exempel: Tabelloperation Utan användardefinerat format Kopiera till HDFS 60 minuter 8 minuter Ladda till LASR (från HDFS) 45 minuter 20 sekunder Filstorlek i HDFS 263 GB 41 GB Minnesanvändning på arbetarnoder 37 GB 6 GB med användardefinerade format (efter dataprepp) 5 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Visual Analytics och SAS-format Formaten laddas till en XML-fil när de upptäcks av SASIOLA-engine och PROC LASR Fokusera på kolumner med låg kardinalitet (< 5.000) Högre kardinalitet kommer att göra XML-filen otymplig och orsaka seghet Fokusera även på kolumner med bredd > 4 6 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Visual Analytics och SAS-format Den dåliga nyheten för SAS-programmerare detta kan (såklart) automatiseras med egenbyggda uppgifter och transformationer i EG och DI Studio. 7 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Peka-klicka, programmera eller mittemellan Visual Analytics Designer Visual Analytics Explorer SAS-programmering Kraftfullt Kontroll/flexibilitet Mer overhead Kräver större kunskap Svårunderhållet LASR Server (HDFS etc) EG/DI Studio Bekant Lättunderhållet Kräver större kunskap Visual Data Builder Lättanvänt Något begränsat Källdata 8 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Peka-klicka, programmera eller mittemellan 9 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Peka-klicka, programmera eller mittemellan libname sasiola proc lasr proc hplogistic proc imstat Etc 10 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Peka-klicka, programmera eller mittemellan 11 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

SAS Stored Process i VA-rapporter 12 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

SAS IMSTAT* for Hadoop * Namn ej klart GUI PROGRAMMERING SAS Visual Analytics (Analytiker) SAS Visual Statistics (Statistiker) IMSTAT* for Hadoop (Statistiker, programmerare, databehandlare/data scientists, analysexperter) Dataprepp Visualisering Modellering Deployment 13 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

SAS IMSTAT* for Hadoop * Namn ej klart Data Management SAS Data Step BALANCE COLUMINFO COMPUTE DELETEROWS DISTINCT DROPTABLE FETCH GROUPBY PARTITION PROMOTE PURGETEMPTABLES SCHEMA SCORE SET TABLE UPDATE Deployment SCORE MODEL DEPLOYMENT DATA MANAGEMENT & EXPLORATION ANALYTICAL LIFECYCLE MICS. EXTERNAL (C API) FREE REPLAY SAVE STORE MODEL DEVELOP- MENT Data Exploration BOXPLOT CORR CROSSTAB DISTRIBUTIONINFO FREQUENCY HISTOGRAM KDE MDSUMMARY PERCENTILE SUMMARY TOPK Predictive Modeling ASSESS DECISIONTREE FORECAST GENMODEL GLM LOGISTIC OPTIMIZE RANDOMWOODS Text Analytics Parsing SVD Topic generation Document projection Recommender CLUSTER KNN Associations SVD Descriptive Modeling CLUSTER Associations 14 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

SAS IMSTAT* for Hadoop 15 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

SAS IMSTAT* for Hadoop LASR Analytic Server på Hadoop SAS Server ~ BASE, ODS, Access to Hadoop,LASR IMSTAT, RECOMMEND SAS WebOne/SAS Studio HTML 5, modern kodmiljö 16 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

SAS IMSTAT* for Hadoop proc imstat; tableinfo; run; table lasr.test; columninfo; partitioninfo; table lasr.test; fetch / from=1 to=5 format; data test; set... run; proc imstat data=lasr.test2; boxplot temp1 / tn=(temp1); boxplot temp1 temp2 / tn=(temp1 temp2); run; quit; run; table lasr.test2; distinct _all_ / save=tab1; 17 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE

Det var allt! Niklas Schulman 18 2 DECEMBER 2013 2013 COPYRIGHT SAS INSTITUTE