Eine Ad-hoc-Abfrage ist ein Begriff, der ursprünglich in der Informationstechnologie und in Computersoftwaresystemen verwendet wurde. Die meisten Anwendungssoftwareprogramme werden mit einer Programmierdatenbank erstellt, auf die jeder über bestimmte generische Abfragen und Berichte zugreifen kann. Auf diese zugrunde liegende Datenbank kann normalerweise über Menüs im Programm zugegriffen werden. Im Gegensatz dazu ist Ad-hoc-Abfragesoftware ein speziell entwickeltes Programm, mit dem Benutzer ihre eigenen spezifischen Abfragen erstellen können. Benutzer von Ad-hoc-Abfragesoftware müssen nicht über detaillierte technische Kenntnisse von Computerprogrammen verfügen. Sie verwenden einfach eine benutzerfreundliche Oberfläche, die es ihnen ermöglicht, eine Ad-hoc-Abfrage einzugeben und den benötigten Bericht zu erhalten.
Der Begriff „ad hoc“ ist ein lateinischer Begriff, der wörtlich „dafür“ bedeutet. Es bezieht sich normalerweise auf eine Lösung, Methode oder Einheit, die entwickelt wurde, um ein bestimmtes Problem oder eine bestimmte Aufgabe anzugehen oder einem bestimmten Zweck zu dienen. Seine Anwendung ist sehr spezifisch und eng gefasst und nicht allgemein, universell oder umfassend. Viele Leute haben von dem Begriff „Ad-hoc-Ausschuss“ gehört, der eine Gruppe bedeutet, die speziell gebildet wurde, um ein bestimmtes Thema zu untersuchen. Ad-hoc-Ausschüsse werden oft aufgelöst, nachdem sie ihre Arbeit abgeschlossen und ihre Empfehlungen zu einem Thema abgegeben haben, die oft in einem Dokument enthalten sind, das als Ad-hoc-Bericht bezeichnet wird.
Die Ad-hoc-Analyse, wie sie in Softwareprogrammen für Ad-hoc-Abfragen verwendet wird, wird auch häufig in der Business Intelligence verwendet. Es ermöglicht dem Benutzer, detaillierte oder spezifischere Informationen zu finden, die normalerweise nicht in der regulären Geschäftsberichterstattung zu finden sind. Mit einer Ad-hoc-Abfrage können Geschäftsleute die Antwort auf eine ganz bestimmte und präzise Geschäftsfrage finden. Eine Ad-hoc-Abfrage liefert häufig die gesuchte Antwort in Form eines zusammenfassenden Datenberichts, beispielsweise eines statistischen Modells oder eines analytischen Berichts.
Ein Geschäftsleiter oder eine Führungskraft kann in der Regel Ad-hoc-Analysen verwenden, ohne eine technische Person zu konsultieren. In einem Computerprogramm ist ein benutzerfreundliches OLAP-Dashboard die Schnittstelle, die es ihnen ermöglicht, auf die benötigten Daten zuzugreifen. Mit einer Reihe von Klicks können sie eine Ad-hoc-Abfrage durchführen, die dann die relevanten Daten aus einem Originalbericht oder einer Datenquelle „heraussucht“. Der Prozess ist oft schnell und einfach, auch für technisch nicht versierte Personen. Die Ad-hoc-Analyse ist daher für Führungskräfte sehr nützlich, die schnelle Antworten benötigen, um schnelle, aber fundierte Geschäftsentscheidungen treffen zu können, die zum weiteren Erfolg des Unternehmens führen können.