Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Easy as Py | Giving the Power of Python to the Masses

125 views

Published on

Python is probably the most popular programming language for data scientists today, but how can (and should) you use it with Alteryx? In this session, hear from Nick Haylund and Tom Larsen as they discuss collaborating on (and winning) the Alteryx Python Tool contest with the Glassdoor Scraper, a tool developed using the Alteryx Python SDK. This session is delivered in two parts. First, the initial idea and reason to leverage Python to scrape Glassdoor, and second, putting the idea into action as they build the functioning tool. Be ready to participate as you discover how to give the power of Python to your organization using Alteryx.

Nick Haylund - Consultant, nyxDATA
Thomas Larsen - Senior Analytic and Automation Engineer, ABB

Published in: Data & Analytics
  • Be the first to comment

Easy as Py | Giving the Power of Python to the Masses

  1. 1. # A L T E R Y X 1 9 PRESENTED BY EASY AS PY TURN YOUR PYTHON SCRIPTS INTO ALTERYX TOOLS Nick Haylund Tom Larsen nick@nyxdata.co thomas.j.larsen@us.abb.com
  2. 2. # A L T E R Y X 1 9 COMPLETE SESSION SURVEYS ATTENTION 2 You were handed a survey as you entered the room. It should take less than 2 minutes to complete Please return your completed surveys B E F O R E YO U L E AV E the room Surveys are anonymous, and we rely on your opinion for improvement
  3. 3. # A L T E R Y X 1 9 3 With Alteryx, I… Bridged the gap of being an analyst drowning in Excel and SQL, to growing into the role of a creator, advocate, and champion of self-service analytic product delivery. NICK HAYLUND When I use Alteryx, I feel… Empowered to bring the power of data to the people. A L T E R Y X U S E R S I N C E ( 2 0 1 7 )
  4. 4. # A L T E R Y X 1 9 4 With Alteryx, I… laid the foundations of a global continuous auditing program with modular ETL and analytic workflows. TOM LARSEN When I use Alteryx, I feel… like Alteryx is a natural extension of my mind that allows me to truly express myself. A L T E R Y X U S E R S I N C E ( 2 0 1 7 )
  5. 5. # A L T E R Y X 1 9 5 TODAY’S AGENDA 1. THE IDEA 2. PYTHON + ALTERYX 3. BUILD 4. WHY IT MATTERS
  6. 6. # A L T E R Y X 1 9 6 "It takes 20 years to build a reputation and five minutes to ruin it." - Warren Buffet
  7. 7. # A L T E R Y X 1 9 QUESTION: 7 Who here has used an online review platform?
  8. 8. # A L T E R Y X 1 9 WHY NOT ONLINE REVIEWS? 8 There's No Employee Verification System. There's Nothing Stopping Someone From People Tend to Write Reviews When They've Had a Negative Experience. People Over-Exaggerate. Flawed Rating System: - What does 1 star even mean? - What does 5 stars even mean? Reviews Not Always Based on Facts. Reviews Don't Necessarily Reflect the Entire Company / Current Situation. Employers Offer Rewards to Employees for Good Reviews? The Ratio of Reviews to Employees is Unreliable. https://www.linkedin.com/pulse/10-reasons-you-shouldnt-trust-glassdoor-reviews-katie-bowles-1/ Posting Multiple Reviews.
  9. 9. # A L T E R Y X 1 9 THE IDEA 9
  10. 10. # A L T E R Y X 1 9 THE SCRIPT. 10
  11. 11. # A L T E R Y X 1 9 BUT FIRST, DATA. 11
  12. 12. # A L T E R Y X 1 9 ENTER, ALTERYX. 12 PYTHON SDK ALTERYX CONTEST DEVELOP Wanted to "Alteryx" the process Brute force into the SDK. Gets returned values…continues on very slowly. BLOCKED. First time with an Alteryx SDK; overwhelmed pretty quickly. 1 2 3 See contest, immediately wants to repurpose Glassdoor scraper script for this.
  13. 13. # A L T E R Y X 1 9 BLOCKED. 13
  14. 14. # A L T E R Y X 1 9 ENTER…TOM. 14 Doesn’t know what he’s signing up for… Thrilled for the offer, nervous that he’ll reveal he’s over his head!
  15. 15. # A L T E R Y X 1 9 THE REST, IS HISTORY 15
  16. 16. # A L T E R Y X 1 9 16 “ALTERYX” YOUR PYTHON SCRIPT DEMO
  17. 17. # A L T E R Y X 1 9 17 WHY DOES THIS MATTER?
  18. 18. # A L T E R Y X 1 9 THANK YOU 18 Nick Haylund nick@nyxdata.co @nick612haylund Tom Larsen thomas.j.larsen@us.abb.com @tlarsendataguy
  19. 19. # A L T E R Y X 1 9 BEFORE YOU LEAVE ATTENTION 19 B E F O R E YO U L E AV E … Please take a moment to complete your evaluation survey. Hand it to the room monitors on your way out.

×