All Products
Search
Document Center

AnalyticDB for MySQL:List of operations by function

Last Updated:May 15, 2024
This product(adb/2021-12-01) OpenAPI adopts RPC Signature style. See signature details in Description of the signature mechanism. We have packaged SDKs for common programming languages for developers. Developers can directly call the OpenAPI of this product by downloading the SDK without paying attention to the technical details. If the existing SDK cannot meet the usage requirements, you can connect through the signature mechanism. It will take about 5 working days. Therefore, it is recommended to join our DingTalk service group (11370001915) and sign under the guidance of experts.
Before using the API, you need to prepare your identity account and access key (AccessKey) to effectively access the API through client tools (SDK, CLI, etc.). For details see getAccessKey.

Region management

APITitleDescription
DescribeRegionsDescribeRegionsQueries a list of regions and zones in which AnalyticDB for MySQL Data Lakehouse Edition (V3.0) is available.

Cluster management

APITitleDescription
CreateDBClusterCreateDBClusterCreates an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ModifyDBClusterModifyDBClusterChanges the configurations of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeDBClustersDescribeDBClustersQueries the information about AnalyticDB for MySQL Data Lakehouse Edition (V3.0) clusters in a region.
DescribeDBClusterAttributeDescribeDBClusterAttributeQueries the information about an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DeleteDBClusterDeleteDBClusterDeletes an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ModifyDBClusterDescriptionModifyDBClusterDescriptionModifies the description of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster to facilitate the maintenance and management of the cluster.
DescribeClusterNetInfoDescribeClusterNetInfoQueries the network information about an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
AllocateClusterPublicConnectionAllocateClusterPublicConnectionApplies for a public endpoint for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ReleaseClusterPublicConnectionReleaseClusterPublicConnectionReleases the public endpoint of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ModifyClusterConnectionStringModifyClusterConnectionStringModifies the public endpoint of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeClusterAccessWhiteListDescribeClusterAccessWhiteListQueries the IP address whitelist of an AnalyticDB for MySQL cluster.
ModifyClusterAccessWhiteListModifyClusterAccessWhiteListModifies the IP address whitelist of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.

Resource group management

APITitleDescription
CreateDBResourceGroupCreateDBResourceGroupCreates a resource group for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeDBResourceGroupDescribeDBResourceGroupQueries the information about resource groups for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ModifyDBResourceGroupModifyDBResourceGroupModifies the amount of reserved computing resources for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DeleteDBResourceGroupDeleteDBResourceGroupDeletes a resource group from an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.

Elastic Plan Management

APITitleDescription
CreateElasticPlanCreateElasticPlanCreates a scaling plan for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeElasticPlansDescribeElasticPlansQueries scaling plans of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ModifyElasticPlanModifyElasticPlanModifies a scaling plan for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
EnableElasticPlanEnableElasticPlanEnables a scaling plan for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DisableElasticPlanDisableElasticPlanDisables a scaling plan for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DeleteElasticPlanDeleteElasticPlanDeletes a scaling plan from an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeElasticPlanJobsDescribeElasticPlanJobsQueries a list of scaling plan jobs for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeElasticPlanAttributeDescribeElasticPlanAttributeQueries the information about a scaling plan for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeElasticPlanSpecificationsDescribeElasticPlanSpecificationsQueries the resource specifications that are supported by different types of scaling plans of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.

Log management

APITitleDescription
DescribeAuditLogRecordsDescribeAuditLogRecordsQueries the SQL audit logs of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ModifyAuditLogConfigModifyAuditLogConfigModifies the SQL audit configuration of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.

Account management

