Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases now! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
AI and Business Rule Engines for Excel Power Users

You're reading from   AI and Business Rule Engines for Excel Power Users Capture and scale your business knowledge into the cloud – with Microsoft 365, Decision Models, and AI tools from IBM and Red Hat

Arrow left icon
Product type Paperback
Published in Mar 2023
Publisher Packt
ISBN-13 9781804619544
Length 386 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Authors (2):
Arrow left icon
Paul Browne (GBP) Paul Browne (GBP)
Author Profile Icon Paul Browne (GBP)
Paul Browne (GBP)
ALEX PORCELLI ALEX PORCELLI
Author Profile Icon ALEX PORCELLI
ALEX PORCELLI
Arrow right icon
View More author details
Toc

Table of Contents (22) Chapters Close

Preface 1. Part 1:The Problem with Excel, and Why Rule-Based AI Can Be the Solution FREE CHAPTER
2. Chapter 1: Wrestling with Excel? You Are Not Alone 3. Chapter 2: Choosing an AI and Business Rules Engine – Why Drools and KIE? 4. Chapter 3: Your First Business Rule with the Online KIE Sandbox 5. Part 2: Writing Business Rules and Decision Models – with Real-Life Examples
6. Chapter 4: More Decision Models, Business Rules, and Decision Tables 7. Chapter 5: Sharing and Deploying Decision Models Using OpenShift and GitHub 8. Chapter 6: Calling Business Rules from Excel Using Power Query 9. Part 3: Extending Excel, Decision Models, and Business Process Automation into a Complete Enterprise Solution
10. Chapter 7: Using Business Rules in Excel with Visual Basic, Script Lab, or Office Scripts 11. Chapter 8: Using AI and Decision Services Within Power Automate Workflows 12. Chapter 9: Advanced Expressions, Decision Models, and Testing 13. Part 4: Next Steps in AI, Machine Learning, and Rule Engines
14. Chapter 10: Scaling Rules in Business Central with Docker and the Cloud 15. Chapter 11: Rules-Based AI and Machine Learning AI – Combining the Best of Both 16. Chapter 12: What Next? A Look inside Neural Networks, Enterprise Projects, Advanced Rules, and the Rule Engine 17. Index 18. Other Books You May Enjoy Appendix A - Introduction to Visual Basic for Applications 1. Appendix B - Testing Using VSCode, Azure, and GitHub Codespaces 2. Appendix C - Troubleshooting Docker

To get the most out of this book

Just like knowing how to open the hood (bonnet) of your car to replace the oil and spark plugs, being able to look under the hood of Excel will give you a lot more power. This book will take you through this step by step and explain things in a way that an Excel Power user can easily understand. But be aware that you will sometimes get oil on your hands – not everything will be as tidy as the way Microsoft delivers the Office apps.

These are the requirements to get the most out of this book:

You should be familiar with Excel – for example, know what a spreadsheet is, how to open files, input formulas, save and rename files, and so on. It is not necessary to be a Power user (for example, using advanced formulas, Visual Basic for Excel, or other scripting tools), but having tried these tools will help you appreciate the full power of business rules we are giving you in this book.

You should be very familiar with using a web browser. While the book describes Business Central and Azure Web Portal in a way that is no more complex than a typical travel booking site, a moderate amount of web literacy is assumed, as we focus on the pages, not the browser.

You should be comfortable with breaking a big problem into smaller problems and solving each in turn. Most Excel users will do this naturally when writing formulas, and the book assumes you will use the tools described to solve your problem rather than expecting a full ready-to-go solution.

For Chapter 10, you should know how to install software on your computer. Full instructions are given to install Docker Desktop, which is a convenient container giving you the confidence that the examples will work on your computer exactly as they do in the book. You will need to download and run a graphical installer and troubleshoot minor issues (for example, if you need an admin password to proceed with the installation). We do give alternatives, as not every computer setup is the same, and sometimes things just don’t work.

You should be comfortable asking for help. This could be as simple as googling common error messages to find how other people solve the problem, reading documentation (pointers provided!) as you write your own business rules, or even asking more technical colleagues or open source community members nicely for support.

While the book assumes you have no coding experience and always gives a simple, non-technical route, there are (additional) appendices that will allow more technical colleagues to support you if you want to explore these areas.

For a technical book, the list of must-have tools is surprisingly short, since we use freely available online tools where possible.

In fact, it is possible to get a lot of value from the book with only a web browser. However, since Excel (both laptop and online) is available as a free trial from Microsoft, we highly recommend installing it, as you will learn so much more – especially in Chapters 6 and 7.

Requirement

Additional Details

Modern web browser and reasonable speed internet connection

Chrome, Edge, and Safari are all confirmed as working, with Firefox also likely to be compatible shortly.

Microsoft Excel and Office 365

Alternative options are given in Chapters 6, 7, and 8, but you are recommended to sign up for the free trial of Office 365 and Power Automate.

Credit card and cell (mobile) phone

All products used are the free versions, but a credit card and cell phone may be needed to verify identity when signing up for OpenShift and Azure.

The most demanding chapter (in terms of the hardware specifications needed to run the tools) is Chapter 10, where we use Docker – most laptops sold in the last 5 years will be able to support it, and alternatives (such as using the cloud instead) are given.

If you are using the digital version of this book, we advise you to type the code yourself or access the code from the book’s GitHub repository (a link is available in the next section). Doing so will help you avoid any potential errors related to the copying and pasting of code.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime