Views
Issue Description: Unable to create a view using another view as its source.
Affected Versions: 2.6, 2.6.1
Explanation: When attempting to create a view with an existing view as its source, the operation results in a 'GE-1008 - Could not complete the request. Please try again.' error.
Workaround: Initially create the view with an SQL statement that references an invalid or non-existent table or view. This will result in the view being created but placed in a failed or invalid state due to the missing source. Once the view metadata is in place, you can subsequently update it by modifying the SQL statement to reference the correct source view . This approach allows the view to be successfully updated and function as expected. In the case of materialized views, the process is similar, but you will have to use the API to update the view as update of materialized view is not supported from the UI.