Data Exploration
Analytics for the Modern
Business
Scott Hoover, Data Scientist at Looker
May 29, 2014
Looker is a data exploration solution
that operates in the database
to enable organizations to explore data
in all its detail.
What Is Looker?
Some of Looker’s Customers
Greg Jones
Lead Developer at Smartling
Introducing…
Data Exploration at
Smartling
Greg Jones, Lead Engineer
About Smartling
• Translation management platform -
cloud based
• Simplify and accelerate the time to reach
a global market
• Quickly translate websites, mobile apps,
and documents
• Collect content
automatically via API or
connector
• Facilitate professional,
human translation
• Deliver the approved
translations back to the
same place
How It Works
• Optional; further
accelerates the
translation process
• The fastest way to
translate and deploy
websites
• No
internationalization/recod
ing required
Global Delivery
Network
• Visualize and analyze every aspect of the
translation workflow
• Segment data by customer, project,
language, and more
• Give business users control; drastically
reduce developer involvement
• Single View of Data
Business Needs
• Aggregate transactional data across 3
disparate MySQL instances
• Quickly process large volumes of data
-3B page views/mo; 84k metrics monitored
• Have a simple API to expose data and a
centralized view of it
Technical Needs
• Adopted Amazon Redshift as our high-
performance data warehouse
• Replicating all transactional data to Redshift
on a nightly basis
• Implemented Looker as our data exploration
platform
Solution
• Strong alignment with Smartling’s
development principles
• Easy to integrate, continuously being
improved, excellent support
• Ease of use: even our CTO built a report!
Why Looker?
• Analyze velocity through the translation
workflow; identify bottlenecks
• Monitor vendor SLAs and recoup money for
our customers when not met
• Show how our software is improving the
speed of translations
Results - Translation
Velocity
• Understand how customers grow once they
start using the product
• Analyze how well our software is providing
results
• Show how our software is reducing our
customers’ translation costs
Results - Leveraging
Translation Memory
• Words Translated = 2,807,127
• Cost (assuming no Matches) = $421,069
• Cost w/ Matches = $321,314
• Savings over 18 Months = $99,755
• Savings per Month = $5,541
Results - Leveraging
Translation Memory
• Identify at-risk customers based on login
frequency/translation activity
• Financial analysis
• Cut down development time for reporting
• One single view of the data
• Support business and technical planning
through a full set of KPIs
Results
• Utilized by Customer Support, Account
Managers, Sales Engineers, Product
Managers, Developers, CTO, CEO
• Interesting data findings included in
weekly release notes
• Integrating into Wallboard
Adoption
• Create even more views of our data
• Expose data to customers
• Allow customers to explore their data
• Use data to show the value of Smartling
Plan for the Future
Thank you for your time,
and now back to Scott
How Looker Works
Web application that connects to any relational
database management system.
Intermediate modeling layer (i.e.,LookML) that
abstracts and simplifies SQL generation.
LookML allows developers to manage:
— Relations between tables
— Introduction of intrinsic attributes
— Creation of custom metrics
User-friendly, web-based UI for exploring data.
Looker Demo
Explore section — building queries
Dashboards —visualizing queries
LookML and embedded SQL — lightweight
development
Q & A
More Questions?
scott@looker.com
gjones@smartling.com

Data Exploration and Analytics for the Modern Business

  • 1.
    Data Exploration Analytics forthe Modern Business Scott Hoover, Data Scientist at Looker May 29, 2014
  • 2.
    Looker is adata exploration solution that operates in the database to enable organizations to explore data in all its detail. What Is Looker?
  • 3.
  • 4.
    Greg Jones Lead Developerat Smartling Introducing…
  • 5.
  • 6.
    About Smartling • Translationmanagement platform - cloud based • Simplify and accelerate the time to reach a global market • Quickly translate websites, mobile apps, and documents
  • 7.
    • Collect content automaticallyvia API or connector • Facilitate professional, human translation • Deliver the approved translations back to the same place How It Works
  • 8.
    • Optional; further acceleratesthe translation process • The fastest way to translate and deploy websites • No internationalization/recod ing required Global Delivery Network
  • 9.
    • Visualize andanalyze every aspect of the translation workflow • Segment data by customer, project, language, and more • Give business users control; drastically reduce developer involvement • Single View of Data Business Needs
  • 10.
    • Aggregate transactionaldata across 3 disparate MySQL instances • Quickly process large volumes of data -3B page views/mo; 84k metrics monitored • Have a simple API to expose data and a centralized view of it Technical Needs
  • 11.
    • Adopted AmazonRedshift as our high- performance data warehouse • Replicating all transactional data to Redshift on a nightly basis • Implemented Looker as our data exploration platform Solution
  • 12.
    • Strong alignmentwith Smartling’s development principles • Easy to integrate, continuously being improved, excellent support • Ease of use: even our CTO built a report! Why Looker?
  • 13.
    • Analyze velocitythrough the translation workflow; identify bottlenecks • Monitor vendor SLAs and recoup money for our customers when not met • Show how our software is improving the speed of translations Results - Translation Velocity
  • 15.
    • Understand howcustomers grow once they start using the product • Analyze how well our software is providing results • Show how our software is reducing our customers’ translation costs Results - Leveraging Translation Memory
  • 17.
    • Words Translated= 2,807,127 • Cost (assuming no Matches) = $421,069 • Cost w/ Matches = $321,314 • Savings over 18 Months = $99,755 • Savings per Month = $5,541 Results - Leveraging Translation Memory
  • 18.
    • Identify at-riskcustomers based on login frequency/translation activity • Financial analysis • Cut down development time for reporting • One single view of the data • Support business and technical planning through a full set of KPIs Results
  • 19.
    • Utilized byCustomer Support, Account Managers, Sales Engineers, Product Managers, Developers, CTO, CEO • Interesting data findings included in weekly release notes • Integrating into Wallboard Adoption
  • 20.
    • Create evenmore views of our data • Expose data to customers • Allow customers to explore their data • Use data to show the value of Smartling Plan for the Future
  • 21.
    Thank you foryour time, and now back to Scott
  • 22.
    How Looker Works Webapplication that connects to any relational database management system. Intermediate modeling layer (i.e.,LookML) that abstracts and simplifies SQL generation. LookML allows developers to manage: — Relations between tables — Introduction of intrinsic attributes — Creation of custom metrics User-friendly, web-based UI for exploring data.
  • 23.
    Looker Demo Explore section— building queries Dashboards —visualizing queries LookML and embedded SQL — lightweight development
  • 24.
  • 25.