Access to add and change pages is restricted. See: https://cwiki.apache.org/confluence/display/OFBIZ/Wiki+access

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Introduction

Business Intelligence (BI) comprises the strategies and technologies used by enterprises for the data analysis of business information.

OFBiz collects vast amounts of data from transactions in the various domains. This page (and child pages) intend to explain how OFBiz supports BI.

The OFBiz BI concept (and associated entities) are based on the book 'Data Warehouse Toolkit' by Ralph Kimball and Margy Ross


Facts and Dimensions

Fact tables (aka facts) stores the performance measurements resulting from the organisation's business process events. Dimension tables (aka dimensions) contain the textual contacts associated with a business process measurement event (captured in a fact) and describe the 'who, what, where, when, how and why'.

In the sections below we describe how the facts and dimension per business domain


Sales Domain




Facts

DimensionFact-fieldFact-aliasSalesInvoiceFactSalesOrderFactJIRA ticket
AccountaccountDimIdaccountYY
BrandbrandDimIdbrandYY

Unable to render Jira issues macro, execution error.

CarriercarrierDimIdcarrier

Unable to render Jira issues macro, execution error.

CatalogcatalogDimIdcatalog

Unable to render Jira issues macro, execution error.

CustomercustomerDimIdcustomerYY

Unable to render Jira issues macro, execution error.

CountrycountryDimIdcountry

Unable to render Jira issues macro, execution error.

CurrencycurrencyDimIdcurrencyYY

Unable to render Jira issues macro, execution error.

DatedateDimIddateYY

Unable to render Jira issues macro, execution error.

EmployeeemployeeDimIdemployee

Unable to render Jira issues macro, execution error.

FacilityfacilityDimIdfacility

Unable to render Jira issues macro, execution error.

ManagermanagerDimIdmanager


OrganisationorganisationDimIdorganisationYY
PaymentMethodpaymentMethodDimIdpayMethod


ProductproductDimIdproductYY
ProductCategoryproductCategoryDimIdcategory

Unable to render Jira issues macro, execution error.

ProjectprojectDimIdproject


SalesChannelchannelDimIdchannelYY

Unable to render Jira issues macro, execution error.

SalesPromopromoDimIdpromo
Y
SalesRepsalesrepDimIdrepYY
StorestoreDimIdstoreYY

Unable to render Jira issues macro, execution error.

SuppliersupplierDimIdsupplier

Unable to render Jira issues macro, execution error.

TimetimeDimIdtimeY

Unable to render Jira issues macro, execution error.

TimeEntrytimeEntryDimIdtimeEntry


Procurement/Purchase Domain




Facts

DimensionFact-fieldFact-aliasPurchaseInvoiceFactPurchaseOrderFactJIRA ticket
AccountaccountDimIdaccount


BrandbrandDimIdbrand


CarriercarrierDimIdcarrier


CatalogcatalogDimIdcatalog


CustomercustomerDimIdcustomer


CountrycountryDimIdcountry


CurrencycurrencyDimIdcurrencyYY
DatedateDimIddateYY
EmployeeemployeeDimIdemployee


FacilityfacilityDimIdfacility


ManagermanagerDimIdmanager


OrganisationorganisationDimIdorganisationYY
PaymentMethodpaymentMethodDimIdpayMethod


ProductproductDimIdproductYY
ProductCategoryproductCategoryDimIdcategory


ProjectprojectDimIdprojectYY
SalesChannelchannelDimIdchannelYY
SalesPromopromoDimIdpromo
Y
SalesRepsalesrepDimIdrepYY
StorestoreDimIdstoreYY
SuppliersupplierDimIdsupplier


TimetimeDimIdtimeY

TimeEntrytimeEntryDimIdtimeEntry


Human Resources Domain




Facts
DimensionFact-fieldFact-aliastbdJIRA ticket
AccountaccountDimIdaccount

BrandbrandDimIdbrand

CarriercarrierDimIdcarrier

CatalogcatalogDimIdcatalog

