Build user personas from website behavior data using DataWorks and MaxCompute. This tutorial covers Data Integration, Data Studio, and Operation Center.
Introduction
Analyze website user behavior to build personas based on geographic and social attributes. Schedule recurring analyses for fine-grained traffic operations.
Before you begin, read Tutorial objectives and design for a workflow overview.
Data Studio
This tutorial requires the new Data Studio in DataWorks. To enable it:
-
When you create a workspace, select Use Data Studio (New Version).
-
To upgrade from an older version, click Upgrading at the top of the page.
-
After February 18, 2025, the new Data Studio is enabled by default for accounts that create their first workspace in these regions:
China (Hangzhou), China (Shanghai), China (Beijing), China (Zhangjiakou), China (Ulanqab), China (Shenzhen), China (Chengdu), China (Hong Kong), Japan (Tokyo), Singapore, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Thailand (Bangkok), Germany (Frankfurt), UK (London), US (Silicon Valley), US (Virginia)
Procedure
-
Create the MaxCompute project and DataWorks workspace, and configure the resource group network.
-
Configure a sync task to import user information and website log data into MaxCompute, then query the data.
-
Use a MaxCompute SQL node to transform user and access log data into user persona tables.
-
Set up quality rules on transformed tables to catch dirty data before it reaches downstream processes.
-
View the resulting tables in Data Map and trace their relationships with data lineage.
-
Consume data
-
Use the data analysis module to create a data visualization of the processed data to extract key information and identify business trends.
-
Expose processed data through a standardized API data service in DataService Studio.
-