You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@superset.apache.org by "Jerry Hall, PourSafe" <Je...@poursafe.com> on 2017/07/12 00:30:41 UTC
charset issues
I've gotten further along insofar as updating to .18.5 but, am not faced
with a charset issue. I tried appending the .db name with a charset
directive which didn't work. Is there a fix for this? I haven't upgraded to
PHP7 but, if SS is stable with 7 I can always try that.
Here's the error message I'm getting:
Traceback (most recent call last):
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/flask/app.py",
line 1982, in wsgi_app
response = self.full_dispatch_request()
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/flask/app.py",
line 1614, in full_dispatch_request
rv = self.handle_user_exception(e)
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/flask/app.py",
line 1517, in handle_user_exception
reraise(exc_type, exc_value, tb)
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/flask/app.py",
line 1612, in full_dispatch_request
rv = self.dispatch_request()
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/flask/app.py",
line 1598, in dispatch_request
return self.view_functions[rule.endpoint](**req.view_args)
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/superset/utils.py",
line 574, in wraps
return f(self, *args, **kwargs)
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/superset/views/core.py",
line 1700, in dashboard
'datasources': {ds.uid: ds.data for ds in datasources},
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/superset/views/core.py",
line 1700, in <dictcomp>
'datasources': {ds.uid: ds.data for ds in datasources},
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/superset/connectors/sqla/models.py",
line 281, in data
grains = self.database.grains() or []
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/superset/models/core.py",
line 664, in grains
return self.db_engine_spec.time_grains
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/superset/models/core.py",
line 653, in db_engine_spec
self.backend, db_engine_specs.BaseEngineSpec)
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/superset/models/core.py",
line 552, in backend
url = make_url(self.sqlalchemy_uri_decrypted)
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/superset/models/core.py",
line 703, in sqlalchemy_uri_decrypted
return str(conn)
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/sqlalchemy/engine/url.py",
line 90, in __str__
return self.__to_string__(hide_password=False)
File "/home/ec2-user/.pyenv/versions/2.7.12/lib/python2.7/site-packages/sqlalchemy/engine/url.py",
line 72, in __to_string__
else _rfc_1738_quote(self.password))
UnicodeDecodeError: 'ascii' codec can't decode byte 0xf1 in position
5: ordinal not in range(128)
Thanks!