Using SAS® Forecast Server Procedures
HPF : FSP42
Learn How To
- process time series data
- automate the forecasting of the majority of your series in a large-scale forecasting process
- handle exceptions by adding custom models and selection lists to a model repository
- create and manage event variables and event variable data sets to use as inputs to forecast models
- implement best practices in model selection, data hierarchy construction, and statistical forecast reconciliation processes.
Who Should Attend
Experienced data scientists and analytic leads who want to learn to develop scripts in the SAS Forecast Server programming language to build, maintain, and optimize the performance of their forecasting system
Prerequisites
Before attending this course, you should
- have experience with a Windows computing environment
- have experience using a product such as Microsoft Excel to enter or transfer data and to perform elementary analyses such as computing row and column totals and averages, and producing charts and plots
- have taken Forecasting Using SAS Forecast Server Software or have equivalent experience with time series data and modeling
- have taken SAS Programming 1: Essentials or have equivalent experience.
SAS Products Covered
SAS/ETS;SAS/STAT;SAS Forecast Server
Course Outline
Introduction
- motivation: the large-scale forecasting problem
- layout of the course
- accumulation: transforming transactional data into time series data
- handling missing and zero-valued intervals
- aggregation: building the data hierarchy
- two feasible data layouts for SAS Forecast Server
- using the TIMEDATA procedure
- identifying systematic variation in the data
- a SAS toolbox for exploring time series data
- the design of SAS Forecast Server-based forecasting software
- functionality overview: system inputs and automatic model selection
- HPFDIAGNOSE procedure: automatic model specification
- model selection lists and automatic model selection
- creating custom models: HPFxxxSPEC procedures
- creating and managing model selection lists: HPFSELECT procedure
- creating and managing event variables: HPFEVENTS procedure
- using the HPFEVENTS procedure: extensions and further details
- basic forecast reconciliation using the HPFRECONCILE procedure
- disaggregation methods in forecast reconciliation
- honest assessment
- preparing to generate forecasts: accumulation and aggregation of the data
- preparing to generate forecasts: creating custom models, diagnosing models, and building a model selection list
- generating forecasts: automatic model selection and forecast outputs
- assessing system accuracy and generating reconciled forecasts
- forecasting by exception
- assessing model degradation
- handling data updates and structural changes
Live Class Schedule
Duration: 40 hours
Step into our live classes and experience a dynamic learning environment where you can ask questions, share ideas, and connect with your instructor and classmates. With on-demand lab hours, you can explore the material at your own pace. Our globally acclaimed instructors will motivate you to think bigger, so you can take what you've learned and achieve your biggest goals.
This course isn't publicly scheduled, but private training and mentoring may be available. Contact us to explore options.
Private Training
Get training tailored specifically for your team, led by expert SAS instructors. Choose from virtual sessions, or training at your location (or ours). Perfect for teams seeking a customized curriculum and plenty of interaction with a SAS specialist. We'll schedule it at a time that works for you.
Mentoring Services
Take your training to the next level with personalized mentoring. While private training offers structured coursework, mentoring provides hands-on, real-time support from a subject matter expert. As you work with your own data, you'll receive expert guidance to help you uncover insights, unlock the full potential of your data, and make faster progress. Perfect for those looking to apply what they’ve learned and see quicker results.