📄️ How to Improve Execution Performance in Rule Applications
Guidance for improving rule application execution performance ahead of a production Go-Live.
🗃️ irAuthor Beginner Tutorial
5 items
🗃️ Business Language Authoring Tutorial
8 items
📄️ Importing Decision Tables from Excel
Import a decision table's logic from an Excel spreadsheet of requirements into irAuthor.
🗃️ Data Examples
7 items
📄️ Removing Duplicates From a Collection
Remove duplicate collection entity members using a two-step approach: flag for deletion, then perform the delete.
🗃️ User-Defined Function Samples
5 items
📄️ Using Postman with irAuthor
Use Postman to call InRule's irServer Rule Execution Service REST endpoint for testing.
📄️ Use of End Point Overrides in irVerify
Override End Points in irVerify from the File menu's End Point Overrides option to test rule sets more robustly.
📄️ Troubleshooting irAuthor Oracle DB Connections
Troubleshoot irAuthor's Oracle DB connections by validating the Oracle.DataAccess.dll version and updating the config file.
📄️ Connecting to irCatalog with .Net 5/6/Core
Append /core to irCatalog's service URL to connect from .NET 5/6/Core, which uses BasicHttpBinding instead of WSHttpBinding.
📄️ How More than One Author Can Work on Rules Simultaneously
Multiple authors can work on a rule application in irAuthor by checking it into irCatalog without fully checking it out.
📄️ Using Regression Testing in irVerify
Create Assertion or Comparison regression tests in irVerify from the Create Test button on the ribbon.
📄️ Returning Large Query Results Into Collections
Adjust Timeout and Max Cycle Count settings when loading collections with more than 1000 members causes a MaxCycleCount error.
📄️ Converting irCatalog/irServer from HTTP to HTTPS
Convert irCatalog or irServer from HTTP to HTTPS using an installed SSL certificate and edits to the web.config files.
📄️ Helpful Steps to Take when irCatalog Times Out
Adjust the timeout on irAuthor and irCatalog to troubleshoot irCatalog timeout issues.
📄️ User-Defined Functions
Create User-Defined Functions (UDFs) inline in a rule application, avoiding the deployment complexity of external assemblies.
📄️ Executing Logic Against Filtered Collection Members
Aggregate expressions like Count() only evaluate conditions; this covers working around their lack of procedural side effects during iteration.