Академический Документы
Профессиональный Документы
Культура Документы
Data Warehousing is the process of compiling and organizing data into one
common database,Data mining refers the process of extracting
meaningful data from that database.
Data warehousing also related to data mining which means looking for
meaningful data patterns in the huge data volumes and devise newer
strategies for higher sales and profits.
Operational Data Store: Operational Data Store, also called ODS, is data
store required when neither Data warehouse nor OLTP systems support
organizations reporting needs. In ODS, Data warehouse is refreshed in real
time. Hence, it is widely preferred for routine activities like storing records
of the Employees.
Data Warehouses and data marts are mostly built on dimensional data
modeling where fact tables relate to dimension tables.
Subject-Oriented[edit]
Unlike the operational systems, the data in the data warehouse revolves around subjects of the
enterprise (database normalization). Subject orientation can be really useful for decision
making. Gathering the required objects is called subject oriented.
Integrated[edit]
The data found within the data warehouse is integrated. Since it comes from several operational
systems, all inconsistencies must be removed. Consistencies include naming conventions,
measurement of variables, encoding structures, physical attributes of data, and so forth.
Time-variant[edit]
While operational systems reflect current values as they support day-to-day operations, data
warehouse data represents data over a long time horizon (up to 10 years) which means it stores
historical data. It is mainly meant for data mining and forecasting, If a user is searching for a
buying pattern of a specific customer, the user needs to look at data on the current and past
purchases.[21]
Nonvolatile[edit]
The data in the data warehouse is read-only which means it cannot be updated, created, or
deleted.[22]
Summarized[edit]
In the data warehouse, data is summarized at different levels.The user may start looking at the
total sale units of a product in an entire region. Then the user looks at the states in that region.
Finally, they may examine the individual stores in a certain state. Therefore, typically, the
analysis starts at a higher level and moves down to lower levels of details.
How does data warehouse help in business?
Benefits of data warehouses. A goal common to all businesses is to make
betterbusiness decisions than their competitors. ... In addition to making strategic
decisions, a data warehouse can also assist in marketing segmentation, inventory
management, financial management, and sales.
ETL is short for extract, transform, load, three database functions that are combined
into one tool to pull data out of one database and place it into another database. Extract
is the process of reading data from a database.
Business Application
Business software (or a business application) is any software or set of computer programs
used by business users to perform various business functions. These business applications are
used to increase productivity, to measure productivity and to perform other business functions
accurately.
Business applications are built based on the requirements from the business users. Also, these
business applications are built to use certain kind of Business transactions or data items. These
business applications run flawlessly until there are no new business requirements or there is no
change in underlying Business transactions.
Reporting errors[edit]
The Business User calls the business application support team phone number or sends an e-
mail to the business application support team. The business application support team gets all
the details of the error from the business user on the phone or from the e-mail. These details
are then entered in a tracking software. The tracking software creates a request number and
this request number is given to the business user. This request number is used to track the
progress on the support issue. The request is assigned to a support team member.
Notification of errors[edit]
For critical business application errors (such as an application not available or an application not
working correctly), an e-mail is sent to the entire organization or impacted teams so that they
are aware of the issue. They are also provided with an estimated time for application availability.
Error resolution[edit]
If any similar business application errors occurred in the past then the issue resolution steps are
retrieved from the support knowledge base and the error is resolved using those steps. If it is a
new support error, then new issue resolution steps are created and the error is resolved. The
new support error resolution steps are recorded in the knowledge base for future use. For major
business application errors (critical infrastructure or application failures), a phone conference
call is initiated and all required support persons/teams join the call and they all work together to
resolve the error.
Code correction[edit]
If the business application error occurred due to programming errors, then a request is created
for the application development team to correct programming errors. If the business user needs
new features or functions in the business application, then the required
analysis/design/programming/testing/release is planned and a new version of the business
software is deployed.