New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't upload CSV in Apache Superset #6587
Comments
Hi, File "/usr/local/lib/python3.6/site-packages/flask/app.py", line 2292, in wsgi_app |
Had issue with the csv upload. Traceback (most recent call last): |
same UnicodeDecodeError here @RaghuNakka |
Same issue here. |
Has anyone solved it yet? Can you tell me how to do? |
I solved it. and I don't know that the situation is same, but I re-ran docker build. It worked. @wmy1997 Just remove existing docker build, and re-build |
It might be because of the high-size of the file. |
Hi all, Fresh install and just ran into this error. To reference @shaguntyagi 's "It might be because of the high-size of the file.", the file size is 31.6MB
|
22/5000 |
Had issue with the csv upload when the csv file has Chinese characters.It is fine when I replace Chinese characters with English. How to solve?
|
I have the same problem. |
Bump. I am hitting this as well. Hoping someone has insight into what the culprit is |
Can you provide a short example snippet/csv file that makes it possible to replicate the problem? Would make it much easier to debug. |
like this. |
Make sure these boxes are checked before submitting your issue - thank you!
Superset version
0.28.1
Issue
I am trying to upload CSV file in Superset but getting this error: TypeError: Object of type ParserError is not JSON serializable.
The traceback is as followed:
Traceback (most recent call last):
File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1997, in call
return self.wsgi_app(environ, start_response)
File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1985, in wsgi_app
response = self.handle_exception(e)
File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1540, in handle_exception
reraise(exc_type, exc_value, tb)
File "/usr/local/lib/python3.6/dist-packages/flask/_compat.py", line 33, in reraise
raise value
File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1982, in wsgi_app
response = self.full_dispatch_request()
File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1615, in full_dispatch_request
return self.finalize_request(rv)
File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1632, in finalize_request
response = self.process_response(response)
File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 1858, in process_response
self.save_session(ctx.session, response)
File "/usr/local/lib/python3.6/dist-packages/flask/app.py", line 924, in save_session
return self.session_interface.save_session(self, session, response)
File "/usr/local/lib/python3.6/dist-packages/flask/sessions.py", line 363, in save_session
val = self.get_signing_serializer(app).dumps(dict(session))
File "/usr/local/lib/python3.6/dist-packages/itsdangerous/serializer.py", line 166, in dumps
payload = want_bytes(self.dump_payload(obj))
File "/usr/local/lib/python3.6/dist-packages/itsdangerous/url_safe.py", line 42, in dump_payload
json = super(URLSafeSerializerMixin, self).dump_payload(obj)
File "/usr/local/lib/python3.6/dist-packages/itsdangerous/serializer.py", line 133, in dump_payload
return want_bytes(self.serializer.dumps(obj, **self.serializer_kwargs))
File "/usr/local/lib/python3.6/dist-packages/flask/sessions.py", line 85, in dumps
return json.dumps(_tag(value), separators=(',', ':'))
File "/usr/local/lib/python3.6/dist-packages/flask/json.py", line 167, in dumps
rv = _json.dumps(obj, **kwargs)
File "/usr/local/lib/python3.6/dist-packages/simplejson/init.py", line 399, in dumps
**kw).encode(obj)
File "/usr/local/lib/python3.6/dist-packages/simplejson/encoder.py", line 296, in encode
chunks = self.iterencode(o, _one_shot=True)
File "/usr/local/lib/python3.6/dist-packages/simplejson/encoder.py", line 378, in iterencode
return _iterencode(o, 0)
File "/usr/local/lib/python3.6/dist-packages/flask/json.py", line 81, in default
return _json.JSONEncoder.default(self, o)
File "/usr/local/lib/python3.6/dist-packages/simplejson/encoder.py", line 273, in default
o.class.name)
TypeError: Object of type ParserError is not JSON serializable
The text was updated successfully, but these errors were encountered: