The Smart Data Blog

The Three Pitfalls of Data Lakes

Posted by Raj Tekchandani on Jan 28, 2016 3:14:04 PM

Data lakes are no longer anomalies. Consolidating all of an organization’s data—unstructured, semi-structured, and structured—into a single repository for integration, access, and analytics purposes is rapidly emerging as the preferred way to manage big data initiatives.

Read More

Topics: Semantics, Data Management, Data Integration, Big Data, Data Governance, Data Lake, Anzo, Analytics, Smart Data Lake, Unstructured Data

Resolving OSGi "Uses Constraint Violations" Using Anzo

Posted by Aron Lurie on Aug 10, 2015 7:45:00 PM


In large Java projects that use OSGi, there can arise a well-defined problem known as a "uses constraint violation". This problem arises when the classes available to a certain bundle - its class space - contains two versions of the same package. An OSGi system's bundles, packages, and dependencies can be modeled as a graph inside of Anzo Smart Data Platform (Anzo SDP), thus providing a framework for visualization and complex analysis. This article provides multiple methods for using this framework to determine the class space of a bundle. It also provides a SPARQL query and technique for determining the causes and possible solutions of a uses constraint violation, and discusses a concrete example.

Read More

Topics: Anzo, OSGi