pydomo get error
I'm attempting to replace the contents of a Domo dataset using a python script with pydomo calls.
When I run the script, the dataset in Domo is not updated, but no exception is raised. How do I see the http response for the import so that I can get the error code?
Here is the script
try:
domo.datasets.data_import(ds_issue_id, issue_rows, "REPLACE")
print('Wrote to Domo dataset %s %s issue count %d' % (ds_issue_name, ds_issue_id, issue_count_total))
except Exception as e:
print('Failed to write to Domo dataset %s %s. Error: %s' % (ds_issue_name, ds_issue_id, str(e)))
Thanks in advance for your attention.
Comments
-
I'd need to dig up my old python Domo app but in the meantime, can you verify that all your data that you want to upload adheres to these specifications?
https://developer.domo.com/docs/dataset/formatting-data-to-import
0 -
Thanks for the link to the spec for data import. Since I posted the question, the problem has gone away, and the data that was being imported has been overwritten. The spec will be useful if the problem resurfaces.
This still leaves the question of how to access errors for pydomo calls.
BruceP
0 -
You can also open an issue on their pydomo github page posing the question which might actually gain more traction from the developers who maintain the package:
0
Categories
- All Categories
- 1.1K Product Ideas
- 1.1K Ideas Exchange
- 1.2K Connect
- 968 Connectors
- 256 Workbench
- Cloud Amplifier
- 1 Federated
- 2.4K Transform
- 76 SQL DataFlows
- 500 Datasets
- 1.8K Magic ETL
- 2.7K Visualize
- 2.2K Charting
- 367 Beast Mode
- 19 Variables
- 483 Automate
- 101 Apps
- 378 APIs & Domo Developer
- 6 Workflows
- 22 Predict
- 6 Jupyter Workspaces
- 16 R & Python Tiles
- 316 Distribute
- 64 Domo Everywhere
- 252 Scheduled Reports
- 59 Manage
- 59 Governance & Security
- 1 Product Release Questions
- 5K Community Forums
- 37 Getting Started
- 23 Community Member Introductions
- 63 Community Announcements
- 4.8K Archive