SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Copyright © 2012, SAS Institute Inc. All rights reserv ed.
TAME YOUR JSL SCRIPTS WITH THE
JSL DEBUGGER AND PROFILER
JEFF POLZIN
Copyright © 2012, SAS Institute Inc. All rights reserv ed.
JSL DEBUGGER SUPPORT
• Execution Control
• Inspection
Copyright © 2012, SAS Institute Inc. All rights reserv ed.
JSL DEBUGGER EXECUTION CONTROL
• Breakpoints
• Conditional
• Hit Count
• Action
• Stepping
• Over
• Into
• Out
• Run
Copyright © 2012, SAS Institute Inc. All rights reserv ed.
JSL DEBUGGER INSPECTION
• Data Views
• Globals
• Locals
• Watch
• Namespaces
• State Views
• Call Stack
• Breakpoints
• Options
• Log
Copyright © 2012, SAS Institute Inc. All rights reserv ed.
JSL PROFILER SUPPORT
• Performance Measurements
• Line Counts
• Execution Time
Copyright © 2012, SAS Institute Inc. All rights reserv ed.
• Demonstration
www.SAS.comCopyright © 2012, SAS Institute Inc. All rights reserv ed.
QUESTIONS?

Contenu connexe

En vedette

үзэл бодлоо илэрхийлэх эрх чөлөө ба нэр хүнд гутаах гэмт хэрэг
үзэл бодлоо илэрхийлэх эрх чөлөө ба нэр хүнд гутаах гэмт хэрэгүзэл бодлоо илэрхийлэх эрх чөлөө ба нэр хүнд гутаах гэмт хэрэг
үзэл бодлоо илэрхийлэх эрх чөлөө ба нэр хүнд гутаах гэмт хэрэг
Globe International
 
Exploring Best Practises in Design of Experiments
Exploring Best Practises in Design of ExperimentsExploring Best Practises in Design of Experiments
Exploring Best Practises in Design of Experiments
JMP software from SAS
 

En vedette (7)

"Мэдээллийн ил тод байдал ба мэдээлэл авах эрхийн тухай” хууль
"Мэдээллийн ил тод байдал ба мэдээлэл авах эрхийн тухай” хууль "Мэдээллийн ил тод байдал ба мэдээлэл авах эрхийн тухай” хууль
"Мэдээллийн ил тод байдал ба мэдээлэл авах эрхийн тухай” хууль
 
Wildlifeinindia
Wildlifeinindia Wildlifeinindia
Wildlifeinindia
 
үзэл бодлоо илэрхийлэх эрх чөлөө ба нэр хүнд гутаах гэмт хэрэг
үзэл бодлоо илэрхийлэх эрх чөлөө ба нэр хүнд гутаах гэмт хэрэгүзэл бодлоо илэрхийлэх эрх чөлөө ба нэр хүнд гутаах гэмт хэрэг
үзэл бодлоо илэрхийлэх эрх чөлөө ба нэр хүнд гутаах гэмт хэрэг
 
Programming with c language practical manual
Programming with c language practical manualProgramming with c language practical manual
Programming with c language practical manual
 
Introduction to arduino
Introduction to arduinoIntroduction to arduino
Introduction to arduino
 
Мэдээллийн эрх чөлөө ба иргэдийн оролцоо
Мэдээллийн эрх чөлөө ба иргэдийн оролцооМэдээллийн эрх чөлөө ба иргэдийн оролцоо
Мэдээллийн эрх чөлөө ба иргэдийн оролцоо
 
Exploring Best Practises in Design of Experiments
Exploring Best Practises in Design of ExperimentsExploring Best Practises in Design of Experiments
Exploring Best Practises in Design of Experiments
 

Plus de JMP software from SAS

Plus de JMP software from SAS (19)

The Straight Way to a Final Result: Mixture Design of Experiments
The Straight Way to a Final Result: Mixture Design of ExperimentsThe Straight Way to a Final Result: Mixture Design of Experiments
The Straight Way to a Final Result: Mixture Design of Experiments
 
A Primer in Statistical Discovery
A Primer in Statistical DiscoveryA Primer in Statistical Discovery
A Primer in Statistical Discovery
 