APITitleDescription
CreateAccountCreateAccountCreates a database account for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeAccountsDescribeAccountsQueries the database accounts of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
BindAccountBindAccountAssociates a standard database account of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster with a Resource Access Management (RAM) user.
UnbindAccountUnbindAccountDisassociates a standard database account of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster from a Resource Access Management (RAM) user.
CheckBindRamUserCheckBindRamUserQueries whether a database account of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster is associated with a Resource Access Management (RAM) user.
ResetAccountPasswordResetAccountPasswordResets the password of a database account for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ModifyAccountDescriptionModifyAccountDescriptionModifies the description of a database account for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DeleteAccountDeleteAccountDeletes a database account from an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ModifyAccountPrivilegesModifyAccountPrivilegesModifies the permissions of a database account.
DescribeAccountPrivilegesDescribeAccountPrivilegesQueries the permissions of a database account on a specified permission level.
DescribeEnabledPrivilegesDescribeEnabledPrivilegesQueries the permission level and permissions supported for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeAccountAllPrivilegesDescribeAccountAllPrivilegesQueries the permissions of a database account on all permission levels.
DescribeAccountPrivilegeObjectsDescribeAccountPrivilegeObjectsQueries the databases, tables, and columns on which a database account has permissions.

Monitoring management

APITitleDescription
DescribeDBClusterHealthStatusDescribeDBClusterHealthStatusQueries the health status of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeDBClusterPerformanceDescribeDBClusterPerformanceQueries the performance data of an AnalyticDB for MySQL cluster.

Spark development

APITitleDescription
GetSparkDefinitionsGetSparkDefinitionsQueries the common definitions of Spark applications.
PreloadSparkAppMetricsPreloadSparkAppMetricsPreloads metrics for a Spark application.
GetSparkAppMetricsGetSparkAppMetricsQueries the metrics of a Spark application.
ListSparkLogAnalyzeTasksListSparkLogAnalyzeTasksQueries a list of Spark log analysis tasks.
SubmitSparkLogAnalyzeTaskSubmitSparkLogAnalyzeTaskSubmits a Spark log analysis task and queries the analysis results.
KillSparkLogAnalyzeTaskKillSparkLogAnalyzeTaskTerminates a Spark log analysis task and queries the information about the analysis task.
GetSparkLogAnalyzeTaskGetSparkLogAnalyzeTaskQueries the results of a Spark log analysis task.
SetSparkAppLogRootPathSetSparkAppLogRootPathModifies the Spark log configuration.
GetSparkConfigLogPathGetSparkConfigLogPathQueries the Spark log configuration of an AnalyticDB for MySQL cluster, including the default Spark log path.
StartSparkSQLEngineStartSparkSQLEngineStarts the Spark SQL engine.
KillSparkSQLEngineKillSparkSQLEngineShuts down a Spark SQL engine.
GetSparkSQLEngineStateGetSparkSQLEngineStateQueries the state information about the Spark SQL engine.
ListSparkTemplateFileIdsListSparkTemplateFileIdsQueries all Spark template file IDs of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
GetSparkAppWebUiAddressGetSparkAppWebUiAddressQueries the URL of the web UI for a Spark application.
ListSparkAppAttemptsListSparkAppAttemptsQueries the information about retry attempts of a Spark application.
CreateSparkTemplateCreateSparkTemplateCreates a Spark application template.
DeleteSparkTemplateDeleteSparkTemplateDeletes Spark template files.
GetSparkTemplateFolderTreeGetSparkTemplateFolderTreeQueries the directory structure of Spark applications.
GetSparkTemplateFullTreeGetSparkTemplateFullTreeQueries the directory structure of Spark applications.
GetSparkTemplateFileContentGetSparkTemplateFileContentQueries the content of a Spark application template.
UpdateSparkTemplateFileUpdateSparkTemplateFileUpdates a Spark application template.
DeleteSparkTemplateFileDeleteSparkTemplateFileDeletes Spark template files.
GetSparkAppAttemptLogGetSparkAppAttemptLogQueries the information about the retry log of a Spark application.
ListSparkAppsListSparkAppsQueries the Spark applications that run on an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
GetSparkAppInfoGetSparkAppInfoQueries the information about an Spark application.
GetSparkAppStateGetSparkAppStateQueries the status of a Spark application.
GetSparkAppLogGetSparkAppLogQueries the logs of a Spark application.
SubmitSparkAppSubmitSparkAppSubmits a Spark application.
KillSparkAppKillSparkAppTerminates a Spark application.

