Analyze business processes

更新时间: 2026-01-17 21:55:20

Generally, users can obtain sufficient business data in business systems through tracking or daily accumulation. To sort out the logical relationships between data and the data flow directions for a user, you must first understand the user's business process and the data systems involved in the business process.

You can use the process analysis method to list every phase of the entire business process, including technology, data, and system environment. After you analyze the scope of responsibilities or departments of an enterprise, you can use tools to extract real models from business systems through reverse engineering. You can analyze the source systems and business management systems of the data warehouse by referring to business planning and design documents and business operation documents. Business operation refers to the development, design, and change of a business. The objectives of data analysis are as follows:
  • Know the data generated for each business and the database that stores the data.
  • Know the data generated for each phase of a business process.
  • Know the circumstances under which data is updated and the logic that the update follows.
A business process can be a single business event (such as payment or refund in a transaction) or the status of an event (such as the current account balance). It can also be a workflow composed of a series of related business events. The definition of a business process depends on what content of an event or certain events is to be analyzed, which can be the historical status, current status, or workflow. The process of analyzing a business process is as follows:
  1. Specify a granularity. Before you analyze the events of a business process, you need to determine the degree and scope of each analysis to specify a granularity.
  2. Design a dimension table. After you specify a granularity, design a dimension table based on this granularity for grouping and filtering data during analysis. When you design a dimension table, you must specify dimension attributes.
  3. Specify the metrics to be measured.
This tutorial takes the transaction order business process in the e-commerce marketing business unit of enterprise A as an example.Business process

The preceding figure shows a typical business process of an e-commerce transaction. This business process consists of four key phases: order placement, payment by the buyer, shipping goods by the seller, and confirming the receipt of goods. Confirming the receipt of goods indicates that the transaction is successful. You can focus on the analysis of this phase.

After you learn the business process, you can divide data domains for the business that needs to be analyzed and create a specific business process in the corresponding data domain.

For more information about how to create a business process, see Create business processes.

上一篇: Clarify business requirements 下一篇: Architecture design and data standardization
阿里云首页 智能数据建设与治理 Dataphin 相关技术圈