Queries the change logs of a metatable.
Operation description
Note
This operation will be replaced soon. We recommend that you do not call this operation.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
PageNumber | integer | No | The page number. | 1 |
PageSize | integer | No | The number of entries per page. Default value: 10. Maximum value: 100. | 10 |
TableGuid | string | Yes | The GUID of the table. Specify the GUID in the odps.projectName.tableName format. You can call the GetMetaDBTableList operation to query the GUID. Note
To query the change logs of a MaxCompute table, you must call the GetMetaTableChangeLog operation.
| odps.engine_name.table_name |
ChangeType | string | No | The type of the change. Valid values: CREATE_TABLE, ALTER_TABLE, DROP_TABLE, ADD_PARTITION, and DROP_PARTITION. | ALTER_TABLE |
ObjectType | string | No | The entity on which the change is made. Valid values: TABLE and PARTITION. | TABLE |
StartDate | string | No | The beginning of the time range to query. Specify the time in the yyyy-MM-dd HH:mm:ss format.
| 2020-06-01 00:00:00 |
EndDate | string | No | The end of the time range to query. Specify the time in the yyyy-MM-dd HH:mm:ss format.
| 2020-06-02 00:00:00 |
Response parameters
Examples
Sample success responses
JSON
format
{
"HttpStatusCode": 200,
"ErrorMessage": "The connection does not exist.",
"RequestId": "0bc1ec92159376",
"Success": true,
"ErrorCode": "Invalid.Tenant.ConnectionNotExists",
"Data": {
"PageNumber": 10,
"PageSize": 1,
"TotalCount": 10,
"DataEntityList": [
{
"ObjectType": "TABLE",
"ModifiedTime": 1590722845000,
"CreateTime": 1590722845000,
"ChangeContent": "\"[{\\\"action\\\":\\\"ADD_COLUMN\\\",\\\"value\\\":[{\\\"originName\\\":\\\"\\\",\\\"originType\\\":\\\"\\\",\\\"originComment\\\":\\\"\\\",\\\"name\\\":\\\"id\\\",\\\"type\\\":\\\"struct<name:string>\\\",\\\"comment\\\":\\\"\\\"}]}]\",",
"Operator": "abc",
"ChangeType": "CREATE_TABLE"
}
]
}
}
Error codes
HTTP status code | Error code | Error message | Description |
---|---|---|---|
400 | InvalidParameter.Meta.CommonError | The specified parameter is invalid. | The request parameter is invalid. |
400 | InvalidParameter.Meta.Illegal | The app guid parameter is invalid. | The app guid parameter is invalid. |
400 | InvalidParameter.Meta.IllegalDate | The date format is invalid. | The date format is invalid. |
400 | InvalidParameter.Meta.IllegalPageError | The parameter for paging is invalid. | The parameter for paging is invalid. |
400 | InvalidParameter.Meta.NotExist | The object does not exist. | - |
403 | Forbidden.Meta.NoTenant | The user is not the owner of any tenants. | The user is not the owner of any tenants. |
403 | Forbidden.Access | Access is forbidden. Please first activate DataWorks Enterprise Edition or Flagship Edition. | No permission, please authorize |
429 | Throttling.Api | The request for this resource has exceeded your available limit. | - |
429 | Throttling.Api.Risk | The request for this resource has exceeded your daily available limit. | - |
429 | Throttling.System | The DataWorks system is busy. Try again later. | - |
429 | Throttling.User | Your request is too frequent. Try again later. | - |
500 | InternalError.System | An internal system error occurred. Try again later. | - |
500 | InternalError.UserId.Missing | An internal system error occurred. Try again later. | - |
500 | InternalError.Meta.NoCalcEngine | An error occurred while retrieving the compute engine based on the MaxCompute project. | Incorrect project entered by user |
500 | InternalError.Meta.TenantTimeOut | Failed to connect to the interface network. | Failed to connect to the interface network. |
500 | InternalError.Meta.Unknown | An unknown error occurred while processing your request. | An unknown error occurred while processing your request. |
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation |
---|
No change history