HOME QUICK SEARCH AUTHORS KEYWORDS HELP BUGS

hash table

461 papers and 7 presentations; 355 titles.

Back to keywords

Conference × Year × Title × Authors Extras Pages
WUSS 2026 A Fantasy in Three with PROC FCMP: Memoization of Resource-Intensive Calculations, in-Memory Hash-Object Storage and Retrieval Operations, and Disk-Based Persistent Data Set Modification and Preservation Troy Martin Hughes source 11
PharmaSUG 2026 A Fantasy in Three with PROC FCMP: Memoization of Resource-Intensive Calculations, in-Memory Hash-Object Storage and Retrieval Operations, and Disk-Based Persistent Data Set Modification and Preservation Troy Martin Hughes source 11
PharmaSUG 2026 Boolean Rhapsody: 50 shades of true Is this the real code? Is this just fantasy? Charu Shankar source 36
PharmaSUG 2026 DOSEON: Fuzzy Matching DOSE Date Intervals ON Analysis Dates Across SAS (PROC SQL, SAS Macro, DATA Step, and PROC FCMP) Inka Leprince,
Troy Martin Hughes
source 39
PharmaSUG 2026 SAS Performance Tuning Techniques (From Slow to Scalable) Kirk Paul Lafler source 18
PharmaSUG 2026 SAS Programming techniques for efficiency and code optimization Jayanth Iyengar source 27
PHUSE US 2026 AI-Optimised AESI Flagging: Streamlined SAS Hash Table Logic with Dynamic CALL EXECUTE and Metadata-Driven Specifications Hang Zhong,
Rashad Rasul,
Jiaqi Hu
source
presentation source
12
PHUSE US 2026 Fuzzy Matching DOSE Date Intervals ON Analysis Dates Across SAS (DATA Step, PROC SQL, SAS Macro, and PROC FCMP) Inka Leprince,
Troy Martin Hughes
source
presentation source
32
PHUSE APAC 2026 Don't Loop - Hash! Slashing Clinical Merge Times with Five-Line In Memory SAS Lookups Hayk Nazaryan source
presentation source
5
PHUSE EU 2025 Hash-ing It Out: Bringing SAS to the Next Level Lara Suckut,
Veronika Schmidt
source
presentation source
7
PHUSE EU 2025 Using the full power of SAS to resolve Algorithmic MedDRA SMQs Stephen Prust source
presentation source
18
MWSUG 2025 GIS Challenges of Cataloging Catastrophes: Serving up GeoWaffles with a Side of Hash Tables to Conquer Big Data Point-in-Polygon Determination Troy Martin Hughes source 28
MWSUG 2025 Make You Holla' Tikka Masala: Creating User-Defined Informats Using the PROC FORMAT OTHER Option To Call User-Defined FCMP Functions That Troy Martin Hughes source 10
WUSS 2025 The Program Data Vector and Data Step Debugger [presentation] Charu Shankar source 36
PharmaSUG 2025 Route Sixty-Six to SAS Programming, or 63 (+3) Syntax Snippets for a Table Look-up Task, or How to Learn SAS by Solving Only One Exercise! Bartosz Jabłoński,
Quentin McMullen
source 58
PharmaSUG 2025 SET Statement Considered Harmful Bartosz Jabłoński source 21
PharmaSUG 2025 Slamming Datasets Together, Without Hurt, Using SAS, R and Excel David W. Franklin source 6
PHUSE US 2025 Leveraging HASH Technologies for Enhanced Clinical Trial Programming Efficiency Dmitrii Fedorychev,
Raviteja Nannapaneni
source
presentation source
5
MWSUG 2024 Best Practices for Efficiency and Code Optimization in SAS programming Jayanth Iyengar source 20
PHUSE EU 2024 Blink and You Will Miss It! Daniel Lindenbaum source
presentation source
9
PHUSE EU 2024 Resolving algorithmic SMQs - using AI chatbot and other techniques Corentin Le Scanff source
presentation source
21
SESUG 2024 Comparative Tools in SAS: Analyzing Self-Reported versus Imputed Values Neesha Nathwani,
Sarah Woodruff
source 30
SESUG 2024 Five Reasons To Swipe Right on PROC FCMP, the SAS Function Compiler for Building Modular, Maintainable, Readable, Reusable, Flexible, Configurable User-Defined Functions and Subroutines Troy Martin Hughes source 11
SESUG 2024 Look Up Not Down: Advanced Table Lookups in Base SAS Jayanth Iyengar source 20
SESUG 2024 This Works on So Many Levels: Building Summary Tables in SAS with Hash Programming David V. Cole source 15
WUSS 2024 Array Hashing: Simple, Fast, and Efficient Paul M. Dorfman source 12
WUSS 2024 Fifty Shades of SAS Programming, or 53 (+3) Syntax Snippets for a Table Look-up Task, or How to Learn SAS by Solving Only One Exercise! Bartosz Jabłoński,
Quentin McMullen
source 50
WUSS 2024 Uniform Hashing of Arbitrary Input Into Key-Exclusive Segments Paul M. Dorfman,
Donald J. Henderson
source 17
PharmaSUG 2024 Five Reasons To Swipe Right on PROC FCMP, the SAS Function Compiler for Building Modular, Maintainable, Readable, Reusable, Flexible, Configurable User-Defined Functions and Subroutines Troy Martin Hughes source 11
PharmaSUG 2024 Integrity, Please: Three Techniques for One-Step Solution in Pharmaceutical Programming Jason J. Su source 15
PHUSE US 2024 Navigating the Safe Integration of AI (ChatGPT) into Clinical Trials Programming Workflow Mykyta Vysotskyi source
presentation source
10
WUSS 2023 Make You Holla' Tikka Masala: Creating User-Defined Informats Using the PROC FORMAT OTHER Option To Call User-Defined FCMP Functions That Facilitate Data Ingestion Data Quality Troy Martin Hughes source 10
WUSS 2023 Picking Scabs and Digging Scarabs: Refactoring User-Defined Decision Table Interpretation Using the SAS Hash Object To Maximize Efficiency and Minimize Metaprogramming Troy Martin Hughes,
Louise S. Hadden
source 15
WUSS 2023 Sorting a Bajillion Variables: When SORTC and SORTN Subroutines Have Stopped Satisfying, User-Defined PROC FCMP Subroutines Can Leverage the Hash Object to Reorder Limitless Arrays Troy Martin Hughes source 16
WUSS 2023 Table Lookup by Enclosing Hash in FCMP Wenyu Hu source 7
SESUG 2023 Best Practices for Efficiency and Code Optimization in SAS programming Jayanth Iyengar source 20
SESUG 2023 Hashes From The Ashes Paul M. Dorfman,
Richard A. DeVenezia
source 14
SESUG 2023 Make You Holla' Tikka Masala: Creating User-Defined Informats Using the PROC FORMAT OTHER Option To Call User-Defined FCMP Functions That Facilitate Data Ingestion Data Quality Troy Martin Hughes source 10
SESUG 2023 Sorting a Bajillion Variables: When SORTC and SORTN Subroutines Have Stopped Satisfying, User-Defined PROC FCMP Subroutines Can Leverage the Hash Object to Reorder Limitless Arrays Troy Martin Hughes source 16
PharmaSUG 2023 Best Practices for Efficiency and Code Optimization in SAS programming Jayanth Iyengar source 20
PharmaSUG 2023 Make You Holla' Tikka Masala: Creating User-Defined Informats Using the PROC FORMAT OTHER Option To Call User-Defined FCMP Functions That Facilitate Data Ingestion Data Quality Troy Martin Hughes source 10
PharmaSUG 2023 Picking Scabs and Digging Scarabs: Refactoring User-Defined Decision Table Interpretation Using the SAS Hash Object To Maximize Efficiency and Minimize Metaprogramming Troy Martin Hughes,
Louise S. Hadden
source 15
PharmaSUG 2023 Sorting a Bajillion Variables: When SORTC and SORTN Subroutines Have Stopped Satisfying, User-Defined PROC FCMP Subroutines Can Leverage the Hash Object to Reorder Limitless Arrays Troy Martin Hughes source 16
PHUSE EU 2022 A Native SAS Excel Interface - Replacing the SAS Engines Ivo Marek source
presentation source
9
PHUSE EU 2022 An Automated Approach to Generating Call Programs from an Analysis Request David Maher-McWilliams,
Michael Allie
source
presentation source
9
SESUG 2022 Array Searching Algorithms and Techniques Paul M. Dorfman source 15
SESUG 2022 Essential Programming Techniques Every SAS User Should Learn Kirk Paul Lafler source 27
SESUG 2022 Getting Started with DATA Step Hash Objects Joshua M. Horstman source 8
WUSS 2022 Best Practices for Efficiency and Code Optimization in SAS programming Jayanth Iyengar source 21
WUSS 2022 Essential Programming Techniques Every SAS User Should Learn Kirk Paul Lafler source 27
WUSS 2022 Getting Started with DATA Step Hash Objects Joshua M. Horstman source 8
WUSS 2022 GIS Challenges of Cataloging Catastrophes: Serving up GeoWaffles with a Side of Hash Tables to Conquer Big Data Point-in-Polygon Determination and Supplant SAS PROC GINSIDE Troy Martin Hughes source 28
WUSS 2022 Hash Tables Like You've Never Seen Them Before [presentation] Mathieu Gaoette source 31
PharmaSUG 2022 Fast hashes for complex joins Bartosz Szymecki source 12
PharmaSUG 2022 GIS Challenges of Cataloging Catastrophes: Serving up GeoWaffles with a Side of Hash Tables to Conquer Big Data Point-in-Polygon Determination and Supplant SAS PROC GINSIDE Troy Martin Hughes source 28
PharmaSUG 2022 Look Up Not Down: Advanced Table Lookups in Base SAS Jayanth Iyengar,
Joshua M. Horstman
source 28
PHUSE US 2022 SAS Features We Underestimate [presentation] Andrii Borzenkov source
video
23
SESUG 2021 Getting Started with DATA Step Hash Objects Joshua M. Horstman source 8
SESUG 2021 Getting Started with DATA Step Hash Objects Joshua M. Horstman source 8
SESUG 2021 GIS Challenges of Cataloging Catastrophes: Serving up GeoWaffles with a Side of Hash Tables to Conquer Big Data Point-in-Polygon Determination and Supplant SAS PROC GINSIDE Troy Martin Hughes source 28
PHUSE US 2021 Software Demonstration: SD08: entimICE FastTrack Next Generation Statistical Computing Environment [presentation] Jörn Bilow source 17
PharmaSUG 2021 Essential Programming Techniques Every SAS User Should Learn Kirk Paul Lafler source 26
PharmaSUG 2021 Mashing Two Datasets Together David W. Franklin source 5
SGF 2021 How SAS 9.x enriched your SAS programmer life? Angelo Tinazzi source
pdf
15
SGF 2021 Uniform Hashing of Arbitrary Input Into Key-Exclusive Segments Paul M. Dorfman,
Donald J. Henderson
source
presentation
17
PHUSE EU 2020 Mind the Gap: Make Sure You Are Upskilled with SAS 9.x Angelo Tinazzi source
video
presentation source
11
SESUG 2020 An Introduction to SAS DATA Step Hash Programming Kirk Paul Lafler source 12
SESUG 2020 Look Up Not Down: Advanced Table Lookups in Base SAS Jayanth Iyengar,
Joshua M. Horstman
source 28
SGF 2020 A Hands-on Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 13
SGF 2020 Best Practices in SAS Programming to Support Ever-Increasing Data Loads. John Schmitz source 15
SGF 2020 Dynamic Programming With The SAS Hash Object Paul M. Dorfman source 23
SGF 2020 Let's See Further than One Observation: Applying Hash Objects for Typical Clinical Programming Tasks Valeriia Oreshko source 10
PharmaSUG 2020 A Brief Understanding of DOSUBL beyond CALL EXECUTE Ajay Sinha,
M Chanukya Samrat
source 4
PHUSE EU 2019 Let's See Further than One Observation: Applying Hash Objects for Typical Clinical Programming Tasks Valeriia Oreshko source
presentation source
8
SESUG 2019 Exploring Efficiency in Data Manipulation with SAS: How to Get the Most Out of My Software and Hardware Jonathan W. Duggins source 10
SESUG 2019 Using SAS Hash and Hiter Objects to Compute the Ability Levels that Correspond to the Rasch Model's Response Probabilities Imelda C. Go source 4
MWSUG 2019 Look Up Not Down: Advanced Table Lookups in Base SAS Jayanth Iyengar,
Joshua M. Horstman
24
WUSS 2019 A Hands-on Introduction to SAS DATA Step Hash Programming Techniques Kirk Paul Lafler source 12
WUSS 2019 A HOW on Hashing Russell M. Lavery source 25
SGF 2019 Comparing Methods for Dynamically Updating Data: The MODIFY Statement, Temporary Arrays, and Hash Objects Richard D. Langston source 7
SGF 2019 DOSUBL Function + SQL View + Hash Object = FedSQL + PROC DS2 Hash Package Yutaka Morioka,
Jun Hasegawa
source 10
SGF 2019 FETCH()ing Use Cases for the Data Access Functions Chad Mukherjee source 11
SGF 2019 HASH Beyond Lookups - Take Another Look Elizabeth Axelrod source 13
SGF 2019 Procedure Code Explosion: Applying SAS Macro Language, HASH Tables, and PROC FCMP to Manage Large Volumes of Procedure Codes in Administrative Data Research Matthew Keller,
Dustin Stwalley,
Katelin B. Nickel
source 3
SGF 2019 Re-Mapping a Bitmap Paul M. Dorfman,
Lessia S. Shajenko
source 33
SGF 2019 SAS-Coin: Understanding Blockchains Through Simple Data Step Examples Seth W. Hoffman source 7
SGF 2019 Simple Techniques to Improve the Performance of your SAS Programs When Processing Large Data Sets Steve Cavill source 20
SGF 2019 The SAS Hash Object: Well Beyond Table Lookup Paul M. Dorfman,
Donald J. Henderson
source 27
PHUSE US 2019 An Antidote for Huge Clinical Trial Data Processing: Enclosing Hash in FCMP Premanand Kumaravel source
presentation source
8
PHUSE US 2019 Simplifying the Integration Riddle Deepak Ananthan,
Karthik Raja Subbiah
source
presentation source
6
SCSUG 2018 A Hands-on Introduction to SAS DATA Step Hash Programming Techniques Kirk Paul Lafler source 12
PHUSE EU 2018 The Data Step Crystal Ball: Observing Future Rows Michael Allie source
presentation source
9
PHUSE EU 2018 Time Management: Programming Techniques to Positively Impact Runtimes Ian Sanderson source
presentation source
9
SESUG 2018 Efficient DATA Step Random Sampling Out Of Thin Air Paul M. Dorfman source 16
SESUG 2018 HASH Beyond Lookups - Take Another Look Elizabeth Axelrod source 11
SESUG 2018 How To Dupe A Dedup Paul M. Dorfman source 7
SESUG 2018 Matching SAS Data Sets with Hash Objects: If at First You Don't Succeed, Match, Match Again Imelda C. Go source 5
SESUG 2018 Sorting Arrays Using the Hash Object Paul M. Dorfman source 17
MWSUG 2018 Automatic Indicators for Dummies: A macro for generating dummy indicators from category type variables Matthew Bates 11
MWSUG 2018 Finding National Best Bid and Best Offer - Quote by Quote Mark Keintz 6
MWSUG 2018 From Stocks to Flows: Using SAS HASH objects for FIFO, LIFO, and other FO's Mark Keintz 13
WUSS 2018 Advanced Programming Techniques Using the DS2 Procedure Viraj R Kumbhakarna source 20
WUSS 2018 Essential Programming Techniques Every SAS User Should Learn Kirk Paul Lafler source 26
WUSS 2018 Using Memory Resident Hash Tables to Manage Your Sparse Lookups Arthur L. Carpenter source 11
PharmaSUG 2018 Beyond MERGE for Combining Datasets David W. Franklin source 4
PharmaSUG 2018 CONSORT Diagrams with SG Procedures Prashant Hebbar,
Sanjay N. Matange
source 9
SGF 2018 Accessing Data from Microservices in SAS 9.4 Using DS2 Built-In Packages James Kelley source 24
SGF 2018 Advanced Programming Techniques Using the DS2 Procedure Viraj R Kumbhakarna source 20
SGF 2018 Creating a Spatial Weights Matrix for the SPATIALREG Procedure Alan Ricardo da Silva source 17
SGF 2018 Efficient Elimination of Duplicate Data Using the MODIFY Statement Paul M. Dorfman source 7
SGF 2018 Implementing External File Processing with No Record Delimiter via a Metadata-Driven Approach Princewill Benga source 15
SGF 2018 Key-Independent Uniform Segmentation of Arbitrary Input Using a Hash Function Paul M. Dorfman,
Donald J. Henderson
source 18
SGF 2018 PROC FCMP: A Powerful SAS Procedure You Should Be Using Bill McNeill source 17
SGF 2018 RWI not REI a Robust report writing tool for your toughest mountaineering challenges Robert T. Durie source 13
SGF 2018 Using Arrays to Quickly Perform Fuzzy Merge Look-ups: Case Studies in Efficiency Arthur L. Carpenter source 14
SGF 2018 Using Hash Tables to Manage Your Macro Language Control Files Arthur L. Carpenter source 9
SESUG 2017 A Hands-on Introduction to SAS DATA Step Hash Programming Techniques Kirk Paul Lafler source 12
SESUG 2017 Automatic Verification of Combined Datasets Joe Matise source 9
SESUG 2017 HASH Beyond Lookups - Your Code Will Never Be the Same! Elizabeth Axelrod source 8
SESUG 2017 Leads and Lags: Static and Dynamic Queues in the SAS DATA STEP, 2nd ed. Mark Keintz source 15
MWSUG 2017 Exploring HASH Tables vs. SORT/DATA Step vs. PROC SQL Lynn Mullins,
Richann J. Watson
14
WUSS 2017 A Hands-on Introduction to SAS DATA Step Hash Programming Techniques Kirk Paul Lafler source 12
WUSS 2017 HASH Beyond Lookups - Your Code Will Never Be the Same! Elizabeth Axelrod source 7
WUSS 2017 Scripting to Automate Workflows Chris Whalen,
Amy Garrett
source 11
WUSS 2017 The Future of Transpose: How SAS Is Rebuilding its Foundation by Making What Is Old New Again Scott Mebust source 16
PharmaSUG CN 2017 Streamline Table Lookup by Using HASH in FCMP Qing Liu 8
PharmaSUG 2017 Hashtag #Efficiency! An Exploration of Hash Tables and Other Techniques Lakshmi Nirmala Bavirisetty,
Kaushal Chaudhary,
Deanna Naomi Schreiber-Gregory
source 9
PharmaSUG 2017 Using Hash tables for AE search strategies Vinodita Bongarala,
Liz Thomas
source 6
SGF 2017 Beyond Table Lookup: The Versatile SAS Hash Object Paul M. Dorfman,
Donald J. Henderson
source 27
SGF 2017 Dictionaries: Referencing a New PROC FCMP Data Type Andrew Henrick,
Mike Whitcher,
Karen Croft
source 15
SGF 2017 DS2 with Both Hands on the Wheel Peter W. Eberhardt,
Xue Yao
source
zip
32
SGF 2017 From Stocks to Flows: Using SAS HASH objects for FIFO, LIFO, and other FO's Mark Keintz source 13
SGF 2017 Hash Objects: When LAGging Behind Just Doesn't Work Andrea Wainwright-Zimmerman source 5
SGF 2017 Haven't I Seen You Before? An Application of DATA Step Hash for Efficient Complex Event Associations John Schmitz source
zip
6
SGF 2017 Jumping and Cutting: Using the Hash Object to Implement a Polygon Clipping Algorithm Seth W. Hoffman source 10
SGF 2017 Leads and Lags: Static and Dynamic Queues in the SAS DATA STEP, 2nd ed. Mark Keintz source 15
SGF 2017 SAS Hash Objects, Demystified Dari Mazloom source 11
SGF 2017 The Future of Transpose: How SAS Is Rebuilding its Foundation by Making What Is Old New Again Scott Mebust source 16
SGF 2017 Using Hash Tables for Creating Electronic Code Books Raghav Adimulam source 8
SGF 2017 Yet Another Lookup Method: Updatable Indexed Data Sets Jack Hamilton source 15
SCSUG 2016 PRESTO! CHANGEO! Making Data Transformations Look Like Magic Patricia Hettinger source 13
SCSUG 2016 Proc SQL Self-Join for Aggregation Steve Fleming source 6
SESUG 2016 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 12
SESUG 2016 Creating Test Data Using SAS Hash Tables Gwen Babcock source 5
SESUG 2016 Flexible Programming With Hash Tables Joe Matise source 11
SESUG 2016 From Stocks to Flows: Using SAS HASH objects for FIFO, LIFO, and other FO's Mark Keintz source 12
SESUG 2016 Fundamentals of the The SAS Hash Object Paul M. Dorfman source 23
SESUG 2016 Leads and Lags: Static and Dynamic Queues in the SAS DATA STEP Mark Keintz source 15
SESUG 2016 SAS Debugging 101 Kirk Paul Lafler source 13
SESUG 2016 Sorting a Bajillion Records: Conquering Scalability in a Big Data World Troy Martin Hughes source 29
SESUG 2016 Using a SAS Hash Object to Speed and Simplify the Survey Cell Collapsing Process Ahmed Al-Attar source 11
SESUG 2016 Using Proc FCMP To Improve Fuzzy Matching Christine L. Warner source 11
PHUSE EU 2016 Fundamental Advice to Save Time in SAS Programming Mickael Borne source
presentation source
11
PHUSE EU 2016 Perish the Sort: Using Indexes and Hash Objects for Efficient Programming Jason Smith source
presentation source
8
MWSUG 2016 A Hands-on Introduction to SAS DATA Step Hash Programming Techniques Kirk Paul Lafler 12
MWSUG 2016 Data Analysis with User-Written DS2 Packages Robert S. Ray,
William Eason
11
MWSUG 2016 Finding National Best Bid and Best Offer - Quote by Quote Mark Keintz 9
MWSUG 2016 From Stocks to Flows: Using SAS HASH objects for FIFO, LIFO, and other FO's Mark Keintz 13
MWSUG 2016 Hashtag #Efficiency! An Introduction to Hash Tables Lakshmi Nirmala Bavirisetty,
Deanna Naomi Schreiber-Gregory,
Kaushal Chaudhary
10
MWSUG 2016 Leads and Lags: Static and Dynamic Queues in the SAS DATA STEP Mark Keintz 15
MWSUG 2016 SAS Debugging 101 Kirk Paul Lafler 13
MWSUG 2016 Sorting a Bajillion Records: Conquering Scalability in a Big Data World Troy Martin Hughes 29
PharmaSUG CN 2016 Hash Object Working Efficiently with Large SAS Datasets [presentation] Yazhen Wang,
Hao Xu
20
PharmaSUG CN 2016 Use Hash to reduce run time [presentation] Xiaotian Wu,
Yu Zhu
17
WUSS 2016 Sorting a Bajillion Records: Conquering Scalability in a Big Data World Troy Martin Hughes source 29
PharmaSUG 2016 Exploring HASH Tables vs. SORT/DATA Step vs. PROC SQL Richann J. Watson,
Lynn Mullins
source 14
PharmaSUG 2016 Novel Programming Methods for Change from Baseline Calculations Mina Chen,
Peter W. Eberhardt
source 7
PharmaSUG 2016 The New STREAM Procedure as a Virtual Medical Writer Joseph W. Hinson source 13
SGF 2016 Data Analysis with User-Written DS2 Packages Robert S. Ray,
William Eason
source 11
SGF 2016 Finding National Best Bid and Best Offer - Quote by Quote Mark Keintz source 6
SGF 2016 Leads and Lags: Static and Dynamic Queues in the SAS DATA STEP Mark Keintz source 15
SGF 2016 No FREQ'n Way Renee Canfield source 10
SGF 2016 PROC DS2 with Both Hands on the Wheel Peter W. Eberhardt,
Xue Yao
source 32
SGF 2016 SAS Debugging 101 Kirk Paul Lafler source 13
SGF 2016 Sorting a Bajillion Records: Conquering Scalability in a Big Data World Troy Martin Hughes source
presentation
29
SGF 2016 Using a SAS Hash Object to Speed and Simplify the Survey Cell Collapsing Process Ahmed Al-Attar source
zip
11
SGF 2016 Using the SAS Hash Object with Duplicate Key Entries Paul M. Dorfman source
zip
16
SGF 2016 Who's Your Neighbor? A SAS Algorithm for Finding Nearby Zip Codes Andrew W. Clapson,
Annmarie Smith
source
zip
7
SCSUG 2015 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 8
MWSUG 2015 Table Lookup Techniques: From the Basics to the Innovative Arthur L. Carpenter 11
PHUSE EU 2015 Getting the Most Out of Keys - Using Hash Components to Select, Subset or Summarise Pamela J. Giese source
presentation source
8
SESUG 2015 Hash Objects for Everyone Jack Hall source 9
SESUG 2015 Hash: Is it Always the Best Solution? David Izrael,
Elizabeth Axelrod
source 12
SESUG 2015 How to DoW Paul M. Dorfman source 12
SESUG 2015 No FREQ-in Way Renee Canfield source 9
SESUG 2015 Using the SAS Hash Object with Duplicate Key Entries Paul M. Dorfman source 16
WUSS 2015 DATA Step Merging Techniques: From Basic to Innovative Arthur L. Carpenter source 12
WUSS 2015 Finding the National Best Bid and Best Offer Mark Keintz source 6
WUSS 2015 From Stocks to Flows: Using SAS HASH objects for FIFO, LIFO, and other FO's Mark Keintz source 10
WUSS 2015 Leads and Lags: Static and Dynamic Queues in the SAS DATA STEP Mark Keintz source 15
WUSS 2015 ODS Output Data Sets That Work for You Stuart D. Long,
Edward Heaton,
Daniel R. Scharf
source 29
WUSS 2015 Using Arrays to Quickly Perform Fuzzy Merge Look-ups: Case Studies in Efficiency Arthur L. Carpenter source 14
PharmaSUG CN 2015 It's Not Just Fast Merging, It's Powerful Hashing Mijun Hu 4
PharmaSUG CN 2015 Not Just Merge - Complex Derivation Made Easy by Hash Object Lu Zhang 5
PharmaSUG 2015 DATA Step Merging Techniques: From Basic to Innovative Arthur L. Carpenter source 12
PharmaSUG 2015 DS2 with Both Hands on the Wheel Peter W. Eberhardt,
Xue Yao
source 32
PharmaSUG 2015 Not Just Merge - Complex Derivation Made Easy by Hash Object Lu Zhang source 5
PharmaSUG 2015 Using Arrays to Quickly Perform Fuzzy Merge Look-ups: Case Studies in Efficiency Arthur L. Carpenter source 14
SGF 2015 A SAS Macro to Calculate the PDC Adjustment of Inpatient Stays Anping Chang source
zip
10
SGF 2015 Data Aggregation Using the SAS Hash Object Paul M. Dorfman,
Donald J. Henderson
source 20
SGF 2015 DS2 with Both Hands on the Wheel Peter W. Eberhardt,
Xue Yao
source 32
SGF 2015 E-Z Simple Hash Object Lookups Andrew Dagis source
zip
6
SGF 2015 Introduction to SAS Hash Objects Christopher W. Schacherer source 26
SGF 2015 Leads and Lags: Static and Dynamic Queues in the SAS DATA STEP Mark Keintz source
zip
14
SGF 2015 Object Oriented Program Design in DS2 Shaun Kaufmann source 16
SGF 2015 Table Lookup Techniques: From the Basics to the Innovative Arthur L. Carpenter source 11
SGF 2015 Understanding Characteristics of Insider Threats by Using Feature Extraction Ila Gokarn,
Clifton Phua
source 14
SCSUG 2014 SAS Debugging 101 Kirk Paul Lafler 13
SESUG 2014 More Hash: Some Unusual Uses of the SAS Hash Object Haikuo Bian,
David Maddox
source 11
SESUG 2014 Move over MERGE, SQL and SORT. There is a faster game in town! Hash Table Karen J. Price source 4
SESUG 2014 SAS Debugging 101 Kirk Paul Lafler source 13
SESUG 2014 The DoW-Loop Paul M. Dorfman,
Lessia S. Shajenko
source 12
PHUSE EU 2014 Overview of Hash Object Swarnalatha Gaddam source
presentation source
8
MWSUG 2014 An Object Oriented Framework for Simulations in base SAS Michael C. Frick 15
MWSUG 2014 DATA Step Merging Techniques: From Basic to Innovative Arthur L. Carpenter 11
MWSUG 2014 Introduction to SAS Hash Objects Christopher W. Schacherer 26
MWSUG 2014 SAS Debugging 101 Kirk Paul Lafler 13
MWSUG 2014 Using Arrays to Quickly Perform Fuzzy Merge Look-ups: Case Studies in Efficiency Arthur L. Carpenter 14
MWSUG 2014 Using SAS Hash Objects To Cut Down Processing Time Girish K. Narayandas 9
WUSS 2014 %ICD: Using Hash Objects to Separate Records Coded in ICD-9-CM from Records Coded in ICD-10-CM Eduard Poltavskiy source 7
WUSS 2014 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 8
WUSS 2014 SAS Debugging 101 Kirk Paul Lafler source 13
WUSS 2014 Table Lookup Techniques: From the Basics to the Innovative Arthur L. Carpenter source 11
WUSS 2014 The SAS Hash Object in Action Paul M. Dorfman source 29
PharmaSUG 2014 DefKit : A Micro Framework for CDISC Define-XML Application Development Lei Zhang source 23
PharmaSUG 2014 Let Hash SUMINC Count For You Joseph W. Hinson source 7
PharmaSUG 2014 Macro Programming via Parameter Look-Up Tables Joseph W. Hinson source 9
PharmaSUG 2014 Strategies and Techniques for Debugging SAS Program Errors and Warnings Kirk Paul Lafler source 13
PharmaSUG 2014 Table Lookup Techniques: From the Basics to the Innovative Arthur L. Carpenter source 11
SGF 2014 A Paradigm Shift: Complex Data Manipulations with DS2 and In-Memory Data Structures Shaun Kaufmann source 10
SGF 2014 DATA Step Merging Techniques: From Basic to Innovative Arthur L. Carpenter source 10
SGF 2014 Exploring DATA Step Merges and PROC SQL Joins Kirk Paul Lafler source 14
SGF 2014 Hash It Out with a Web Service and Get the Data You Need John Vickery source 11
SGF 2014 The SAS Hash Object: It's Time To .find() Your Way Around Peter W. Eberhardt source 17
WUSS 2013 Hasing in PROC FCMP to Enhance Your Productivity Andrew Henrick,
Donald Erdman,
Stacey M. Christian
source 15
WUSS 2013 Implementation of DEFINE.XML Generators using SAS Hash Objects and User-Defined Functions Lei Zhang source 19
WUSS 2013 Matching with Hash Objects Gregory Watson source 6
WUSS 2013 SAS on a Shingle, More Flippin with Hash Ethan Miller,
Kirk Paul Lafler
source 10
SCSUG 2013 Getting Connected - The Power of Using Hash Objects Philip Burtch source 15
SCSUG 2013 Introduction to SAS Hash Objects Christopher W. Schacherer source 26
SCSUG 2013 Strategies and Techniques for Debugging SAS Program Errors and Warnings Kirk Paul Lafler source 13
SESUG 2013 5 Simple Steps to Improve the Performance of your Clinical Trials Table Programs using Base SAS Software Sally Walczak source 12
SESUG 2013 HOW to DOW Paul M. Dorfman source 12
NESUG 2013 Alternative Methods for Sorting Large Files without Leaving a Big Disk Space Footprint Rita Volya 23
NESUG 2013 Dropping variables from a large SAS data set when all their values are missing Gwen Babcock 13
NESUG 2013 Hash Table Look-up: Easier than you'd think. Virginia Blum 9
PharmaSUG 2013 Creating a Clinical Summary Table within a Single DATA Step with the Dynamic Trio: DOSUBL(), Hash Objects, and ODS Objects Joseph W. Hinson source 14
PharmaSUG 2013 Doing the hashwork: Using the DATA step hash object to perform common clinical programming chores Miles Dunn source 9
PharmaSUG 2013 SQL, HASH Tables, FORMAT and KEY= - More Than One Way to Merge Two Datasets David W. Franklin source 5
PharmaSUG 2013 The Hash of Hashes as a "Russian Doll" Structure: Application to Clinical Adverse Events Data Analysis Joseph W. Hinson source 12
SGF 2013 A Flock of C-Stats, or Efficiently Computing Multiple Statistics for Hundreds of Variables Bruce S. Lund,
Steven Raimi
source 11
SGF 2013 Automated Testing of Your SAS Code and Collation of Results (Using Hash Tables) Andrew B. Ratcliffe source 8
SGF 2013 Data Mining of U.S. Patents: Research Trends of Major Technology Companies Ken Potter,
Robert N. Hatton
source 11
SGF 2013 Hashing in PROC FCMP to Enhance Your Productivity Andrew Henrick,
Donald Erdman,
Stacey M. Christian
source 15
SGF 2013 Information Retrieval in SAS: The Power of Combining Perl Regular Expressions and Hash Objects Fagen Xie,
Lingxiao Qi
source 6
SGF 2013 Maximizing the Power of Hash Tables David J. Corliss source 8
SGF 2013 The Hash-of-Hashes as a "Russian Doll" Structure: An Example with XML Creation Joseph W. Hinson source 21
SGF 2013 The Magnificent DO Paul M. Dorfman source 15
SGF 2013 Working with a Large Pharmacy Database: Hash and Conquer David Izrael source
pdf
7
NESUG 2012 Working with a Large Pharmacy Database: Hash and Conquer David Izrael 7
SCSUG 2012 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 8
SCSUG 2012 SAS HASH Programming Basics Daniel Sakya source 6
PHUSE EU 2012 Novel Programming Methods for Working with Large Claims Databases Richard R. Allen source
presentation source
12
PHUSE EU 2012 Reprogramming a Many-to-Many Merge with Hash Objects David J. Garbutt source
presentation source
24
SESUG 2012 Linking Medical Records to Medics in Cyberspace Sigurd W. Hermansen source 9
SESUG 2012 ODS Output Data Sets That Work for You Stuart D. Long,
Edward Heaton,
Daniel R. Scharf
source 29
SESUG 2012 Through the DoW-Loop, One Statement at a Time Paul M. Dorfman source 12
MWSUG 2012 Customer Sentiment Imputation Using Hash Tables David J. Corliss 8
MWSUG 2012 Innovative Techniques: Doing More with Loops and Arrays Arthur L. Carpenter 14
MWSUG 2012 The SAS Hash Object: It's Time To .find() Your Way Around Peter W. Eberhardt 17
WUSS 2012 Countdown of the Top 10 Ways to Merge Data David W. Franklin source 6
WUSS 2012 Innovative Techniques: Doing More with Loops and Arrays Arthur L. Carpenter source 14
WUSS 2012 Modular processing for Prep-to-research anaylsis - interfacing XML SAS and Microsoft Excel David Tabano source 16
WUSS 2012 SAS on a Shingle, Flippin with Hash Ethan Miller,
Kirk Paul Lafler
source 10
WUSS 2012 Scalability of Table Lookup Techniques Richard D. Langston source 5
WUSS 2012 The SAS Hash Object: It's Time To .find() Your Way Around Peter W. Eberhardt source 17
PharmaSUG CN 2012 The SAS Hash Object: It's Time To .find() Your Way Around Peter W. Eberhardt 17
PharmaSUG CN 2012 Using HASH Table to reduce the use of merge for large datasets Long Fang 7
PharmaSUG 2012 Exploring DATA Step Merges and PROC SQL Joins Kirk Paul Lafler source 14
PharmaSUG 2012 Innovative Techniques: Doing More with Loops and Arrays Arthur L. Carpenter source 13
PharmaSUG 2012 Merge vs. Join vs. Hash Objects: A Comparison using "Big" Medical Device Data James R. Johnson source 6
PharmaSUG 2012 Transposing Tables from Long to Wide: A Novel Approach Using Hash Objects Joseph W. Hinson,
Changhong Shi
source 11
SGF 2012 Community Discovery: Best Tips and Features from Communities on SAS Renee Harper,
Cynthia L. Zender
source 14
SGF 2012 Exploring DATA Step Merges and PROC SQL Joins Kirk Paul Lafler source 14
SGF 2012 HOW to DOW Paul M. Dorfman,
Lessia S. Shajenko
source 12
SGF 2012 Implementing Control Selection Using Hash Tables: A Case Study Craig Kasper source 10
SGF 2012 Optimizing That Which cannot be optimized. Superfast SAS 9.2 + Searches and Fuzzy Linkage of Large Data Sets Sigurd W. Hermansen source 7
SGF 2012 Splitting Data Sets on Unique Values: a Macro That Does It All Hans Sempel source 5
SGF 2012 The SAS Hash Object: It's Time To .find() Your Way Around Peter W. Eberhardt source 17
SGF 2012 Tracking and Reporting Account Referral Activity Using Hash Tables and SAS Business Intelligence James L. Beaver,
Tobin E. Scroggins
source 10
SCSUG 2011 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 8
SCSUG 2011 Tracking and Reporting Account Referral Activity using Hash tables and SAS BI James L. Beaver,
Tobin E. Scroggins
source 9
SESUG 2011 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 8
SESUG 2011 In Lockstep with the DoW-Loop Paul M. Dorfman,
Lessia S. Shajenko
source 18
SESUG 2011 Two Guys On Hash Paul M. Dorfman source 34
WUSS 2011 Output SAS DATA Step Views: an Experimental Feature Thomas E. Billings source 9
PHUSE EU 2011 Seven sharp surgery tips for Clinical Programmers Rohit Banga,
David J. Garbutt
source
presentation source
15
MWSUG 2011 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler 8
NESUG 2011 Building Provider Panels: An Application for the Hash of Hashes Judy Loren,
Richard A. DeVenezia
9
NESUG 2011 Common Sense Tips and Clever Tricks for Programming with Extremely Large SAS Data Sets Kathy Hardis Fraeman 8
NESUG 2011 From Stocks to Flows: Using SAS HASH objects for FIFO, LIFO, and other FO's Mark Keintz 10
NESUG 2011 Hash + Point = Key Paul M. Dorfman,
Lessia S. Shajenko
13
NESUG 2011 The Application of SAS Hash Oblect to Ultra-high Frehuency Financial Data: A Case Study in Limit Order Book Reconstruction Dorian M. Noel 10
PharmaSUG 2011 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 8
PharmaSUG 2011 Using a HASH Table to Reference Variables in an Array by Name John Henry King source 9
SGF 2011 A Side of Hash for You to Dig Into Shan A. Rasul source 7
SGF 2011 Base SAS Methods for Building Dimensional Data Models Christopher W. Schacherer source 12
SGF 2011 Best Solutions for Tuning Performance of ETL Jobs in SAS Data Integration Studio Qingfeng Liang source 10
SGF 2011 Building Provider Panels: An Application for the Hash of Hashes Judy Loren,
Richard A. DeVenezia
source 9
SGF 2011 Don't Waste Too Many Resources to Get Your Data in a Specific Sequence Henri Theuwissen source 19
SGF 2011 Macros for Managing Messy Data: Handling Duplicate Study Participants, and Making Fuzzy Matches Across Multiple Data Sets Jefferson L. Wood,
Dennis G. Fisher,
Lucy Napper,
Grace L. Reynolds
source 10
SGF 2011 ODS Output Data Sets That Work for You Stuart D. Long,
Edward Heaton,
Daniel R. Scharf
source 29
SGF 2011 Teradata for the SAS Programmer: Ordered Analytical Functions, Hash Objects, ANSI SQL: 2003 Richard Andrews,
Jignesh Miyani
source 11
SGF 2011 The SAS Hash Object: It's Time To .find() Your Way Around Peter W. Eberhardt source 17
SGF 2011 To Hash or Not To Hash! That Is the Question!! When it Comes to SQL!!! Mustaq Ahmad source 12
SGF 2011 Using Hash Tables to Obtain Matched Post-Hoc Control Populations Jeffrey Reiss,
Elayne Reiss
source 7
NESUG 2010 A Side of Hash for You to Dig Into Shan A. Rasul 7
NESUG 2010 Black Belt Hashigana Paul M. Dorfman,
Marina Fridman
29
NESUG 2010 Find() the power of Hash - How, Why and When to use the SAS Hash Object John Blackwell 5
NESUG 2010 HOW to DOW Paul M. Dorfman 18
NESUG 2010 Interactively Make Uniform and Reorganize Variables in a SAS Library Jay Garacani 5
NESUG 2010 Portfolio Backtesting: Using SAS to Generate Randomly Populated Portfolios for Investment Strategy Testing Xuan Liu,
Mark Keintz
7
NESUG 2010 Table Lookup in SAS Weili Yang,
Fang K. Chen,
Liping Zhang,
Wenyu Hu
7
SCSUG 2010 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 6
SCSUG 2010 Breaking Up Isn't Hard To Do After All Toby Dunn source 6
WUSS 2010 An Introduction to SAS Hash Programming Techniques Kirk Paul Lafler source 6
WUSS 2010 Macros for Managing Messy Data: Handling Duplicate Study Participants, and Making Fuzzy Matches Across Multiple Data Sets Jefferson L. Wood,
Dennis G. Fisher,
Lucy Napper,
Grace L. Reynolds
source 10
WUSS 2010 Transitive Record Linkage in SAS using Hash Objects Glenn Wright source 8
WUSS 2010 Transitive Record Linkage in SAS using SET / KEY= and MODIFY / POINT= Denis Hulett source 8
WUSS 2010 Working with SAS Hash Objects: Automation, Tips and Pitfalls Jason Farris source 7
MWSUG 2010 A New Look at An Old Friend: Getting Reacquainted with Arrays Joe Novotny,
Paul Kollner
13
MWSUG 2010 Base SAS Methods for Building Dimensional Data Models Christopher W. Schacherer 16
MWSUG 2010 Building an Extract, Transform, and Load (ETL) Server Using Base SAS, SAS/SHARE, SAS/CONNECT, and SAS/ACCESS Christopher W. Schacherer,
Timothy J. Steines
11
MWSUG 2010 Meta-Programming in SAS with DATA Step Paulo Tanimoto 15
MWSUG 2010 Tables As Trees: Merging with Wildcards Using Tree Traversal and Pruning Matthew Nizol 18
MWSUG 2010 The SAS Hash Object: It's Time To .find() Your Way Around - Hands-On Workshop Peter W. Eberhardt 17
SESUG 2010 Merging into Hash: Some Practical Examples of Converting MERGE Statements into Hash Objects Ying Liu source 23
SESUG 2010 The DOW-Loop Unrolled Paul M. Dorfman source 15
SESUG 2010 Two Guys On Hash Paul M. Dorfman source 33
PharmaSUG 2010 Countdown of the Top 10 Ways to Merge Data David W. Franklin 6
PharmaSUG 2010 Estimation of Adherence to Antipsychotic and Diabetic Medications in a Sample of Schizophrenia Patients Venky Chakravarthy,
Thomas N. Taylor
8
PharmaSUG 2010 The SAS Hash Object: It's Time To .find() Your Way Around - Hands-On Workshop Peter W. Eberhardt 17
PharmaSUG 2010 The SAS Hash Object: It's Time To .find() Your Way Around - Tutorial Peter W. Eberhardt 17
SGF 2010 Aggregation without Aggravation: Determining Spatial Contiguity and Joining Geographic Areas Using Hashing Gwen Babcock source 17
SGF 2010 Black Belt Hashigana Paul M. Dorfman,
Koen Vyverman,
Victor P. Dorfman
source 29
SGF 2010 Complex Data Combinations on Large Volumes: How to Get the Best Performance Henri Theuwissen source 22
SGF 2010 The SAS Hash Object: It's Time To .find() Your Way Around Peter W. Eberhardt source 17
SCSUG 2009 Random Split SAS data file exactly according to a given probabilty Liang Xie 12
SCSUG 2009 Why Hash? Glen Becker 6
SESUG 2009 The SAS Hash Object in Action Paul M. Dorfman source 30
PNWSUG 2009 Fifty Ways to Lose Your Data (And How to Avoid Them) Linda T. Jolley,
Jane Stroupe
20
NESUG 2009 9 Ways to Join Two Datasets David W. Franklin 6
NESUG 2009 A PROC SQL+Data Step Alternative to the Hash Object for Creating Multiple, Data-Driven Data Sets Michael S. Zdeb 6
NESUG 2009 Aggregation without Aggravation: Determining Spatial Contiguity and Joining Geographic Areas Using Hashing Gwen Babcock 17
NESUG 2009 Choosing the Right Technique to Merge Large Data Sets Efficiently Qingfeng Liang 9
NESUG 2009 The DOW-Loop Unrolled Paul M. Dorfman,
Marina Fridman
18
NESUG 2009 The SAS Hash Object in Action Paul M. Dorfman,
Marina Fridman,
Koen Vyverman
26
NESUG 2009 Using HASH to find a sum over a transactional path Richard A. DeVenezia 5
WUSS 2009 If I Only Had a Map. Getting from Here to There: Common Approaches to Solving Data Step Logic Issues Kim M. Wilson source 17
WUSS 2009 The Power to Show: Ad Hoc Reporting, Custom Invoices, and Form Letters Daniel O'Connor source 58
SGF 2009 Choosing the Right Technique to Merge Large Data Sets Efficiently Qingfeng Liang source 9
SGF 2009 Creating Common Information Structures Using Lists Stored in SAS Data Step Hash Objects Shawn Edney source 19
SGF 2009 Fifty Ways to Lose Your Data (And How to Avoid Them) Linda T. Jolley,
Jane Stroupe
source 21
SGF 2009 If I Only Had a Map. Getting from Here to There: Common Approaches to Solving Data Step Logic Issues Kim M. Wilson source 17
SGF 2009 Implementing Stack and Queue Data Structures with SAS Hash Objects Larry Hoyle source 10
SGF 2009 Merging Data Eight Different Ways David W. Franklin source 5
SGF 2009 Scalability of Table Lookup Techniques Richard D. Langston source 5
SGF 2009 The DOW-Loop Unrolled Paul M. Dorfman,
Koen Vyverman
source 18
SGF 2009 The SAS Hash Object in Action Paul M. Dorfman,
Koen Vyverman
source 26
SGF 2009 You Need to Consolidate Massive Amounts of Data? Select the Fastest Method or Go for Minimal Memory Requirements to Build Your Result Henri Theuwissen source 14
WUSS 2008 A Sampler of What's New in Base SAS 9.2 Jason Secosky source 15
WUSS 2008 New SAS Performance Optimizations to Enhance Your SAS Client and Solution Access to the Database Mike Whitcher source 15
SESUG 2008 Breaking Up Isn't Hard To Do After All Toby Dunn source 6
SESUG 2008 Creating Common Information Structures Using Lists Stored in SAS Data Step Hash Objects Shawn Edney source 18
SESUG 2008 New SAS Performance Optimizations to Enhance Your SAS Client and Solution Access to the Database Mike Whitcher source 15
SESUG 2008 SAS Hash Objects: An Efficient Table Look-Up in the Decision Tree Ying Liu source 15
SESUG 2008 The DOW-Loop Unrolled Paul M. Dorfman,
Lessia S. Shajenko
source 19
SESUG 2008 Using Lookup Tables to Match Data Wenyu Hu,
Fang K. Chen,
Liping Zhang
source 7
SESUG 2008 Utilizing Hash Tables to Obtain Matched Post-Hoc Control Populations Elayne Reiss,
Jeffrey Reiss
source 9
MWSUG 2008 A Sampler of What's New in Base SAS 9.2 Jason Secosky 15
MWSUG 2008 New SAS Performance Optimizations to Enhance Your SAS Client and Solution Access to the Database Mike Whitcher 15
PNWSUG 2008 A Sampler of What's New in Base SAS 9.2 Jason Secosky 15
NESUG 2008 A Sampler of What's New in Base SAS 9.2 Jason Secosky 15
NESUG 2008 Another Helping of HASH Lee Dodoo,
Stephen J. Rhoades
18
NESUG 2008 How Do I Love Hash Tables? Let Me Count The Ways! Judy Loren 14
NESUG 2008 Merging Data Seven Different Ways David W. Franklin 4
NESUG 2008 The DOW-Loop Unrolled Paul M. Dorfman 18
PharmaSUG 2008 An Application of the SAS Hash Object John Henry King 3
PharmaSUG 2008 Join, Merge or Lookup? Expanding your toolkit Judy Loren,
Sandeep Gaudana
16
PharmaSUG 2008 The DOW-Loop Unrolled Paul M. Dorfman,
Lessia S. Shajenko
18
SGF 2008 %HASHMERGE - A Macro to Hash When It Can, Merge When It Can't Gregg P. Snell source 12
SGF 2008 Evaluating Predictive Models: Computing and Interpreting the c Statistic Sigurd W. Hermansen source 9
SGF 2008 Hash Crash and Beyond Paul M. Dorfman,
Lessia S. Shajenko,
Koen Vyverman
source 24
SGF 2008 How Do I Love Hash Tables? Let Me Count The Ways! Judy Loren source 14
SGF 2008 Many-to-Many Merges in the DATA Step Edward Heaton source 9
SGF 2008 Using Table Lookup Techniques Efficiently Linda T. Jolley,
Jane Stroupe
source 11
SGF 2008 Using the SAS DATA Step and PROC SQL to Create Macro Arrays Stuart D. Long,
Edward Heaton
source 11
NESUG 2007 Hash Crash and Beyond Paul M. Dorfman,
Lessia S. Shajenko
25
NESUG 2007 Rename and Modify Attributes of Variables Across All SAS Datasets in the Data Build Catalog Jay Garacani 4
NESUG 2007 Using the SAS DATA Step and PROC SQL to Create Macro Arrays Stuart D. Long,
Edward Heaton
11
SESUG 2007 Creating Data-Driven Data Set Names in a Single Pass Using Hash Objects Jack Hamilton source 10
SESUG 2007 Data Step Hash Objects as Programming Tools Paul M. Dorfman,
Lessia S. Shajenko
source 21
SESUG 2007 The DOW-Loop Unrolled Paul M. Dorfman,
Lessia S. Shajenko
source 18
MWSUG 2007 Getting Started with the DATA Step Hash Object Jason Secosky,
Janice Bloom
9
MWSUG 2007 Table Lookups...You Want Performance? Rob Rohrbough 11
PHUSE EU 2007 An animated guide: The Amazing SQL Optimizer... Russell M. Lavery source 12
PHUSE EU 2007 Comparison of different ways using table lookups on huge tables Ralf Minkenberg source 6
SCSUG 2007 How Do I Love Hash Tables? Let Me Count The Ways! Judy Loren 14
PNWSUG 2007 The DATA HASH - Not the Monster You Think It Is [presentation] Kay L. Alden 35
PharmaSUG 2007 Getting Started with the DATA Step Hash Object Jason Secosky,
Janice Bloom
9
PharmaSUG 2007 The SQL Optimizer Project: _Method and _Tree in SAS 9.1 Russell M. Lavery 12
SGF 2007 Dear Miss SASAnswers: A Guide to SAS Efficiency Linda T. Jolley,
Jane Stroupe
source 8
SGF 2007 Getting Started with the DATA Step Hash Object Jason Bloom,
Janice Secosky
source 9
SGF 2007 Hashing Performance Time with Hash Tables Elena Muriel source 10
PNWSUG 2006 Getting Started with the DATA Step Hash Object Jason Secosky,
Janice Bloom
10
SCSUG 2006 Getting Started with the DATA Step Hash Object Jason Secosky,
Janice Bloom
10
PHUSE EU 2006 What's New in SAS 9.1.3 for Clinical Programmers David Smith source 18
SESUG 2006 How to Implement the SAS Data Step Hash Object Bill Parman source 7
SESUG 2006 Solving Jumble Puzzles Dictionaries, Hashes and Permutations Richard A. DeVenezia source 13
SESUG 2006 Stars and Models: How to Build and Maintain Star Schemas Using SAS Data Integration Server in SAS9 Nancy A. Rausch source 24
NESUG 2006 A Hash Alternative to the PROC SQL Left Join Kenneth W. Borowiak 9
NESUG 2006 DATA Step Hash Objects and How to Use Them Paul M. Dorfman,
Lessia S. Shajenko
21
NESUG 2006 Efficient Processing of Long Lists of Variable Names Paulette W. Staum 9
NESUG 2006 How Do I Love Hash Tables? Let Me Count The Ways! Judy Loren 14
NESUG 2006 Need a Speedy Index? RAM It! Lessia S. Shajenko,
Paul M. Dorfman
14
NESUG 2006 Subsetting Observations from Large SAS Data Sets Christopher J. Bost 6
PharmaSUG 2006 The Skinny on Processing Very Large Health Claims Data Sets Gopal Rajagopal,
Blue Bell
10
SUGI 2006 Crafting Your Own Index: Why, When, How Paul M. Dorfman,
Lessia S. Shajenko
source 14
SUGI 2006 Data Step Hash Objects as Programming Tools Paul M. Dorfman,
Koen Vyverman
source 21
SUGI 2006 Project Duplication: Eradication Techniques Monal Kohli source 9
SUGI 2006 Stars and Models - How to Build and Maintain Star Schemas Using SAS ETL Server Nancy A. Rausch source 24
SUGI 2006 Think FAST! Use Memory Tables (Hashing) for Faster Merging Gregg P. Snell source 15
SUGI 2006 Using Database Principles to Optimize SAS Format Construction from Tabular Data Perry Watts source 20
SESUG 2005 The SQL Optimizer Project: _Method and _Tree in SAS 9.1 Russell M. Lavery source 57
SCSUG 2005 Join, Merge or Lookup? Expanding your toolkit Judy Loren,
Sandeep Gaudana
15
WUSS 2005 The SQL Optimizer Project: _Method and _Tree in SAS 9.1 Russell M. Lavery source 12
NESUG 2005 An Animated Guide: Hashing in V9.1 Russell M. Lavery 13
NESUG 2005 Crafting Your Own Index: Why, When, How Paul M. Dorfman,
Lessia S. Shajenko
10
NESUG 2005 Join, Merge or Lookup? Expanding your toolkit Judy Loren,
Sandeep Gaudana
15
SUGI 2005 Data Step Hash Objects as Programming Tools Paul M. Dorfman,
Koen Vyverman
source 21
SUGI 2005 Efficiency Considerations Using the SAS System Richard D. Langston source 12
SUGI 2005 The SQL Optimizer Project: _Method and _Tree in SAS 9.1 (broken file) Russell M. Lavery source 57
NESUG 2004 An Animated Guide: Speed Merges: Resource Use by Common Non-parallel Procedures Russell M. Lavery 8
NESUG 2004 Data Step Programming Using the Hash Objects Paul M. Dorfman,
Lessia S. Shajenko
17
NESUG 2004 The SQL Optimizer Project: _Method and _Tree in SAS 9.1 Russell M. Lavery 11
SESUG 2004 Fresh SAS Programming Tunes from Hashville Paul M. Dorfman,
Alexander A. Martchenko
source 17
SUGI 2004 Hash Component Objects: Dynamic Data Storage and Table Look-Up Paul M. Dorfman,
Koen Vyverman
source 18
SESUG 2003 Table Lookup By Direct Addressing: From V8 To V9 Paul M. Dorfman source 13
MWSUG 2003 Changes & Enhancements to Version 9 Dana Rafiee,
Destiny Corporation (a company)
17
NESUG 2003 Table Lookup By Direct Addressing: From V8 To V9 Paul M. Dorfman 14
NESUG 2003 When Size Matters: How Hashing Saved Our Jobs John J. Cohen,
Russell M. Lavery
8
SUGI 2003 Hashing: Generations Paul M. Dorfman,
Gregg P. Snell
source 10
NESUG 2002 An Animated Guide: Speed Merges with Key Indexing, Bitmapping and Hashing Paul M. Dorfman,
Russell M. Lavery
10
NESUG 2002 The DATA Step in Version 9: What's New? Jason Secosky 6
WUSS 2002 The DATA Step in Version 9: What's New? Jason Secosky source 6
SESUG 2001 A Couple of Tasty SAS Programming Tunes Paul M. Dorfman source 9
SESUG 2001 Direct Addressing Techniques of Table Look-Up Part 1. Key-Indexing - Bitmapping Part 2. Hashing Paul M. Dorfman source 10
SCSUG 2001 A Couple of Tasty SAS Programming Tunes Paul M. Dorfman 9
SCSUG 2001 Direct Addressing Techniques of Table Look-Up Part 1. Key-Indexing - Bitmapping Part 2. Hashing Paul M. Dorfman 10
SUGI 2001 Quick Disk Table Look-up via Hybrid Indexing into a Directly Addressed SAS Data Set Paul M. Dorfman source 6
SUGI 2001 Table Look-Up by Direct Addressing: Key-Indexing - Bitmapping - Hashing Paul M. Dorfman source 10
SESUG 2000 Organizing Ultra-Quick Disk Table Lookup via Hybrid Indexing Into a Directly Addressed SAS Data Set Paul M. Dorfman source 6
SESUG 2000 Table Lookup via Direct Addressing: Key-Indexing, Bitmapping, Hashing Paul M. Dorfman source 11
SUGI 2000 Private Detectives in a Data Warehouse: Key-Indexing, Bitmapping, and Hashing Paul M. Dorfman source 10
SUGI 1989 A Survey of Table Lookup Techniques for the SAS System James E. Johnstone,
Craig K. Ray
source
SUGI 1988 Implementation of a Hashing Routine in SAS Software Craig K. Ray source 7
SEUGI 1987 From Information Retrieval to Knowledge Based System A. Utlsch source 10
SUGI 1982 Teaching Programming and Documentation Techniques William D. Phillips,
Roger C. Race
source 6

Back to keywords