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
- 10.5K All Categories
- 8 Connect
- 918 Connectors
- 250 Workbench
- 470 Transform
- 1.7K Magic ETL
- 69 SQL DataFlows
- 477 Datasets
- 193 Visualize
- 252 Beast Mode
- 2.1K Charting
- 11 Variables
- 17 Automate
- 354 APIs & Domo Developer
- 89 Apps
- 3 Workflows
- 20 Predict
- 5 Jupyter Workspaces
- 15 R & Python Tiles
- 247 Distribute
- 63 Domo Everywhere
- 243 Scheduled Reports
- 21 Manage
- 42 Governance & Security
- 174 Product Ideas
- 1.2K Ideas Exchange
- 12 Community Forums
- 27 Getting Started
- 14 Community Member Introductions
- 55 Community News
- 4.5K Archive