# 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 re-run , 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 unarchiving
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
- Event tracking management API: mainly used to manage event tracking data
- 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