All Products
Search
Document Center

DataWorks:Public error codes

Last Updated:Sep 29, 2026

Error codes

HTTP status code

Error code

Error message

Description

Action

500 BusinessError.Dictionary.InvalidDictionaryOrNoPermission Data albums do not exist, or you do not have permissions. The data album does not exist, or you do not have permissions. diagnosis
500 BusinessError.Dictionary.InvalidUserId Invalid user ID. Invalid user ID. diagnosis
500 BusinessError.Dictionary.MountDictionaryCountOverLimit The maximum number of directories that can be added is 8. No more directories can be added. The maximum number of directories that can be mounted is 8. No more directories can be mounted. diagnosis
500 BusinessError.Dictionary.NoPermissionToUpdateOtherDictionary You have insufficient permissions, only administrators can modify directory of other people. You do not have permissions. Only administrators can modify directories of other users. diagnosis
500 BusinessError.Dictionry.InvalidDictionryOrNoPermission Albums that do not exist or do not have permission cannot be mounted. The data album does not exist, or you do not have permissions. diagnosis
500 BusinessError.Dictionry.MountDictionryCountOverlimit The maximum mount limit is 8, and cannot continue to mount. The maximum number of directories that can be mounted is 8. No more directories can be mounted. diagnosis
400 ConnectionAlreadyExist The connection with envType %s and name %s already exists. The connection name is duplicated. diagnosis
400 DataSource.CheckRamRoleFailure Failed to check the RAM role. AccountId %s. roleArn %s. Failed to verify data source permissions. diagnosis
400 DataSource.ConnectionStrProperty.PatternNotMatch The pattern value %s is invalid. The correct pattern is %s. The data source connection string property does not match the rule. diagnosis
400 DataSource.NotFound The specified data source ID %s does not exist. The data source does not exist. diagnosis
400 DESENSPLAN.DATATYPE.ERROR Sensitive type already has a desensitization rule. A desensitization rule has already been configured for the sensitive type. diagnosis
400 DESENSPLAN.DATATYPENOTEXIST.ERROR Sensitive type not exist. The sensitive type does not exist. diagnosis
400 DESENSPLAN.ID.ERROR Desensitization rule ID does not exist. The desensitization rule ID does not exist. diagnosis
400 DESENSPLAN.PAGESIZE.ERROR Page size is too large, maximum of 100. The page size exceeds the limit. The maximum value is 100. diagnosis
400 DESENSPLAN.PARAM.ERROR Desensitization rule parameter error. The desensitization rule parameter is invalid. diagnosis
400 DESENSPLAN.SCENECODE.ERROR Scene code does not exist. The scene code does not exist. diagnosis
400 DESENSPLAN.SCENEID.ERROR Scene ID does not exist. The scene ID does not exist. diagnosis
400 DESENSPLAN.SCENEIDLEVEL.ERROR The scene is not a secondary scene. The scene is not a secondary scene. diagnosis
400 DESENSPLAN.SIZE.ERROR The number of desens plan exceeds the limit. The number of desensitization rules exceeds the limit. diagnosis
400 DESENSSCENE.ID.ERROR The desensitization scenario ID does not match or does not exist with the tenant. The scene ID does not exist or does not belong to this tenant. diagnosis
400 DESENSSCENE.IDLEVEL.ERROR The desensitization scenario is not a secondary scenario. The desensitization scene is not a secondary scene. diagnosis
400 DESENSSCENE.PROJECT.ERROR The project space does not exist. The workspace does not exist. diagnosis
400 DESENSSCENE.SIZE.ERROR The number of desens scene exceeds the limit. The number of desensitization scenes exceeds the limit. diagnosis
400 DESENSSCENE.UESRGROUP.ERROR The user group ID does not match the tenant or does not exist. The user group ID does not exist or does not belong to this tenant. diagnosis
400 DESENSSTATUS.ID.ERROR The desens status switch ID does not match or does not exist with the tenant. The desensitization switch ID does not exist or does not belong to this tenant. diagnosis
400 DESENSSTATUS.PAGESIZE.ERROR Page size is too large, maximum of 100. The page size exceeds the limit. The maximum value is 100. diagnosis
400 DESENSSTATUS.SCENECODE.ERROR Scene code does not exist. The scene code does not exist. diagnosis
400 DESENSSTATUS.SIZE.ERROR The number of desens status exceeds the limit. The number of desensitization switches exceeds the limit. diagnosis
400 DESENSTEMPLATE.SCENE.ERROR Scene ID does not exist. The scene ID does not exist. diagnosis
400 DESENSTEMPLATE.SCENELEVEL.ERROR The scene is not a secondary scene. The scene is not a secondary scene. diagnosis
400 ENGINE.NOT.ALLOW engine not allow. The engine type is not allowed. diagnosis
500 Execute.FML.ProcessError Failed to execute FML statement. FML execution failed. Please try again later. diagnosis
500 Execute.FML.SystemError A system error occurred. FML statement execution failed. A system error occurred. FML statement execution failed. Check whether the parameters in the statement are correct. diagnosis
403 Forbidden.Access Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. Access denied. Please authorize first. diagnosis
403 Forbidden.DI.NoPrivilege No access. Access denied. diagnosis
403 Forbidden.Meta.NoTenant The user is not the owner of any tenants. The current user is not the owner of any tenant. diagnosis
400 Forbidden.Wkbench.BaselineNoPermission You are not authorized to access the baseline. You do not have permissions on the baseline. diagnosis
400 Forbidden.Wkbench.NoProject You have not joined any project. You have not joined any workspace. diagnosis
400 Forbidden.Wkbench.ProjectNoPermission You are not authorized to access the workspace. You do not have permissions on the workspace. diagnosis
401 Forbidden.Wkbench.RemindNoPermission You are not authorized to modify the reminder. You do not have permissions to modify this custom reminder rule. diagnosis
400 Forbidden.Wkbench.RemindOverlimit The maximum number of reminders is exceeded. The number of custom reminder rules exceeds the limit. diagnosis
400 Forbidden.Wkbench.Unpurchase You have not purchased the service. The feature has not been purchased. diagnosis
401 Forbidden.Wkbench.UserNotExist The user does not exist. The user does not exist. diagnosis
400 Guard.Fail.Acl.Auth Failed to run the authorization command. Failed to execute the authorization command. Check whether the MaxCompute project is working properly. diagnosis
400 Guard.Fail.Auth.Task Failed to run the authorization job. Failed to execute the authorization task. Check whether the MaxCompute project is working properly. diagnosis
400 Guard.Fail.External.Interface An error occurred while calling external API. An error occurred while calling an external interface. Please try again later. diagnosis
400 Guard.Fail.MaxCompute.Commnd Failed to run the MaxCompute command. Failed to execute the MaxCompute command. Check whether the target MaxCompute project is working properly. diagnosis
400 Guard.Invalid.Account Failed to query the account information. Failed to query account information. Check whether the account information you specified is valid. diagnosis
400 Guard.Invalid.ApproveAction The specified approval action is not supported. The specified approval action is invalid. Check the approval action you specified. diagnosis
400 Guard.Invalid.Approver No valid approval person is found. No valid approver found. Check whether the submitted request has a valid approver. diagnosis
400 Guard.Invalid.AuthObject The authorization object does not exist. The authorization object does not exist. Check whether the object you requested is correct. diagnosis
400 Guard.Invalid.Date Failed to parse the date format. Failed to parse the date parameter. Check whether the date parameter you specified is correct. diagnosis
400 Guard.Invalid.Engine The engine type is not supported. The specified engine type parameter is not supported. Check the engine type parameter you specified. diagnosis
400 Guard.Invalid.Flow The specified approval item number does not exist. The specified approval number does not exist. Check the approval number you specified. diagnosis
400 Guard.Invalid.Flow.Finished The approval flow has ended. The approval flow of the target request has ended. You cannot operate on a completed approval flow. diagnosis
400 Guard.Invalid.Flow.Permission You are not authorized to manage the approval item. You do not have permissions to operate on this approval item. Check whether the AccessKey used to call the API has permissions on the target approval item. diagnosis
400 Guard.Invalid.Grantee The account to be authorized is invalid. The authorization subject is invalid. Check whether the account to be authorized is correct. diagnosis
400 Guard.Invalid.MaxCompute.Action The permission type of MaxCompute is invalid. The specified MaxCompute permission type is invalid. Check the MaxCompute permission type you specified. diagnosis
400 Guard.Invalid.MaxCompute.Owner The owner of the MaxCompute project is not found. The owner of the specified MaxCompute project is not found. Check whether the owner of the MaxCompute project is in the project. diagnosis
400 Guard.Invalid.MaxCompute.Project The MaxCompute project is not found. The specified MaxCompute project is not found. Check the MaxCompute project you specified. diagnosis
400 Guard.Invalid.Permission You are not authorized to perform the operation. You do not have permissions to perform this operation. Check whether the AccessKey used to call the API has permissions on the target object. diagnosis
400 Guard.Not.Exists.Grantee The account to be authorized does not exist. The authorization subject does not exist. Check whether the account to be authorized is correct. diagnosis
500 InternalError.DI.Parameter A DI internal error occurred. A Data Integration internal business error occurred. diagnosis
400 InternalError.Meta.NoCalcEngine An error occurred while retrieving the compute engine based on the MaxCompute project. The project entered by the user is incorrect. diagnosis
500 InternalError.Meta.TenantTimeOut Failed to connect to the interface network. The interface network is unreachable. diagnosis
500 InternalError.Meta.Unknown An unknown error occurred while processing your request. An unknown error occurred. diagnosis
500 InternalError.System An internal error occurred. An internal error occurred. diagnosis
500 InternalError.Wkbench.ServiceError An internal error occurred. A service error occurred. diagnosis
500 InternalError.Wkbench.SystemCallFail System call failed. The system call failed. diagnosis
400 Invalid.CalcEngineEnvType The specified envType %s is invalid. The specified engine environment type is invalid. diagnosis
400 Invalid.CalcEngineType The specified calcEngineType %s is invalid. The specified engine type is invalid. diagnosis
400 Invalid.Connection.Empty You must specify the connection parameter. The data source parameter is empty. diagnosis
400 Invalid.DataSource.DataSourceStatus The specified dataSourceStatus %s is invalid. The specified data source status is invalid. diagnosis
400 Invalid.DataSource.DataSourceTypeNotExist The data source type %s does not exist. The data source type does not exist. diagnosis
400 Invalid.DataSource.DataSourceTypeNotSupport The dataSourceType %s and subType %s are not supported. The data source type is not supported. diagnosis
400 Invalid.DI.Parameter The parameter is invalid. The parameter is invalid. diagnosis
400 Invalid.DI.Parameter.File.Existed The file name already exists. The parameter is invalid. The file name already exists. diagnosis
500 Invalid.DQC.Parameter The specified parameters are invalid. The parameter is invalid. diagnosis
400 Invalid.Meta.AppNotExist The MaxCompute project does not exist. The MaxCompute project does not exist. diagnosis
403 Invalid.Meta.CategoryForbidden Failed to delete the category. The current category is associated with a table and cannot be operated. Failed to delete the category. The current category is associated with a table and cannot be deleted. diagnosis
400 Invalid.Meta.CategoryIllegalDepth A category can contain a maximum of 4 levels. The category hierarchy exceeds 4 levels. diagnosis
403 Invalid.Meta.CategoryIllegalTenant The tenant ID is different in the parent and child categories. The tenant IDs of the parent and child categories are inconsistent. diagnosis
400 Invalid.Meta.CategoryNameDuplicate The category name is duplicated at this level. The category name is duplicated at the same level. diagnosis
400 Invalid.Meta.CategoryRelationDuplicate" The table is already bound to the category. The category is already associated with this table. diagnosis
400 Invalid.Meta.TableNotExist The table does not exist. The table does not exist. diagnosis
400 Invalid.Operation You cannot delete the bindingCalcEngine that is bound to the data source. The compute engine bound to the data source cannot be deleted. diagnosis
400 Invalid.Param.Odps.EngineIdOrConnectStrEmpty You must specify at least one of the compute engine ID and the connection string when the data source type is ODPS. The compute engine ID and connection string of an ODPS data source cannot both be empty. diagnosis
400 Invalid.Tenant.ConnectionNotExists The connection does not exist. The data source does not exist. diagnosis
400 Invalid.Tenant.ProjectNotExists The project does not exist. The project does not exist. diagnosis
400 Invalid.Tenant.UserAlreadyInProject The user already exists in the project. The user to be added already exists in the workspace. diagnosis
403 Invalid.Tenant.UserIsNotProjectOwnerOrAdmin The user is not a project administrator or owner. The user is not the project owner or project administrator. diagnosis
400 Invalid.Tenant.UserNotInProject The user is not in the project. The user is not in the project. diagnosis
403 Invalid.Tenant.UserNotInTenant The user is not in tenant. The user is not in the tenant. diagnosis
400 Invalid.Tenant.UserNotInTenant The user is not in the tenant. The member to be added is not in the tenant. diagnosis
400 Invalid.Wkbench.BaselineNotExist The baseline does not exist. The baseline does not exist. diagnosis
400 Invalid.Wkbench.BaselineStatusNotExist The BaselineStatus does not exist. The baseline instance does not exist. diagnosis
400 Invalid.Wkbench.InstanceNotExist The instance does not exist. The task instance does not exist. diagnosis
400 Invalid.Wkbench.NodeNotExist The node does not exist. The node does not exist. diagnosis
400 Invalid.Wkbench.Parameter The specified parameters are invalid. The parameter is invalid. diagnosis
400 Invalid.Wkbench.RemindNotExist The reminder does not exist. The custom reminder rule does not exist. diagnosis
400 Invalid.Wkbench.TopicNotExist The topic does not exist. The event does not exist. diagnosis
400 InvalidParameter The specified parameter is not valid. Required parameters are missing. diagnosis
400 InvalidParameter.Meta.CommonError The specified parameter is invalid. The request parameter is invalid. diagnosis
400 InvalidParameter.Meta.GuidFormat The GUID format is invalid. The GUID format is invalid. diagnosis
400 InvalidParameter.Meta.Illegal The app guid parameter is invalid. The App parameter is invalid. diagnosis
400 InvalidParameter.Meta.IllegalDate The date format is invalid. The date format is invalid. diagnosis
400 InvalidParameter.Meta.IllegalPageError The parameter for paging is invalid. The paging information is invalid. diagnosis
400 InvalidParameter.Meta.NotExist The data does not exist. The data does not exist. diagnosis
400 MissingParam.ConnectionStr.Property You must specify property %s required by the data source connection string. A required property of the data source connection string is missing. diagnosis
400 Param.Invalid The parameter is invalid. The parameter is invalid. diagnosis
400 Param.Invalid.File.Existed The file name already exists. The parameter is invalid. The file name already exists. diagnosis
400 PARAMS.ERROR param error. The parameter is invalid. diagnosis
403 PERMISSION.DENIED.ERROR Permission denied Insufficient permissions. diagnosis
400 Required.Parameter.Empty You must specify the parameter %s. A required parameter is missing. diagnosis
403 Throttling.Meta.CategoryRelationDuplicate The maximum number of categories is exceeded. The number of categories has exceeded the maximum allowed. diagnosis
429 Throttling.Resource the number of API calls that you can make has reached the upper limit. You can upgrade the edition of your DataWorks service to obtain a larger quota for the number of API calls. The resource has reached your usage limit. You can upgrade the DataWorks edition to obtain more API calls. diagnosis
500 UNKNOWN.ERROR unknown error. An unknown error occurred. diagnosis
400 USERACCOUNT.OWNER.ERROR User list or owner user does not exist. The user list or owner user does not exist. diagnosis
400 USERGROUP.ACCOUNTLISTSIZE.ERROR The number of account exceeds the limit. The number of users exceeds the limit. diagnosis
400 USERGROUP.ID.ERROR The user group ID does not match the tenant or does not exist. The user group ID does not exist or does not belong to this tenant. diagnosis
400 USERGROUP.LISTSIZE.ERROR The number of user groups exceeds the limit. The number of user groups exceeds the limit. diagnosis
400 USERGROUP.PAGESIZE.ERROR Page size is too large, maximum of 100. The page size exceeds the limit. The maximum value is 100. diagnosis
400 Valid.FML.NoPermission You are not authorized to access the project resources. You do not have permissions to access the resources of the current project. diagnosis
400 Valid.FML.OnlySupportQueryStatement Only FML query statement is supported. Only FML query statements are supported. diagnosis
400 Valid.FML.ProductExpired 智能数据建模产品购买已到期 The Intelligent Data Modeling subscription has expired. diagnosis
400 Valid.FML.ProductNotActivated 智能数据建模产品未开通 The Intelligent Data Modeling service has not been activated. diagnosis
400 Valid.FML.ProjectNotExist The project does not exist. The project information does not exist. Check the input parameters. diagnosis
400 Valid.FML.StatementNotValid The FML statement is invalid. The FML statement is invalid. Refer to the FML syntax documentation: https://dataworks-doc.yuque.com/docs/share/ff7899ed-c433-4970-b20e-6582ea3939f3?# diagnosis
400 WHITELIST.DESENSID.ERROR The desensitization rule ID does not match or does not exist with the tenant. The scene ID does not exist or does not belong to this tenant. diagnosis
400 WHITELIST.ENDTIME.ERROR end time cannot be earlier than start time. The end time cannot be earlier than the start time. diagnosis
400 WHITELIST.ID.ERROR The whitelist ID does not match or does not exist with the tenant. The whitelist ID does not exist or does not belong to this tenant. diagnosis
400 WHITELIST.MCPROJECT.ERROR The projectName on the bottom layer desensitization whitelist of MC cannot be empty. The ProjectName cannot be empty when creating a MaxCompute desensitization whitelist. diagnosis
400 WHITELIST.PAGESIZE.ERROR Page size is too large, maximum of 100. The page size exceeds the limit. The maximum value is 100. diagnosis
400 WHITELIST.SIZE.ERROR The number of white list exceeds the limit. The number of whitelist entries exceeds the limit. diagnosis
400 WHITELIST.STARTTIME.ERROR start time cannot be earlier than today. The start time cannot be earlier than today. diagnosis
400 WHITELIST.TIMEFORMAT.ERROR The time format is incorrect, please use yyyy MM dd HH: mm: ss format. The time parameter format is invalid. Use the format yyyy MM dd HH:mm:ss. diagnosis
400 WHITELIST.USERGROUP.ERROR The user group ID does not match or does not exist with the tenant. The user group ID does not exist or does not belong to this tenant. diagnosis
400 WHITELIST.USERGROUPEMPTY.ERROR User group ID cannot be empty. The user group ID cannot be empty. diagnosis
400 WHITELIST.USERGROUPLISTSIZE.ERROR The number of user group exceeds the limit. The number of user groups exceeds the limit. diagnosis