Grafische Analyse Ihrer Excel Daten
Grafische Analyse  Ihrer Excel DatenGrafische Analyse  Ihrer Excel Daten
Grafische Analyse Ihrer Excel Daten
 
Building Better Models
Building Better ModelsBuilding Better Models
Building Better Models
 
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
Exploring Best Practises in Design of Experiments: A Data Driven Approach to ...
 
Statistical Discovery for Consumer and Marketing Research
Statistical Discovery for Consumer and Marketing ResearchStatistical Discovery for Consumer and Marketing Research
Statistical Discovery for Consumer and Marketing Research
 
Statistical and Predictive Modelling
Statistical and Predictive ModellingStatistical and Predictive Modelling
Statistical and Predictive Modelling
 
Evaluating & Monitoring Your Process Using MSA & SPC
Evaluating & Monitoring Your Process Using MSA & SPCEvaluating & Monitoring Your Process Using MSA & SPC
Evaluating & Monitoring Your Process Using MSA & SPC
 
Everything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening DesignsEverything You Wanted to Know About Definitive Screening Designs
Everything You Wanted to Know About Definitive Screening Designs
 
Basic Design of Experiments Using the Custom DOE Platform
Basic Design of Experiments Using the Custom DOE PlatformBasic Design of Experiments Using the Custom DOE Platform
Basic Design of Experiments Using the Custom DOE Platform
 
Advanced Use Cases of the Bootstrap Method in JMP Pro
Advanced Use Cases of the Bootstrap Method in JMP ProAdvanced Use Cases of the Bootstrap Method in JMP Pro
Advanced Use Cases of the Bootstrap Method in JMP Pro
 
Correcting Misconceptions About Optimal Design
Correcting Misconceptions About Optimal DesignCorrecting Misconceptions About Optimal Design
Correcting Misconceptions About Optimal Design
 
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
Visual Analytic Approaches for the Analysis of Spontaneously Reported Adverse...
 
Building Models for Complex Design of Experiments
Building Models for Complex Design of ExperimentsBuilding Models for Complex Design of Experiments
Building Models for Complex Design of Experiments
 
Introduction to Modeling
Introduction to ModelingIntroduction to Modeling
Introduction to Modeling
 
New Design of Experiments Features in JMP 11
New Design of Experiments Features in JMP 11New Design of Experiments Features in JMP 11
New Design of Experiments Features in JMP 11
 
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMPWhen a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
When a Linear Model Just Won't Do: Fitting Nonlinear Models in JMP
 
The Bootstrap and Beyond: Using JSL for Resampling
The Bootstrap and Beyond: Using JSL for ResamplingThe Bootstrap and Beyond: Using JSL for Resampling
The Bootstrap and Beyond: Using JSL for Resampling
 
Exploring Variable Clustering and Importance in JMP
Exploring Variable Clustering and Importance in JMPExploring Variable Clustering and Importance in JMP
Exploring Variable Clustering and Importance in JMP
 

Dernier

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Dernier (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 

Tame Your JSL Scripts with the JSL Debugger and Profiler

  • 1. Copyright © 2012, SAS Institute Inc. All rights reserv ed. TAME YOUR JSL SCRIPTS WITH THE JSL DEBUGGER AND PROFILER JEFF POLZIN
  • 2. Copyright © 2012, SAS Institute Inc. All rights reserv ed. JSL DEBUGGER SUPPORT • Execution Control • Inspection
  • 3. Copyright © 2012, SAS Institute Inc. All rights reserv ed. JSL DEBUGGER EXECUTION CONTROL • Breakpoints • Conditional • Hit Count • Action • Stepping • Over • Into • Out • Run
  • 4. Copyright © 2012, SAS Institute Inc. All rights reserv ed. JSL DEBUGGER INSPECTION • Data Views • Globals • Locals • Watch • Namespaces • State Views • Call Stack • Breakpoints • Options • Log
  • 5. Copyright © 2012, SAS Institute Inc. All rights reserv ed. JSL PROFILER SUPPORT • Performance Measurements • Line Counts • Execution Time
  • 6. Copyright © 2012, SAS Institute Inc. All rights reserv ed. • Demonstration
  • 7. www.SAS.comCopyright © 2012, SAS Institute Inc. All rights reserv ed. QUESTIONS?