CustomercustomerDimIdcustomer

CountrycountryDimIdcountry

CurrencycurrencyDimIdcurrency

DatedateDimIddateY
EmployeeemployeeDimIdemployeeY
FacilityfacilityDimIdfacility

ManagermanagerDimIdmanager

OrganisationorganisationDimIdorganisationY
PaymentMethodpaymentMethodDimIdpayMethod

ProductproductDimIdproduct

ProductCategoryproductCategoryDimIdcategory

ProjectprojectDimIdproject

SalesChannelchannelDimIdchannel

SalesPromopromoDimIdpromo

SalesRepsalesrepDimIdrepY
StorestoreDimIdstoreY
SuppliersupplierDimIdsupplier

TimetimeDimIdtime

TimeEntrytimeEntryDimIdtimeEntryY

Inventory/Warehousing Domain




Facts
DimensionFact-fieldFact-aliasInventoryItemFactJIRA ticket
AccountaccountDimIdaccount

BrandbrandDimIdbrand

CarriercarrierDimIdcarrier

CatalogcatalogDimIdcatalog

CustomercustomerDimIdcustomer

CountrycountryDimIdcountry

CurrencycurrencyDimIdcurrency

DatedateDimIddateY
EmployeeemployeeDimIdemployeeY
FacilityfacilityDimIdfacilityY
ManagermanagerDimIdmanager

OrganisationorganisationDimIdorganisationY
PaymentMethodpaymentMethodDimIdpayMethod

ProductproductDimIdproduct

ProductCategoryproductCategoryDimIdcategory

ProjectprojectDimIdproject

SalesChannelchannelDimIdchannel

SalesPromopromoDimIdpromo

SalesRepsalesrepDimIdrepY
StorestoreDimIdstoreY
SuppliersupplierDimIdsupplier

TimetimeDimIdtimeY
TimeEntrytimeEntryDimIdtimeEntry

Project




Facts
DimensionFact-fieldFact-aliastbdJIRA ticket
AccountaccountDimIdaccount

BrandbrandDimIdbrand

CarriercarrierDimIdcarrier

CatalogcatalogDimIdcatalog

CustomercustomerDimIdcustomerY
CountrycountryDimIdcountry

CurrencycurrencyDimIdcurrency

DatedateDimIddateY
EmployeeemployeeDimIdemployeeY
FacilityfacilityDimIdfacility

ManagermanagerDimIdmanagerY
OrganisationorganisationDimIdorganisationY
PaymentMethodpaymentMethodDimIdpayMethod

ProductproductDimIdproduct

ProductCategoryproductCategoryDimIdcategory

ProjectprojectDimIdprojectY
SalesChannelchannelDimIdchannel

SalesPromopromoDimIdpromo

SalesRepsalesrepDimIdrep

StorestoreDimIdstore

SuppliersupplierDimIdsupplier

TimetimeDimIdtime

TimeEntrytimeEntryDimIdtimeEntryY

Accounting Domain




Facts
DimensionFact-fieldFact-aliastbdJIRA ticket
AccountaccountDimIdaccount

BrandbrandDimIdbrand

CarriercarrierDimIdcarrier

CatalogcatalogDimIdcatalog

CustomercustomerDimIdcustomer

CountrycountryDimIdcountry

CurrencycurrencyDimIdcurrency

DatedateDimIddateY
EmployeeemployeeDimIdemployee

FacilityfacilityDimIdfacility

ManagermanagerDimIdmanager

OrganisationorganisationDimIdorganisationY
PaymentMethodpaymentMethodDimIdpayMethodY
ProductproductDimIdproduct

ProductCategoryproductCategoryDimIdcategory

ProjectprojectDimIdproject

SalesChannelchannelDimIdchannel

SalesPromopromoDimIdpromo

SalesRepsalesrepDimIdrep

StorestoreDimIdstore

SuppliersupplierDimIdsupplier

TimetimeDimIdtime

TimeEntrytimeEntryDimIdtimeEntry

  • No labels