eWEEK content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.
15 Guidelines for Ensuring Proper Data Preparation
2Data Preparation Needs to Be More Than Just Cleansing
Cleaning data is a small part of the battle, and even a clean data set may be not ready for analysis. It takes strategy and experience to start with data in its original forms and reshape or process it to work well for analysis. Typically, the data that leads to insights requires some interpretation and transformation of the original data. Big data analytics involves a different process, data discovery, in which data is pulled from multiple sources, then sifting through it until useable data can be found.
3Preparation Must Be Integral to the Entire Analytic Workflow
Data prep isn’t just a one-and-done, up-front process. The word “preparation” may imply that the data prep process takes place as an early step. It’s important to understand the role of data preparation in the larger analytic workflow. In big data discovery, data preparation may take place at any point in an iterative, ongoing data discovery process. After analysis, the data discovery may reveal flaws in the data or the need to add new data, revealing new requirements for how the data should be shaped, interpreted, enhanced or cleansed.
4Ensure Flexible Data Organization
In practice, data preparation involves several subtasks. The most common ones are data cleansing and data transformation. Yet there are other subtasks, such as looking inside the data for other data of interest. To find deeper diagnostic insights, big data analytics needs to go beyond the standard slicing and dicing of information to find hidden trends. This requires organizing the data during the data preparation phase in different ways than the typical dimensions and metrics. Doing so makes it easy to organize data for more advanced analytics and helps drive general analytical use cases, such as clickstream and time-series analysis, as well as specific ones, such as fraud, preventive maintenance, buying patterns and more.
5Create Rich Data Sets
Enriching data by joining it to other data sets, whether from internal corporate systems or external, publicly available data sets, is another way to discover the data hidden in the apparent data. This is common in customer analytics. While transactional history of who bought what and when is a great baseline for analysis, today’s organizations need deeper insights from their transactional data. For example, you might want to ask, what was the impact of weather, seasonality, customer gender, income or education level on sales? Business stakeholders can only find these insights through data enrichment or embellishing.
6Deploy a Highly Collaborative Environment With Full Governance
An analysis may need a curated, well-prepared data set. Related analyses may require new datasets that further shape the data. This leads to analysts collaborating, sharing and building on each other’s prepared data sets, helping them save time and increasing their productivity. As such, organizations need a highly collaborative environment for effective data preparation pipelines and deeper analytic insights. Sharing both analytic data sets and content enables analysts to cast wide question nets while ensuring data and results are in line with corporate accuracy standards and compliance requirements.