This topic describes the features available to database administrators (DBAs).
Getting started
Register a database instance. For more information, see Instance management.
Adjust security rules as needed, such as development standards, development flows, and approval flows for different instances. Only instances in the Security Collaboration control mode can be associated with security rules. For more information, see Security rules and Approval flows.
Grant database and table permissions to users. For more information, see Permission Management.
Overview of features for DBAs
Category | Feature | Description |
Data assets | Register, view, and edit database instances. | |
Classify tables to help administrators, developers, and O&M engineers better manage or use the data tables. | ||
SQL Window | Manually write SQL statements to query a single database. This is useful for scenarios such as validating data after business code is published, analyzing product performance data, and troubleshooting online issues. | |
Provides timely join query services for online disparate data sources across different environments. | ||
Provides fast data analytics, access services, and cross-database queries. | ||
Database development | Change schemas by creating or modifying tables for new projects, new requirements, or optimizations. Use the schema design feature in DMS for these operations. | |
Compare table schemas between different environments, such as staging and production environments, to ensure schema consistency. | ||
Change data to meet requirements such as data initialization for new releases, historical data cleanup, issue fixing, and testing. | ||
Import data to a database in batches. | ||
Export data for large-scale data analytics or data extraction. | ||
If data becomes incorrect due to misoperations, use data tracking to quickly restore the data to a normal state. | ||
Test data structures ensure data security, preserve data discreteness, and improve production efficiency in frequent Data Preparation processes. | ||
Avoid SQL statements that have no indexes or are non-standard to reduce the risk of SQL injection. | ||
Clone MySQL databases. | ||
Integration and development (DTS) | Uses a database as the primary compute engine and integrates various tools and services in the database ecosystem, such as DTS and Data Lake Analytics (DLA). This lets you easily develop and manage a data warehouse. | |
Orchestrate various tasks for scheduled execution. Create a task flow that consists of one or more task nodes to implement complex task scheduling and improve data development efficiency. | ||
A low-code data development tool that combines various task nodes to form a data stream. Use recurring schedules to run the stream for data transformation and data synchronization. | ||
Provides typical datasets, dashboards, and large-screen models. Use a rich set of visual charts and widgets on dashboards or large screens to display data. | ||
Provides features such as minimum granularity data output, visualization creation, and sales on Alibaba Cloud Marketplace. | ||
Security and specifications | Configure security rules to ensure that all SQL statements are checked against the rules before execution. Only the statements that pass the check can be executed. | |
Approval flows are associated with security rules. Select different approval flows based on user behaviors. | ||
Operation logs save data change records. You can trace information such as the change time, the user who made the change, and the operation that was performed. | ||
Manage sensitive data in tables by adding algorithms, adjusting security levels, and performing other operations. | ||
Embed watermarks in files or extract watermarks from files to trace the source during data distribution. | ||
Use standard protocols such as MySQL and HTTPS to directly connect to the proxy address of a database instance generated by the secure access proxy. This ensures secure access to the database. | ||
Data Security Guard periodically assesses the security of data assets from multiple perspectives and generates security reports. | ||
Request permissions on instances, databases, tables, and sensitive columns. You can also view your permissions. | ||
Solutions | Archive data from large tables to other databases on a schedule. This feature also supports source table data deletion, tablespace cleanup, and space reclamation. | |
Create a real-time data warehouse with one click. Data is synchronized to an AnalyticDB for MySQL database with a latency of seconds. | ||
Create a ticket to implement a closed-loop operation of database migration, checksum, and cleanup. | ||
Operations management | Subscribe to message events of different feature modules and specify notification recipients and scopes for different features and events as needed. | |
Quickly load all databases in a created database group during a SQL change or schema design. | ||
Create, start, stop, and perform other operations on tasks. | ||
View overall information about tickets, queries, users, and metadata. | ||
Tickets | DMS provides in-product ticket approval and ticket execution status notifications. Notifications can be sent through DingTalk and email. |