-
Notifications
You must be signed in to change notification settings - Fork 670
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
wr.dyamodb.read_items
gives a pyarrow error
#2399
Comments
Signed-off-by: Abdel Jaidi <jaidisido@gmail.com>
Thanks for raising this @lmmx. The issue here is that the
Note that if you simply wish to obtain the items (without converting them to a pandas dataframe), you can pass the |
Describe the bug
I'm not quite sure where this problem is arising, but just attempting to read 10 rows from a database table. It looks like the error is thrown before my query is even run: from trying to resolve the table metadata itself?
How to Reproduce
Expected behavior
The columns in this query are all N (Number) and should be integer dtype. I can't even get it to run though. I looked at what it was implying and it seems to refer to the arrow decimal128 type's precision (scale being 0 means there are no characters after the decimal place) and my interpretation is that it indicates there are numbers returned at different orders of magnitude (powers of 10)?
I just created a conda environment to test this library out as an alternative to the boto3 client access to dynamodb. Happy to try any suggestions to fix
Your project
No response
Screenshots
No response
OS
Linux
Python version
3.10
AWS SDK for pandas version
3.2.1
Additional context
The text was updated successfully, but these errors were encountered: