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 3 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
CarriercarrierDimIdcarrier


CatalogcatalogDimIdcatalog


CustomercustomerDimIdcustomerYY
CountrycountryDimIdcountry


CurrencycurrencyDimIdcurrencyYY
DatedateDimIddateYY
EmployeeemployeeDimIdemployee


FacilityfacilityDimIdfacility


ManagermanagerDimIdmanager


OrganisationorganisationDimIdorganisationYY
PaymentMethodpaymentMethodDimIdpayMethod


ProductproductDimIdproductYY
ProductCategoryproductCategoryDimIdcategory


ProjectprojectDimIdproject


SalesChannelchannelDimIdchannelYY
SalesPromopromoDimIdpromo
Y
SalesRepsalesrepDimIdrepYY
StorestoreDimIdstoreYY
SuppliersupplierDimIdsupplier


TimetimeDimIdtimeY

Procurement/Purchase Domain




Facts

DimensionFact-fieldFact-aliasPurchaseInvoiceFactPurchaseOrderFactJIRA ticket
AccountaccountDimIdaccount


CarriercarrierDimIdcarrier


CatalogcatalogDimIdcatalog


CustomercustomerDimIdcustomer


CountrycountryDimIdcountry


CurrencycurrencyDimIdcurrencyYY
DatedateDimIddateYY
EmployeeemployeeDimIdemployee


FacilityfacilityDimIdfacility


ManagermanagerDimIdmanager


OrganisationorganisationDimIdorganisationYY
PaymentMethodpaymentMethodDimIdpayMethod


ProductproductDimIdproductYY
ProductCategoryproductCategoryDimIdcategory


ProjectprojectDimIdprojectYY
SalesChannelchannelDimIdchannelYY
SalesPromopromoDimIdpromo
Y
SalesRepsalesrepDimIdrepYY
StorestoreDimIdstoreYY
SuppliersupplierDimIdsupplier


TimetimeDimIdtimeY

Human Resources Domain




Facts
DimensionFact-fieldFact-aliastbdJIRA ticket
AccountaccountDimIdaccount

CarriercarrierDimIdcarrier

CatalogcatalogDimIdcatalog

CustomercustomerDimIdcustomer

CountrycountryDimIdcountry

CurrencycurrencyDimIdcurrency

DatedateDimIddateY
EmployeeemployeeDimIdemployeeY
FacilityfacilityDimIdfacility

ManagermanagerDimIdmanager

OrganisationorganisationDimIdorganisationY
PaymentMethodpaymentMethodDimIdpayMethod

ProductproductDimIdproduct

ProductCategoryproductCategoryDimIdcategory

ProjectprojectDimIdproject

SalesChannelchannelDimIdchannel

SalesPromopromoDimIdpromo

SalesRepsalesrepDimIdrepY
StorestoreDimIdstoreY
SuppliersupplierDimIdsupplier

TimetimeDimIdtimeY

Inventory/Warehousing Domain




Facts
DimensionFact-fieldFact-aliasInventoryItemFactJIRA ticket
AccountaccountDimIdaccount

CarriercarrierDimIdcarrier

CatalogcatalogDimIdcatalog

CustomercustomerDimIdcustomer

CountrycountryDimIdcountry

CurrencycurrencyDimIdcurrency

DatedateDimIddateY
EmployeeemployeeDimIdemployeeY
FacilityfacilityDimIdfacility

ManagermanagerDimIdmanager

OrganisationorganisationDimIdorganisationY
PaymentMethodpaymentMethodDimIdpayMethod

ProductproductDimIdproduct

ProductCategoryproductCategoryDimIdcategory

ProjectprojectDimIdproject

SalesChannelchannelDimIdchannel

SalesPromopromoDimIdpromo

SalesRepsalesrepDimIdrepY
StorestoreDimIdstoreY
SuppliersupplierDimIdsupplier

TimetimeDimIdtimeY

Project




Facts
DimensionFact-fieldFact-aliastbdJIRA ticket
AccountaccountDimIdaccount

CarriercarrierDimIdcarrier

CatalogcatalogDimIdcatalog

CustomercustomerDimIdcustomer

CountrycountryDimIdcountry

CurrencycurrencyDimIdcurrency

DatedateDimIddateY
EmployeeemployeeDimIdemployeeY
FacilityfacilityDimIdfacility

ManagermanagerDimIdmanager

OrganisationorganisationDimIdorganisationY
PaymentMethodpaymentMethodDimIdpayMethod

ProductproductDimIdproduct

ProductCategoryproductCategoryDimIdcategory

ProjectprojectDimIdproject

SalesChannelchannelDimIdchannel

SalesPromopromoDimIdpromo

SalesRepsalesrepDimIdrep

StorestoreDimIdstore

SuppliersupplierDimIdsupplier

TimetimeDimIdtime

Accounting Domain




Facts
DimensionFact-fieldFact-aliastbdJIRA ticket
AccountaccountDimIdaccount

CarriercarrierDimIdcarrier

CatalogcatalogDimIdcatalog

CustomercustomerDimIdcustomer

CountrycountryDimIdcountry

CurrencycurrencyDimIdcurrency

DatedateDimIddateY
EmployeeemployeeDimIdemployee

FacilityfacilityDimIdfacility

ManagermanagerDimIdmanager

OrganisationorganisationDimIdorganisationY
PaymentMethodpaymentMethodDimIdpayMethodY
ProductproductDimIdproduct

ProductCategoryproductCategoryDimIdcategory

ProjectprojectDimIdproject

SalesChannelchannelDimIdchannel

SalesPromopromoDimIdpromo

SalesRepsalesrepDimIdrep

StorestoreDimIdstore

SuppliersupplierDimIdsupplier

TimetimeDimIdtime

  • No labels