Glossary of BI Terms

We use some technical terms in our blog, our demonstrations and throughout the website. Here are the meanings of some of those used most often. Click on a term to be taken to the full definition.

AD HOC REPORTING   Dynamic reporting created on an as-needed basis.    MORE…
ADO.NET   A software framework that allows application access to databases. MORE…
AJAX   A client-based technology that makes incremental updates to a website page. MORE…
API   A set of rules that allows applications to communicate with each other. MORE…
ASP.NET   Microsoft’s web application framework. MORE…

BI   Initialism for Business Intelligence. MORE…
BOOTSTRAP   A framework for developing responsive web applications. MORE…
BUSINESS PROCESS ANALYST   A business analyst with expertise in business structural organization and how it affects workflows. MORE…

C#   An object-oriented programming language.    MORE…
CACHE   Computer storage used to hold data locally.    MORE…
CHARTING LIBRARY  Pre-built JavaScript for creating charts and visualizations in web applications.    MORE…
CLASS   A definition that describes the properties and behaviors of an object.    MORE…
CONNECTION STRING   Parameters passed to a driver to connect to a database.    MORE…
CONSTRAINTS   Rules specified for data in a SQL database.    MORE…
CSS   Initialism for Cascading Style Sheets. A way of styling web page elements in an order of precedence.    MORE…

DARK DATA   Data an organization generates through normal activities and stores but then never uses.    MORE…
DATA GOVERNANCE   The set of policies, strategies and technologies that ensure data is used properly within an organization.     MORE…
DATA MODEL   A flowchart-like diagram used to illustrate a framework for data relationships.    MORE…
DATA PRODUCT   A strategy for monetizing an organization’s data by offering it as a product to other parties.    MORE…
DATA STEWARDSHIP   The process of maintaining data quality and ensuring that data can be accessed and shared across an organization.    MORE…
DATA WAREHOUSE   A data repository used by organizations to consolidate large data volumes before analysis.     MORE…
DDDM   The process of making important organizational decisions based on data-derived evidence and insights.     MORE…
DLL   Abbreviation for Dynamic Link Library, a type of executible file.    MORE…
DRILL DOWN/DRILL THROUGH   Two different types of functionality in an Izenda report.    MORE…

EMBEDDED BI   BI Reports, dashboards and visualizations that are integrated into an application.      MORE…
ETL   Abbreviation for Extract, Transform, Load, the process of processing data for query and analysis.       MORE…
EXTENSIBILITY   An application’s capability to be easily modified or expanded upon in the future.        MORE…
EXTRANET   A private, wirelessly accessible intranet network or an internet-hosted application with controlled access.      MORE…

FIRMOGRAPHICS   Data that describes the characteristics of a particular business firm or group of firms.       MORE…

GLOBAL.ASAX   The global.asax file contains code for responding to application-level events and HttpModules.    MORE…
GUI   Abbreviation for Graphical User Interface.    MORE…

HOMEGROWN SOLUTION   An application, platform or solution created by an in-house development team.    MORE…
HYBRID CLOUD   Architecture that uses a mix of on-premise servers, “private cloud” server networks, and “public cloud” server networks.    MORE…

IFRAME   An HTML document embedded inside another HTML document on a website.    MORE…
IIS   Software services that support Web site creation, configuration, and management.    MORE…
IIS APPLICATION   A Visual Basic application that lives on a Web server and responds to requests from a browser.    MORE…
INFUSED ANALYTICS   Analytics inside application workflows that point end users to next steps based on data.    MORE…
INLINE ANALYTICS   Analytics functionality that appears inside the application’s interface where users have immediate access to it.    MORE…

JAVASCRIPT   A lightweight, interpreted scripting language for Web pages.    MORE…
JOIN   A structured query language (SQL) operation created on two or more database tables.    MORE…

LEGACY SYSTEM   A system, such as a software application, that is out of date.    MORE…

MULTITENANCY   An architecture in which a single instance of a software application serves multiple tenants.     MORE…
MVC   Abbreviation for Model/View/Controller, a programming model.    MORE…

.NET CORE   An open-source web framework that allows developers to create cloud and web applications.     MORE…

ODBC   Initialism for Open Database Connectivity, a specification for a database API.     MORE…
ODM   Initialism for Operational Decision Management.    MORE…
OEM   Initialism for Original Equipment Manufacturer.    MORE…
OLAP   Acronym for Online Analytical Processing, a category of software that provides analysis of data stored in a database.     MORE…
OPERATIONAL ANALYTICS   Business analytics that are focused on improving operations.     MORE…

POC   Short for Proof of Concept, a process to determine whether software meets basic requirements for adoption.     MORE…
PORTAL   A website that lets users log in to view information.     MORE…
PRESCRIPTIVE ANALYTICS   A form of analytics that recommends possible courses of action based on prior scenarios.     MORE…

REPORT PARTS   An Izenda feature to allow charts and other elements to render on any application page.     MORE…
ROLAP   An alternative to OLAP used for analytic processing against a relational database.     MORE…

SAAS   A delivery model for software where access to use is based on an individual license or subscription model.     MORE…
SEMANTIC LAYER   Functionality that allows the assignment of names that are relevant for end users to database tables and fields.     MORE…
SERVERLESS COMPUTING   A type of cloud computing that runs functions on demand and doesn’t require management of the environment.     MORE…
SILOED ANALYTICS   Analytics that are performed on data from a single application.     MORE…
SOCIAL INTELLIGENCE   Customer knowledge based on social media behavior combined with traditional intelligence.     MORE…
SPREADMART   A system of spreadsheets or desktop databases that pose risks for companies.     MORE…
SSRS   A server-based report generation software system from Microsoft.    MORE…
STANDALONE ANALYTICS   Data analytics delivered to the user in a separate application.     MORE…
STORED PROCEDURE   A precompiled set of SQL statements that can be shared with a number of programs    MORE…

TABLE  A structured file type containing data within a set number of columns and any number of rows.     MORE…
TCO  A cost assessment figure for acquiring business tools, such as equipment and software.     MORE…
TECHNICAL DEBT  Development that will be required in the future, usually as a result of rapid coding changes.     MORE…
THREE TIER ARCHITECTURE  A conceptual model of constructing an application or platform with three discrete parts.     MORE…

VANILLA INSTANCE   In the context of IT, the word “vanilla” refers to something that has not been changed from its out of the box state.    MORE…
VB   Short for Visual Basic. A programming environment from Microsoft.     MORE…
VIEW   A virtual table dynamically derived from a database.     MORE…
VISUAL DATA DISCOVERY   The process of using visualizations to explore and gain insight from data.    MORE…

WEB FORMS   A programming model in Microsoft’s .NET web application framework.     MORE…

WEB SERVICES   The frameworks that allow modern applications to communicate over the internet.     MORE…
WHITE LABEL   Third party software that can inherit an application’s look and feel.     MORE…
WORKFLOW   Processes an organization puts in place to handle tasks or projects on an ongoing basis.     MORE…

XML   Abbreviation for eXtensible Markup Language. A markup language used to describe data.     MORE…