I've been trying to use the CTAS button but it's not working.  I have a working SELECT statement that returns two rows when I press the Rub button.  But when I fill out the table name and hit the CTAS button, it returns the message 'Unexpected Error/n base error:no results to fetch.\n\nThe log has this entry:\n\nsuperset_app             | 172.18.0.1 - - [16/Sep/2020 23:18:45] "GET /superset/queries/1600295730801.78 HTTP/1.1" 200 -\nsuperset_app             | INFO:werkzeug:172.18.0.1 - - [16/Sep/2020 23:18:45] "GET /superset/queries/1600295730801.78 HTTP/1.1" 200 -\nsuperset_app             | INFO:superset.views.core:Triggering query_id: 94\nsuperset_app             | INFO:superset.views.core:Query 94: Running query on a Celery worker\nsuperset_worker          | [2020-09-16 23:18:45,909: INFO/MainProcess] Received task: sql_lab.get_sql_results[c52d5d34-c624-41ae-9809-dd726224f99e]\nsuperset_app             | 172.18.0.1 - - [16/Sep/2020 23:18:45] "POST /superset/sql_json/ HTTP/1.1" 202 -\nsuperset_app             | INFO:werkzeug:172.18.0.1 - - [16/Sep/2020 23:18:45] "POST /superset/sql_json/ HTTP/1.1" 202 -\nsuperset_worker          | [2020-09-16 23:18:45,941: DEBUG/ForkPoolWorker-3] Parsing with sqlparse statement:\nsuperset_worker          | \tselect\tsm.monthdatekey, dp.device_os, count(distinct sm.user_key_active_90) as usersa90\nsuperset_worker          | \tfrom\ttp.fctusersnapshotmonthly\tsm\nsuperset_worker          | \t\tjoin mdw.dimDevicePlatform dp on dp.dimDevicePlatformKey = sm.dimDevicePlatformKey\nsuperset_worker          | \t\tjoin public.v_dim_fi fi on <http://fi.fi|fi.fi>_key = <http://sm.fi|sm.fi>_key\nsuperset_worker          | \twhere\tdp.device_os &lt;&gt; 'Unknown'\nsuperset_worker          | \t    and dp.device_os is not null\nsuperset_worker          | \t    and dp.device_os &lt;&gt; ''\nsuperset_worker          | \t    and sm.monthdatekey = 201808\nsuperset_worker          | \tgroup by\t1,2\nsuperset_worker          | ;\nsuperset_worker          | [2020-09-16 23:18:45,949: INFO/ForkPoolWorker-3] Query 94: Executing 1 statement(s)\nsuperset_worker          | [2020-09-16 23:18:45,949: INFO/ForkPoolWorker-3] Query 94: Set query to 'running'\nsuperset_worker          | [2020-09-16 23:18:45,963: DEBUG/ForkPoolWorker-3] Database.get_sqla_engine(). Masked URL: <postgres://devsa>:<mailto:XXXXXXXXXX@dev-sdi-redshift.cywolqfyx2hj.us-east-1.redshift.amazonaws.com|XXXXXXXXXX@dev-sdi-redshift.cywolqfyx2hj.us-east-1.redshift.amazonaws.com>:5439/mdwdev\nsuperset_app             | DEBUG:superset.stats_logger:[stats_logger] (incr) queries\nsuperset_app             | 172.18.0.1 - - [16/Sep/2020 23:18:47] "GET /superset/queries/1600295730801.78 HTTP/1.1" 200 -\nsuperset_app             | INFO:werkzeug:172.18.0.1 - - [16/Sep/2020 23:18:47] "GET /superset/queries/1600295730801.78 HTTP/1.1" 200 -\nsuperset_worker          | [2020-09-16 23:18:48,192: INFO/ForkPoolWorker-3] Query 94: Running statement 1 out of 1\nsuperset_worker          | [2020-09-16 23:18:48,214: DEBUG/ForkPoolWorker-3] Parsing with sqlparse statement: selecsm.monthdatekey, dp.device_os, count(distinct sm.user_key_active_90) as usersa90\nsuperset_worker          | \tfrom\ttp.fctusersnapshotmonthly\tsm\nsuperset_worker          | \t\tjoin mdw.dimDevicePlatform dp on dp.dimDevicePlatformKey = sm.dimDevicePlatformKey\nsuperset_worker          | \t\tjoin public.v_dim_fi fi on <http://fi.fi|fi.fi>_key = <http://sm.fi|sm.fi>_key\nsuperset_worker          | \twhere\tdp.device_os &lt;&gt; 'Unknown'\nsuperset_worker          | \t    and dp.device_os is not null\nsuperset_worker          | \t    and dp.device_os &lt;&gt; ''\nsuperset_worker          | \t    and sm.monthdatekey = 201808\nsuperset_worker          | \tgroup by\t1,2\nsuperset_worker          | [2020-09-16 23:18:48,240: DEBUG/ForkPoolWorker-3] Query 94: Running query: CREATE TABLE ctas.bananas AS\nsuperset_worker          | select\tsm.monthdatekey, dp.device_os, count(distinct sm.user_key_active_90) as usersa90\nsuperset_worker          | \tfrom\ttp.fctusersnapshotmonthly\tsm\nsuperset_worker          | \t\tjoin mdw.dimDevicePlatform dp on dp.dimDevicePlatformKey = sm.dimDevicePlatformKey\nsuperset_worker          | \t\tjoin public.v_dim_fi fi on <http://fi.fi|fi.fi>_key = <http://sm.fi|sm.fi>_key\nsuperset_worker          | \twhere\tdp.device_os &lt;&gt; 'Unknown'\nsuperset_worker          | \t    and dp.device_os is not null\nsuperset_worker          | \t    and dp.device_os &lt;&gt; ''\nsuperset_worker          | \t    and sm.monthdatekey = 201808\nsuperset_worker          | \tgroup by\t1,2\nsuperset_worker          | [2020-09-16 23:18:48,801: DEBUG/ForkPoolWorker-3] Query 94: Handling cursor\nsuperset_worker          | [2020-09-16 23:18:48,801: DEBUG/ForkPoolWorker-3] [stats_logger] (timing) sqllab.query.time_executing_query | 572.654052734375\nsuperset_worker          | [2020-09-16 23:18:48,807: DEBUG/ForkPoolWorker-3] Query 94: Fetching data for query object: {'changedOn': datetime.datetime(2020, 9, 16, 23, 18, 48, 224018), 'changed_on': '2020-09-16T23:18:48.224018', 'dbId': 2, 'db': 'MDWDEV', 'endDttm': None, 'errorMessage': None, 'executedSql': "CREATE TABLE ctas.bananas AS \nselect\tsm.monthdatekey, dp.device_os, count(distinct sm.user_key_active_90) as usersa90\n\tfrom\ttp.fctusersnapshotmonthly\tsm\n\t\tjoin mdw.dimDevicePlatform dp on dp.dimDevicePlatformKey = sm.dimDevicePlatformKey\n\t\tjoin public.v_dim_fi fi on <http://fi.fi|fi.fi>_key = <http://sm.fi|sm.fi>_key\n\twhere\tdp.device_os &lt;&gt; 'Unknown' \n\t    and dp.device_os is not null \n\t    and dp.device_os &lt;&gt; ''\n\t    and sm.monthdatekey = 201808\n\tgroup by\t1,2", 'id': '4eANC5Gg5', 'queryId': 94, 'limit': None, 'progress': 0, 'rows': None, 'schema': 'null', 'ctas': True, 'serverId': 94, 'sql': "\r\n\tselect\tsm.monthdatekey, dp.device_os, count(distinct sm.user_key_active_90) as usersa90\r\n\tfrom\ttp.fctusersnapshotmonthly\tsm\r\n\t\tjoin mdw.dimDevicePlatform dp on dp.dimDevicePlatformKey = sm.dimDevicePlatformKey\r\n\t\tjoin public.v_dim_fi fi on <http://fi.fi|fi.fi>_key = <http://sm.fi|sm.fi>_key\r\n\twhere\tdp.device_os &lt;&gt; 'Unknown' \r\n\t    and dp.device_os is not null \r\n\t    and dp.device_os &lt;&gt; ''\r\n\t    and sm.monthdatekey = 201808\r\n\tgroup by\t1,2\r\n;", 'sqlEditorId': '25', 'startDttm': Decimal('1600298325882.463900'), 'state': 'running', 'tab': 'Mobile Snapshot - 5 - Users By Platform CTAS', 'tempSchema': 'ctas', 'tempTable': 'bananas', 'userId': 2, 'user': 'Todd Paddack', 'resultsKey': None, 'trackingUrl': None, 'extra': {'progress': 'Running statement 1 out of 1'}}\nsuperset_worker          | [2020-09-16 23:18:48,807: DEBUG/ForkPoolWorker-3] [stats_logger] (timing) sqllab.query.time_fetching_results | 6.330078125\nsuperset_worker          | [2020-09-16 23:18:48,807: ERROR/ForkPoolWorker-3] Query 94: &lt;class 'psycopg2.ProgrammingError'&gt;\nsuperset_worker          | [2020-09-16 23:18:48,808: DEBUG/ForkPoolWorker-3] Query 94: no results to fetch\nsuperset_worker          | [2020-09-16 23:18:48,951: INFO/ForkPoolWorker-3] Task sql_lab.get_sql_results[c52d5d34-c624-41ae-9809-dd726224f99e] succeeded in 3.0392832000070484s: {'query_id': 94, 'status': 'failed', 'error': 'base error: no results to fetch'}\nsuperset_app             | DEBUG:superset.stats_logger:[stats_logger] (incr) queries\nsuperset_app             | 172.18.0.1 - - [16/Sep/2020 23:18:49] "GET /superset/queries/1600298320950.508 HTTP/1.1" 200 -\nsuperset_app             | INFO:werkzeug:172.18.0.1 - - [16/Sep/2020 23:18:49] "GET /superset/queries/1600298320950.508 HTTP/1.1" 200 -\ns