SpagoBI repose sur des technologies variées, innovantes, qui connaissent une évolution très rapide. Toutefois, SpagoBI s'érige suivant des concepts qui lui sont propres et caractéristiques : modèle comportal et modèle analytique qui permettent de gérer des moteurs externes selon les règles établies dans le portail SpagoBI.