Les scripts de rapport génèrent des rapports de données formatés sur un cube. Un script de rapport comporte une série de commandes de rapport Essbase qui définissent la disposition, la sélection de membres et le format d'un rapport.
A l'aide de l'éditeur de script de rapport, vous pouvez écrire des scripts pour générer des rapports à grande échelle comprenant de nombreuses pages de données multidimensionnelles. Les rapports de cette échelle dépassent souvent les capacités des feuilles de calcul, même celles de la plus robuste. Dans l'éditeur de script de rapport, les commandes de rapport vous permettent de définir des rapports formatés, d'exporter des sous-ensembles de données à partir d'une base de données et de générer des rapports de forme libre. Vous pouvez ensuite exécuter le script pour générer un rapport.