Skip to main content
Car and Buggy

Harness the Magic of Worker-side Scripting

Alex Chatzistamatis

These days, as soon you become accustomed to one thing, something new comes along to make the old way pale in comparison. These sorts of changes are a constant, especially in the technology industry.

While you may be hesitant to embrace these changes, once you realize the actual value of adopting a more efficient method, you suddenly have more time to focus on the things that matter. More time to understand things better, more time to invest in yourself, and just a lot more time.

What if I told you that you could have that same sort of capability when dealing with your eDiscovery matters, forensic investigations, information governance exercises, or even email archive migrations? Would you be willing to embrace change then?

Future-proofing Your Workflow

Gaining human-readable access to structured or unstructured data and understanding what is inside is such a powerful capability. It drives our ability to make fact-based decisions with our data. Whether you are presenting electronic data in a courtroom or writing a data remediation feasibility study for your boss, the forensic integrity of the data set is key.

Having a single pane of glass to examine your data is an important part of that capability but only one part. Perhaps you’ll need to cull your data using a date filter. Maybe you’ll need to OCR your images. After you’ve done some of those things, you might add some custom metadata and tag any resulting item sets items for quick access.

All of those post-processing steps eat up time and, depending on your workflow, can be manual steps a human needs to perform. 

With worker-side scripting, you can build out ways to “future proof” your workflow and consolidate many of these potentially time-intensive and manual tasks by conducting them during Nuix’s initial processing run. Who wouldn’t want to perform operations at the earliest opportunity?

Make the Hard Work Easier

Let me tell you a real-life story about how I’ve used it. I was involved with a massive email migration from a legacy on-premise journal archive to Microsoft Office 365. For those who are not familiar with a journal archive, it stores a copy of each email ever sent and received. If someone sends an email to 20 people, or to the whole company, the email that is sent and every email received is stored. Many organizations use this form of archiving for compliance and regulatory requirements.

However, migrating emails from a journal archive to Office 365 isn’t straightforward because Office 365 doesn’t support journaling—it keeps a copy of each email in each person’s mailbox. So in order to make this data Office 365-friendly, you need to “explode” it out from a single copy to a copy for each user who needs it in their Office 365 mailbox, archive, or Recoverable Items section.

Think about that for a second: In order to migrate the data, rather than deduplicating, you need to reduplicate it. It sounds painful, but worker-side scripting saved the day. It also helped in other areas to keep the data output manageable.

Worker-side scripting helps with this “journal explosion” by identifying the user emails that were in scope. It really proved its worth by also being able to leave behind all of the other emails that were out of scope. By adding communication date filters and excluding anything that wasn’t an email, I ended up with a really refined set of data.

This is just one of many examples I have about worker-side scripting and its dazzling capabilities. The beauty is that the power of worker-side scripting will continue to grow over time. As I mentioned before, think of it as “future proofing” your workflow. The possibilities are endless and there is no right or wrong way to use it.

Worker-side scripting has helped me save the day many times. Give it a try and start writing your own story. If you need help getting started, I put together a short webinar that goes into more detail about worker-side scripting and how to use it in Nuix. Take a few minutes to save yourself time and money in the future—you’ll be glad you did.