Develop > Develop Content > Extend Content > IDE > IDE Terms/Overview

IDE Terms

  • IDE: Integrated Development Environment. The Eclipse workspace where you can create or extend content using modeling tools in the relevant designers.

    Note The path to the workspace should not contain blank spaces. For example: C:/workspaces/ide_workspace/.

  • KPI: Key Performance Indicator. KPIs reflect how well the organization is doing in areas that most impact financial measures valued by shareholders, such as profitability and revenues.
  • API: Application Programming Interface. A specification intended to be used as an interface by software components to communicate with each other.
  • ETL: Extract, Transform, Load. An end-to-end transfer of external source data through several staging layers and into the target layer of the data warehouse. The data warehouse uses the ETL process to extract, consolidate, and transform the source data into a meaningful target model that populates relevant business analytics.
  • UDM: Unified Data Model. Provides a bridge between the user and the data sources.
  • DWH: Data Warehouse. The data warehouse is an end-to-end solution for extracting source data and consolidating disparate source data models into a consolidated data model. The data organized to reflect this model resides in target tables that become the source for ITBA.
  • ITBA: IT Business Analytics. An application that enables executives to continuously improve their business by measuring what happened and what is happening, analyzing that information, and planning new strategies using the gathered information.
  • Data Collection Service (DCS).

    DCS enables you to extract data from a specific data source according to a set of instructions. It consists of a plug-able extractor framework for each data source. The extractor gathers data according to the specific instructions it receives, placing it into a relevant .txt flat file. If you want to develop your own extractor for use with extended content, see the ..

    The supported extractors for the OOTB Content Packs are as follows:

    Content Pack Extractor Type
    PPM(Oracle) DB
    SM(MSSQL, Oracle, DB2) DB
    ALM REST API
    CSA REST API
    AWS SDK
    AWSCW SDK
    AM DB
    SA DB
    VPV "REST API"
    AZURE "REST API"
  • Entity. An entity is an object of interest included in the data model.
  • Designer. A designer in the IDE is the model you create in order to perform content extension and definition. It is a collection of certain entities that may share some relevancy in common. The IDE contains the Architect Target Designer and the Engineer Stream Designer.
  • Content Packs. A content pack is a set of entities from a certain type. There are three types of content packs:

    • Source. Contains all of the artifacts needed to connect to the relevant data source and pull data from that data source.
    • Integration. Integrates the information from the source, using the DWH schema and loading process in order for the data to be brought to the Target tables. Takes the schema and entities of the source data and transforms it into usable data.
    • Target. Defines the content of the Data Warehouse as well as the look of the target tables according to the Unified Data Model (UDM).