1. ListProjects
List DataWorks projects available in the specified region.
2. CreateProject
Create a new DataWorks project with the specified configuration.
3. UpdateProject
Update an existing DataWorks project's settings.
4. DeleteProject
Delete a DataWorks project by its ID.
5. GetProject
Retrieve detailed information about a specific DataWorks project.
6. ListFolders
List folders within a DataWorks project.
7. CreateFolder
Create a new folder in a DataWorks project.
8. UpdateFolder
Update an existing folder's properties.
9. DeleteFolder
Delete a folder from a DataWorks project.
10. ListFiles
List files within a DataWorks folder or project.
11. CreateFile
Create a new file in a DataWorks project.
12. UpdateFile
Update an existing file's content or metadata.
13. DeleteFile
Delete a file from a DataWorks project.
14. GetFile
Retrieve the content and details of a specific file.
15. RunFile
Execute a file (e.g., a node or script) in DataWorks.
16. StopFile
Stop the execution of a running file in DataWorks.
17. ListFileRuns
List execution history and status for a file.
18. GetFileRun
Retrieve details of a specific file execution.
19. ListConnections
List data connections configured in a DataWorks project.
20. CreateConnection
Create a new data connection in DataWorks.
21. UpdateConnection
Update an existing data connection's configuration.
22. DeleteConnection
Delete a data connection from DataWorks.
23. TestConnection
Test the connectivity of a data connection.
24. ListResources
List resources (e.g., JAR, Python files) in a DataWorks project.
25. UploadResource
Upload a new resource to a DataWorks project.
26. DownloadResource
Download a resource from DataWorks.
27. DeleteResource
Delete a resource from a DataWorks project.
28. ListFunctions
List user-defined functions in a DataWorks project.
29. CreateFunction
Create a new user-defined function in DataWorks.
30. UpdateFunction
Update an existing user-defined function.
31. DeleteFunction
Delete a user-defined function from DataWorks.
32. CallFunction
Invoke a user-defined function with parameters.
33. ListTables
List tables in a specified data source.
34. GetTable
Retrieve metadata and schema of a specific table.
35. PreviewTable
Preview sample data from a table.
36. CreateTable
Create a new table in a data source.
37. UpdateTable
Update the schema or properties of a table.
38. DeleteTable
Delete a table from a data source.
39. RunSQL
Execute a SQL query on a data source.
40. GetSQLResult
Retrieve the result of a previously executed SQL query.
41. StopSQL
Stop a running SQL query.
42. ListSQLHistory
List history of executed SQL queries.
43. ListDataServiceApis
List DataService APIs in a DataWorks project.
44. CreateDataServiceApi
Create a new DataService API.
45. UpdateDataServiceApi
Update an existing DataService API.
46. DeleteDataServiceApi
Delete a DataService API.
47. PublishDataServiceApi
Publish a DataService API to make it available for use.
48. UnpublishDataServiceApi
Unpublish a DataService API.
49. CallDataServiceApi
Invoke a DataService API with parameters.
50. ListDataServiceApiCalls
List invocation history of a DataService API.
51. ListSchedules
List scheduled tasks in a DataWorks project.
52. CreateSchedule
Create a new scheduled task.
53. UpdateSchedule
Update an existing scheduled task.
54. DeleteSchedule
Delete a scheduled task.
55. EnableSchedule
Enable a scheduled task.
56. DisableSchedule
Disable a scheduled task.
57. RunSchedule
Trigger a scheduled task immediately.
58. GetSchedule
Retrieve details of a specific scheduled task.
59. ListScheduleRuns
List execution history of a scheduled task.
60. GetScheduleRun
Retrieve details of a specific schedule run.
61. ListAlerts
List alert rules in a DataWorks project.
62. CreateAlert
Create a new alert rule.
63. UpdateAlert
Update an existing alert rule.
64. DeleteAlert
Delete an alert rule.
65. EnableAlert
Enable an alert rule.
66. DisableAlert
Disable an alert rule.
67. TestAlert
Test an alert rule with sample data.
68. ListAlertHistory
List history of triggered alerts.
69. GetAlertHistory
Retrieve details of a specific alert event.
70. ListQualityRules
List data quality rules in a DataWorks project.
71. CreateQualityRule
Create a new data quality rule.
72. UpdateQualityRule
Update an existing data quality rule.
73. DeleteQualityRule
Delete a data quality rule.
74. EnableQualityRule
Enable a data quality rule.
75. DisableQualityRule
Disable a data quality rule.
76. RunQualityRule
Run a data quality check immediately.
77. GetQualityRuleResult
Retrieve the result of a quality rule execution.
78. ListQualityRuleResults
List history of quality rule executions.
79. GetQualityRuleResultDetail
Retrieve detailed results of a specific quality check.
80. ListBaselines
List baseline configurations in DataWorks.
81. CreateBaseline
Create a new baseline configuration.
82. UpdateBaseline
Update an existing baseline.
83. DeleteBaseline
Delete a baseline configuration.
84. EnableBaseline
Enable a baseline.
85. DisableBaseline
Disable a baseline.
86. GetBaseline
Retrieve details of a specific baseline.
87. ListBaselineInstances
List instances generated by baselines.
88. GetBaselineInstance
Retrieve details of a baseline instance.
89. PromoteBaselineInstance
Promote a baseline instance to production.
90. DemoteBaselineInstance
Demote a baseline instance from production.
91. ListDependencies
List dependency relationships between DataWorks objects.
92. CreateDependency
Create a new dependency relationship.
93. UpdateDependency
Update an existing dependency.
94. DeleteDependency
Delete a dependency relationship.
95. GetDependency
Retrieve details of a specific dependency.
96. AnalyzeImpact
Analyze the impact of modifying or deleting a DataWorks object.
97. ListOperations
List operations performed in a DataWorks project.
98. GetOperation
Retrieve details of a specific operation.
99. ListUsers
List users with access to a DataWorks project.
100. GetUser
Retrieve details of a specific user.
101. AddUser
Add a user to a DataWorks project.
102. UpdateUser
Update a user's permissions in a project.
103. RemoveUser
Remove a user from a DataWorks project.
104. ListRoles
List roles available in a DataWorks project.
105. GetRole
Retrieve details of a specific role.
106. CreateRole
Create a new role in DataWorks.
107. UpdateRole
Update an existing role's permissions.
108. DeleteRole
Delete a role from DataWorks.
109. AssignRole
Assign a role to a user in a project.
110. RevokeRole
Revoke a role from a user.
111. ListPermissions
List permissions granted in a DataWorks project.
112. GrantPermission
Grant a permission to a user or role.
113. RevokePermission
Revoke a permission from a user or role.
114. CheckPermission
Check if a user has a specific permission.
115. ExportProject
Export a DataWorks project to a file.
116. ImportProject
Import a DataWorks project from a file.
117. CloneProject
Clone an existing DataWorks project.
118. GetProjectUsage
Retrieve usage statistics of a DataWorks project.
119. GetHealth
Check the health status of the DataWorks service.
120. GetServerInfo
Retrieve information about the MCP server and its capabilities.