# Developer Doc
The developer doc consists of two parts:
Secondary power builder TA-TOOL, including the following functions:
- Data deletion
- Metadata management function, modify and delete attribute types
- Event data deduplicate, remove duplicate event data
- Custom data import, the imported custom data can be combined with transaction table and user table through SQL
- Delete custom table
- External user feature association import, associate external user feature data to the user table through user feature
- Data Backtrack, set up scripts that execute regularly, query the data in the TA background through SQL, and write the results back to the TA database
- DataX engine that sets up scripts that execute periodically to write data from the data sources it supports to the TA database
- Data archiving and reloading
TA background Open API, including the following functions:
- Model Query API: Get data through the model query interface
- Data Custom Query API: Get data through SQL
- User Clustering and Labeling API: Mainly used to configure user clustering and labeling
- Dimension Table API: Mainly used to configure dimension tables
- Generate SQL statement API: mainly used to generate SQL statements
- Metadata management API: mainly used to manage metadata
- Dashboard report management API: mainly used to manage Dashboard report data
- User management API: mainly used to manage user data
- Project Management API: mainly used to manage project data
- Product Metric API: obtain list of product metrics or obtain data