Another thought on this thread... Many clients and users do this - and many still do not. When implementing a Spectrum-based solution, we recommend maintaining a separate deployment apart from production. This is typically called a sandbox, dev, or pre-prod deployment. It basically serves as a place to develop and test data flows and services without interfering with the production mission-critical Spectrum deployment.
Pre-prod deployments are hugely useful when tuning a Spectrum deployment. For example, if tuning the match rules in a Spectrum job, it's best to tune in a pre-prod deployment. Then when the desired results are achieved, promote the new match rules to the production instance.
Additionally, pre-prod deployments are useful when troubleshooting issues with Tech Support, Engineering, or Professional Services.
Again, many clients do maintain a pre-prod sandbox deployment. And we've seen many who do not. So, we strongly encourage this as a best practice when preparing a solution with Spectrum.
------------------------------
Brian Casteel
VP, Engineering
Austin, Texas
------------------------------