Database management

APITitleDescription
DescribeAdbMySqlColumnsDescribeAdbMySqlColumnsQueries the information about table columns for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeAdbMySqlTablesDescribeAdbMySqlTablesQueries a list of tables for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeAdbMySqlSchemasDescribeAdbMySqlSchemasQueries a list of databases for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
GetViewDDLGetViewDDLQueries the statement that is used to create a view.
GetViewObjectsGetViewObjectsQueries the information about views.
GetDatabaseObjectsGetDatabaseObjectsQueries the information about databases.
GetTableGetTableQueries the information about a table.
GetTableColumnsGetTableColumnsQueries the information about columns.
GetTableDDLGetTableDDLQueries the statement that is used to create a table.
GetTableObjectsGetTableObjectsQuery the details of one or more tables.

SQL diagnostics

APITitleDescription
DescribeSqlPatternDescribeSqlPatternQueries the information about SQL patterns of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster within a time range.
DescribeSQLPatternsDescribeSQLPatternsQueries a list of SQL patterns for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster within a time range.
DescribePatternPerformanceDescribePatternPerformanceQueries the information about performance metrics of an SQL pattern such as the query duration and average memory usage for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster within a time range.

APITitleDescription
DescribeDBClusterSpaceSummaryDescribeDBClusterSpaceSummaryQueries the storage overview information of an AnalyticDB for MySQL cluster, such as the total data size, hot data size, cold data size, and data growth.

O\\\&M events

APITitleDescription
ModifyDBClusterMaintainTimeModifyDBClusterMaintainTimeModifies the maintenance window of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.

Aps Action

APITitleDescription
DescribeApsActionLogsDescribeApsActionLogsQueries the logs of a real-time data ingestion task for an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.

Others

APITitleDescription
BindDBResourceGroupWithUserBindDBResourceGroupWithUserAssociates a resource group with a database account.
UnbindDBResourceGroupWithUserUnbindDBResourceGroupWithUserDisassociates resource groups from database accounts for an AnalyticDB for MySQL cluster.
DescribeDBClusterStatusDescribeDBClusterStatusQueries a list of states for AnalyticDB for MySQL Data Lakehouse Edition (V3.0) clusters.
DetachUserENIDetachUserENI
AttachUserENIAttachUserENIAttaches an elastic network interface (ENI) to an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
ExistRunningSQLEngineExistRunningSQLEngineQueries whether a running SQL engine exists.
CheckSampleDataSetCheckSampleDataSet
DescribeUserQuotaDescribeUserQuota
DescribeAllDataSourceDescribeAllDataSourceQueries a list of databases, tables, and columns in an AnalyticDB for MySQL cluster.
DescribeTablesDescribeTablesQueries a list of tables in a database.
DescribeSchemasDescribeSchemasQueries a list of databases in an AnalyticDB for MySQL cluster.
DescribeColumnsDescribeColumnsQueries a list of columns in a table.
RenameSparkTemplateFileRenameSparkTemplateFileRenames a Spark template file.
LoadSampleDataSetLoadSampleDataSetLoads a built-in dataset.
ModifyBackupPolicyModifyBackupPolicyModifies the backup policy of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeBackupPolicyDescribeBackupPolicy
DescribeBackupsDescribeBackups
DescribeStorageResourceUsageDescribeStorageResourceUsageQueries the storage resource usage of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster.
DescribeClusterResourceDetailDescribeClusterResourceDetail
DescribeJobResourceUsageDescribeJobResourceUsage
DescribeClusterResourceUsageDescribeClusterResourceUsage
DescribeComputeResourceUsageDescribeComputeResourceUsage
DescribeApsResourceGroupsDescribeApsResourceGroupsQueries the information about resource groups of an AnalyticDB for MySQL Data Lakehouse Edition (V3.0) cluster, including the resource metrics.