Veel BI-ontwikkelaars gebruiken grafisch georiënteerde ontwerptechniek. Vanuit dit ontwerp wordt vervolgens SQL gegenereerd. In de praktijk blijkt dat de ontwerper ingewikkelde constructies in zijn grafisch ontwerp moet maken om er voor te zorgen dat een juiste/werkbare SQL gegenereerd kan worden. De grafische ontwerptool is daarmee meer een hinder dan een hulp.