Monday, April 17, 2017
Avoiding the three common myths of big data
Tuesday, February 23, 2016
Why you may need yet another database - operational vs analytical systems
Thursday, January 14, 2016
What’s in store for Big Data Analytics in 2016
Big Data will Triumph over Global Troubles
While there were awesome use cases, big data in 2015 was still somewhat a science experiment. This year there is hope for major breakthroughs in solving some of the world’s most challenging problems with big data. Organizations are already doing amazing things, but we’re just scratching the surface of what we can accomplish with big data. I’ve had several conversations with clients who are looking to map the human genome and tackle problems like cancer, Alzheimer’s disease and more by mapping the genes linked to them. I believe there are eminent breakthroughs here credited to our ability to handle huge data volume and perform faster and faster analytics improves.
But that’s not all. People are using big data science for transportation research, making planes, trains and automobiles smarter and more efficient. Non-profits are using big data to drive decisions about conservation and ecology with big data. We have a real opportunity this year to make the world a better place with big data. Data is the new currency in scientific breakthroughs. The capability we now have to crunch through it with our algorithms is the disruptor.
Algorithms will be the New Edge
2016 is sure to be a year for using algorithms, specifically predictive analytics, to boost company revenue. Analysts like Gartner predict that differentiated algorithms alone will help corporations achieve a boost of 5% to 10% in revenue in the near future. Algorithms will make the best use of huge volume of customer-generated data that we get from our phones, devices and the internet of things to formulate more helpful, targeted offers for prospects and customers. New, younger companies will leverage predictive analytics to disrupt their markets and potentially unseat the established leaders. Predictive analytics can serve to update power delivery and consumption, medical research and treatment, and other lofty human problems, in addition to generating new revenue.
It’s difficult to see whether the algorithms themselves will be an emerging market, as some analysts say, or whether we will share most of our algorithms in our communities of data scientists. I think society will benefit more from an open source approach here, and the young minds who develop the algorithms will probably be more willing to take an open approach. Think about it, if you could predict Alzheimer’s disease with your algorithm, wouldn’t you want to share it with the world?
Hybrid Architectures will Rule in 2016
Companies are adopting a strategy where they use the right tool for the right job when it comes to big data analytics. This means that daily analytics and proprietary data is analyzed on-premise in ever growing data warehouse data volumes. Small, short-lived projects are often deployed on the cloud, and Hadoop is often used to keep costs low on data that is important, or data that needs to be farmed for mission-critical information. Finally, technologies like Spark are in their infancy to help with real-time, operational analytics.
It will be up to the vendors and open source community to provide some consistency across these different deployment strategies. Information workers really won’t care where it is running, just that they can use their favorite visualization tools, SQL, R and Python. Sometimes these workloads run in their own environment, but vendors can help reduce the work involved if, for example, you want to move your cloud project to on-premise. By offering a consistent SQL, for example, across these deployment architectures, you can avoid the headaches of a hybrid environment.
Open Source will Attain New Maturity
I’ve written many times about the hype around Hadoop and the maturity of the Hadoop platform by comparison to commercially available software. Let’s face it, many open source solutions for big data analytics were somewhat immature in 2015. As I mentioned in my last post, it’s a matter of taking software that is extremely useful and spending a few years to overcome shortcomings and build out a complete platform for big data analytics. This year, the Hadoop community will build it out to be a more complete platform. My prediction is that we’ll see greater maturity in 2016. With greater maturity will come wider adoption.
That said, I have observed that the open source community tends to focus on the start and not the finish. For example, over the past few years, SQL users have heard about many flavors of SQL on Hadoop. Spark seems to be the latest and coolest new project offering SQL analytics on big data and it show great promise. However, the shift seems to be toward new projects and away from making the legacy projects work better.
Hewlett Packard Enterprise Role
I was inspired to write these predictions by a webinar that I attended in which some of the executives of Hewlett Packard Enterprise and influencers gave their vision of 2016. For more information, watch the replay video here. Hewlett Packard Enterprise (HPE) has a role to play in making these predictions come true. HPE’s vision starts with the understanding that data fuels the new style of business driving the idea economy. Data will distinguish disruptors from the disrupted. Big data promises new customers, better experiences and new revenue streams. But all opportunities come with challenges. The recipe for success is continuously iterating on what questions to ask, which data to analyze and how to use the insights at all levels of your organization.
Sunday, November 10, 2013
Big Data is Not Just Hadoop
Hybrid Solutions will Solve our Big Data Problems for Years to Come
When I talk to the people on the front line of big data, I notice that the most common use case of big data is to provide visualization and analytics across the types of data and volumes of data we have in the modern world. For many, it’s an expansion of the power of the data warehouse that deals with the new data bloated world in which we live.Today, you have bigger volumes, more sources and you are being asked to turn around analytics even faster than before. Overnight runs are still in use, but real-time analytics are becoming more and more expected by our business users.
To deal with the new volumes of data, the yellow elephant craze is in full swing and many companies are looking for ways to use Hadoop to store and process big data. Last week at Strata/Hadoop World, many of the keynote speeches talked about the fact that there are really no limits to Hadoop. I agree. However, in data governance, you must consider not only the technical solutions, but also the processes and people in your organization, and you must fit the solutions to the people and process.
As powerful as Hadoop is, there still is a skill shortage of Map/Reduce coders and Pig scripters. There are still talented analytics professionals who aren't experts in R yet. This shortage will be with us for decades as a new generation of IT workers are trained in Hadoop.
This is in part why so many Hadoop distributions are in the process of putting SQL on Hadoop. This is also why many traditional analytics vendors are adding Hadoop and ways to access the Hadoop cluster from their SQL-based applications. The two worlds are colliding and it's very good for world of analytics.
I’ve blogged about the cost of big data solutions, traditional enterprise solutions and how the differ. In short, you tend to spend money on licenses when you have an old school analytics solution, while your money goes to expertise and training if you adopt a Hadoop-centric approach. But even this line is getting blurry with SQL-based solutions opening up their queries to Hadoop storage. Analytical databases can deliver fast big data analytics with access to Hadoop, as well as compression and columnar storage when the data is stored within. You don’t even need open source to have a term license model today. They are available more and more in other data storage solutions, as are pay-per-use models that charge per terabyte.
If you have a big data problem that needs to be solved, don’t jump right on the Hadoop bandwagon. Consider the impact that big data will have on your solutions and on your teams and take a long look at the new generation of columnar data storage and SQL-centric analytical platforms to get the job done.
Thursday, March 22, 2012
Big Data Hype is an Opportunity for Data Management Pros
Most of the data management professionals I’ve met are fairly down-to-earth, pragmatic folks. Data is being managed correctly or not. The business rule works, or it does not. Marketing spin is evil. In fact, the hype and noise around big data may be something to be filtered by many of you. You’re appropriately trying to look through the hype and get to the technology or business process that’s being enhanced by Big Data.
However, in addition to filtering through the big data hype to the IT impact, data management professionals should also embrace the hype.
Sure, we want to handle the high volume transactions that often come with big data, but we still have relational databases and unstructured data sources to deal with. We still have business users using Excel for databases with who-knows-what in them. We still have e-mail attachments from partners that need to be incorporated into our infrastructure. We still have a wide range of data sources and targets that we have to deal with, including, but not limited to, big data. In my last blog post, I wrote about how big data is just one facet of total data management.
The opportunity is for data management pros to think about their big data management strategy holistically and solve some of their old and tired issues around data management. It’s pretty easy to draw a picture for management that Big Data needs to take a Total Data Management approach. An approach that includes some of our worn-out and politically-charged data governance issues, including:
- Data Ownership – One barrier to big data management is accountability for the data. By deciding you are going to plan for big data, you also need to make decisions about who owns the big data, and all your data sets for that matter.
- Spreadmarts – Keeping unmanaged data out of spreadsheets is increasingly more crucial in companies who must handle Big Data. So-called “spreadmarts,” which are important pieces of data stored in Excel spreadsheets, are easily replicated to team desktops. In this scenario, you lose control of versions as well as standards. However, big data can help make it easy for everyone to use corporate information, no matter what size.
- Unstructured Data – Although big data might tend be more analytical than operational, big data is most commonly unstructured data. A total data management approach takes into account unstructured data in either case. Having technology and processes that handles unstructured data, big or small, is crucial to total data management.
- Corporate Strategy and Mergers – If your company is one that grows through acquisition, managing big data is about being able to handle, not only your own data, but the data of those companies you acquire. Since you don’t know what systems those companies will have, a big data governance strategy and flexible tools are important to big data.
My point is, with big data, try to avoid the typical noise filtering exercises you normally take on the latest buzzword. Instead, use the hype and buzz to your advantage to address a holistic view of data management in your organization.
Tuesday, January 24, 2012
Big Data, Enterprise Data and Discrete Data
Total Data Management©
The data management world is buzzing about big data. Many are the number of blog posts articles and white papers covering this new area. Just about every data management vendor is scrambling to build tools to meet the needs of big data.
The world is correct to pay notice. The ability for companies to handle big data represents exciting innovation where large relational databases with high price tags are sometimes replaced with flat files, technologies like Hadoop and intelligent parsers to create analytics from massive amounts of data. It’s a game-changer for those in the Business Intelligence and relational database business. It’s about managing an increasingly common huge data problem more effectively and at lower cost.
However, where there is big data, there is also enterprise (medium) data and discrete (small) data. With each size of data come very specific challenges.
BIG DATA | ENTERPRISE DATA | DISCRETE DATA | |
Technologies | Hadoop and flat files to reduce costs and avoid relational database costs. | Relational databases | Spreadsheets and flat files and flat databases. May come from other non-relational sources, such as e-mail attachments, social media JSON, and XML data. |
Use Cases | Real-time analytics of a large number of transactions, including web analytics, SaaS up-time optimization, mission-critical analysis of transactions | Just about every business application today, including CRM, ERP, Data Warehouse, and MDM. | Companies with no or little data management strategy, or for those companies dealing with immature data architecture. Companies who receive mission-critical data via e-mail. Companies who need to closely follow social media streams. |
Innovation | Handles huge amounts of data that is predominantly used for business analytics and operational BI. | Provides a power data management architecture that can be accessed by a common language (SQL). | Handles more diverse and more dynamic sources. |
Positives | Replaces high cost multi-server relational databases with lower costs flat files and Hadoop server farms. | Provides a scalable, reproducible environment in which database applications and solutions can be developed. Replaces unwieldy human-intensive data processes with streamlined central repository of information. Used in many businesses in day-to-day operations. | ‘Simplifies’ the data management process to the point of being completely within the grasp of the business users without too much complicated technology. In the long run, however, data management is more costly and unwieldy when it is in spreadmarts. |
Negatives | Relatively new technology with limited pool of Big Data experts. Legacy medium-sized systems can sometimes scale. | Can be costly when data volumes become high, as new servers and new enterprise licenses get more common. Also, the number of sources and diversity of data types. | Error-prone and labor intensive. |
Cost Focus | Expertise | Servers and licenses/ Connectors and database technology | Efficiency and productivity |
Growing Up
An organization’s data management maturity plays a role in big and little data. If you’re still managing your customer list in a spreadsheet, it’s probably something you started when your company was fairly young. Now, the uses for the data should be expanded and you are still stuck in the young company’s process. Something that was agile when you were young is inefficient today.
Your pain may also have something to do with your partners’ data management maturity. While the other companies you do business with are good at what they do, supplying products and services to your company, they may not be as good at data management. The new parts catalog comes every so often as an e-mail attachment. You need an efficient process to update whoever uses it.
No matter how mature you are, it is likely that you will have to deal with all types of data. When selecting tools, make sure you examine the cost and efficiency of all of these types, not just big data.





