Mercurial > public > finance-parser
comparison upload_document/app.py @ 12:d4c4cd4760fa
fix KeyError bug
author | Dennis C. M. <dennis@denniscm.com> |
---|---|
date | Thu, 08 Jun 2023 17:48:52 +0100 |
parents | d09dee7a86da |
children |
comparison
equal
deleted
inserted
replaced
11:d09dee7a86da | 12:d4c4cd4760fa |
---|---|
56 # pk -> item_type#company_ticker | 56 # pk -> item_type#company_ticker |
57 # sk -> date#row_index | 57 # sk -> date#row_index |
58 | 58 |
59 batch.put_item( | 59 batch.put_item( |
60 Item={ | 60 Item={ |
61 'pk': f"balance#{event_msg['companyTicker']}", | 61 'pk': f"{event_msg['docType']}#{event_msg['companyTicker']}", |
62 'sk': f'{date}#{row_index}', | 62 'sk': f'{date}#{row_index}', |
63 'account_name': account_name, | 63 'account_name': account_name, |
64 'account_value': account_value, | 64 'account_value': account_value, |
65 'column_types': column_types, | 65 'column_types': column_types, |
66 'format': doc['format'] | 66 'format': doc['format'] |