vndroid opened a new issue, #25591:
URL: https://github.com/apache/superset/issues/25591
When I deploy the superset, See the following error report.
#### How to reproduce the bug
```bash
$ superset load_examples
```
The Environment
- MySQL 5.7.42
- Superset 3.0.0
- Python 3.9.18
Error log
```
2023-10-10 17:20:28,509:INFO:superset.models.helpers:Importing new slices
Quarterly Sales (By Product Line)
Importing new slices Most Dominant Platforms
2023-10-10 17:20:28,512:INFO:superset.models.helpers:Importing new slices
Most Dominant Platforms
Importing new slices Total Items Sold
2023-10-10 17:20:28,514:INFO:superset.models.helpers:Importing new slices
Total Items Sold
Importing new slices ✈️ Relocation ability
2023-10-10 17:20:28,517:INFO:superset.models.helpers:Importing new slices ✈️
Relocation ability
Traceback (most recent call last):
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py",
line 1910, in _execute_context
self.dialect.do_execute(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/engine/default.py",
line 736, in do_execute
cursor.execute(statement, parameters)
File "/opt/superset/venv/lib/python3.9/site-packages/MySQLdb/cursors.py",
line 179, in execute
res = self._query(mogrified_query)
File "/opt/superset/venv/lib/python3.9/site-packages/MySQLdb/cursors.py",
line 330, in _query
db.query(q)
File
"/opt/superset/venv/lib/python3.9/site-packages/MySQLdb/connections.py", line
255, in query
_mysql.connection.query(self, query)
MySQLdb.OperationalError: (1366, "Incorrect string value:
'\\xE2\\x9C\\x88\\xEF\\xB8\\x8F...' for column 'slice_name' at row 1")
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File
"/opt/superset/venv/lib/python3.9/site-packages/superset/commands/importers/v1/examples.py",
line 72, in run
self._import(
File
"/opt/superset/venv/lib/python3.9/site-packages/superset/commands/importers/v1/examples.py",
line 164, in _import
chart = import_chart(
File
"/opt/superset/venv/lib/python3.9/site-packages/superset/charts/commands/importers/v1/utils.py",
line 60, in import_chart
session.flush()
File "<string>", line 2, in flush
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py",
line 3449, in flush
self._flush(objects)
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py",
line 3589, in _flush
transaction.rollback(_capture_exception=True)
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/util/langhelpers.py",
line 70, in __exit__
compat.raise_(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/util/compat.py",
line 211, in raise_
raise exception
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/orm/session.py",
line 3549, in _flush
flush_context.execute()
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.py",
line 456, in execute
rec.execute(self)
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/orm/unitofwork.py",
line 630, in execute
util.preloaded.orm_persistence.save_obj(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py",
line 245, in save_obj
_emit_insert_statements(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/orm/persistence.py",
line 1238, in _emit_insert_statements
result = connection._execute_20(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py",
line 1710, in _execute_20
return meth(self, args_10style, kwargs_10style, execution_options)
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/sql/elements.py",
line 334, in _execute_on_connection
return connection._execute_clauseelement(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py",
line 1577, in _execute_clauseelement
ret = self._execute_context(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py",
line 1953, in _execute_context
self._handle_dbapi_exception(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py",
line 2134, in _handle_dbapi_exception
util.raise_(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/util/compat.py",
line 211, in raise_
raise exception
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/engine/base.py",
line 1910, in _execute_context
self.dialect.do_execute(
File
"/opt/superset/venv/lib/python3.9/site-packages/sqlalchemy/engine/default.py",
line 736, in do_execute
cursor.execute(statement, parameters)
File "/opt/superset/venv/lib/python3.9/site-packages/MySQLdb/cursors.py",
line 179, in execute
res = self._query(mogrified_query)
File "/opt/superset/venv/lib/python3.9/site-packages/MySQLdb/cursors.py",
line 330, in _query
db.query(q)
File
"/opt/superset/venv/lib/python3.9/site-packages/MySQLdb/connections.py", line
255, in query
_mysql.connection.query(self, query)
sqlalchemy.exc.OperationalError: (MySQLdb.OperationalError) (1366,
"Incorrect string value: '\\xE2\\x9C\\x88\\xEF\\xB8\\x8F...' for column
'slice_name' at row 1")
[SQL: INSERT INTO slices (uuid, created_on, changed_on, slice_name,
datasource_id, datasource_type, datasource_name, viz_type, params,
query_context, description, cache_timeout, perm, schema_perm, last_saved_at,
last_saved_by_fk, certified_by, certification_details, is_managed_externally,
external_url, created_by_fk, changed_by_fk) VALUES (%s, %s, %s, %s, %s, %s, %s,
%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)]
[parameters: (b'\xa6\xdd-Z,\xdc\xc8\xec\xf3\x0c\x85\x92\x0fO\x8ae',
datetime.datetime(2023, 10, 10, 17, 20, 28, 518293), datetime.datetime(2023,
10, 10, 17, 20, 28, 518297), '✈️ Relocation ability', 19, 'table', 'FCC 2018
Survey', 'pie', '{"adhoc_filters": [{"clause": "WHERE", "comparator": "0",
"expressionType": "SIMPLE", "filterOptionName":
"filter_yccan09xctb_wjwt23qhknf", "isExtra" ... (433 characters truncated) ...
cs"}, "row_limit": null, "show_labels": true, "show_legend": false, "slice_id":
1365, "time_range": "No filter", "url_params": {}, "viz_type": "pie"}', None,
None, None, '[examples].[FCC 2018 Survey](id:19)', '[examples].[main]', None,
None, None, None, 0, None, None, None)]
(Background on this error at: https://sqlalche.me/e/14/e3q8)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/opt/superset/venv/bin/superset", line 8, in <module>
sys.exit(superset())
File "/opt/superset/venv/lib/python3.9/site-packages/click/core.py", line
1157, in __call__
return self.main(*args, **kwargs)
File "/opt/superset/venv/lib/python3.9/site-packages/click/core.py", line
1078, in main
rv = self.invoke(ctx)
File "/opt/superset/venv/lib/python3.9/site-packages/click/core.py", line
1688, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/opt/superset/venv/lib/python3.9/site-packages/click/core.py", line
1434, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/opt/superset/venv/lib/python3.9/site-packages/click/core.py", line
783, in invoke
return __callback(*args, **kwargs)
File "/opt/superset/venv/lib/python3.9/site-packages/click/decorators.py",
line 33, in new_func
return f(get_current_context(), *args, **kwargs)
File "/opt/superset/venv/lib/python3.9/site-packages/flask/cli.py", line
358, in decorator
return __ctx.invoke(f, *args, **kwargs)
File "/opt/superset/venv/lib/python3.9/site-packages/click/core.py", line
783, in invoke
return __callback(*args, **kwargs)
File
"/opt/superset/venv/lib/python3.9/site-packages/superset/cli/examples.py", line
113, in load_examples
load_examples_run(load_test_data, load_big_data, only_metadata, force)
File
"/opt/superset/venv/lib/python3.9/site-packages/superset/cli/examples.py", line
87, in load_examples_run
examples.load_examples_from_configs(force, load_test_data)
File
"/opt/superset/venv/lib/python3.9/site-packages/superset/examples/utils.py",
line 42, in load_examples_from_configs
command.run()
File
"/opt/superset/venv/lib/python3.9/site-packages/superset/commands/importers/v1/examples.py",
line 81, in run
raise self.import_error() from ex
superset.commands.exceptions.CommandException
```
### Environment
- browser type and version: none
- superset version: 3.0.0
- python version: 3.9.18
- node.js version: none
- any feature flags active: none
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]