Business analytics systems are an important strategic investment for many organisations and can potentially contribute significantly to firm performance. In this paper we develop a theoretical model, based on the resource-based view, that explains how business analytics capabilities lead to benefits. We argue that the type of strategy, represented as enterprise architecture, moderates the benefits achieved. Two case studies are then presented, each with a different type of strategy, and we explain how and why benefits were achieved from business analytics systems in each. We then identify the similarities and differences between the two case studies and discuss these using five dimensions that emerge from the case studies: strategic alignment, governance, people, organizational culture and data and technology infrastructure.