Business intelligence (BI) is an umbrella term for strategies, technologies, and information systems used by the companies to extract from large and various data, according to the value chain, relevant knowledge to support a wide range of operational, tactical, and strategic business decisions. Sustainability, as an integrated part of the corporate business, implies the integration of the new approach at all levels: business model, performance management system, business intelligence project, and data model. Both business intelligence issues presented in this paper represent the contribution of the author in modeling data for supporting further BI approaches in corporate sustainability initiatives. Multi-dimensional modeling has been used to ground the proposals and to introduce the key performance indicators. The démarche is strengthened with implementation aspects and reporting examples. More than ever, in the Big Data era, bringing together business intelligence methods and tools with corporate sustainability is recommended.