Maximum length of console output exceeded
We are using Datagrid connector type to create custom connector.
After the authorization step, while calling external API to fetch order details, the resulting response displayed in console is limiting to only one record giving message - Maximum length of console output exceeded.
Please do let us know what might be the issue?
Comments
-
Hi @user062862
Do you have a lot of DOMO.log statements or a large loop logging the same statement over and over? Have you tried commenting out some of those DOMO.log lines to see if that solves your problem?
Essentially your error is stating your sending too many DOMO.log messages to the console output.
**Was this post helpful? Click Agree or Like below**
**Did this solve your problem? Accept it as a solution!**0 -
Domo by default does have a limit to how wide datasets can be when stored in Domo. if you're using datagrid you need to be careful how nested objects are treated because with datagrid they just get flattened into a very wide record.
consider an array of airbnb_listing dataset.
ideally your dataset should be just key value pairs where the value are single value.
but what if your record contains a multi value array (like a list of amenities at the property). Domo would flatten this into one column per amenity, i.e. col_amentiy01, col_amenity02, col_amenity03. This gets really wide really fast.
OR, consider what happens if your record contains a key value pair that can be another nested object (like an airbnb_listing with a nested host object that contains all the attributes of a host including all of their listings)
domo would flatten that into host_name, host_address1, host_listing01, host_listing02 ... etc.
this gets really wide very fast. hence the inherent limitation of datagrid for parsing json objects.
i'm not positive this is what you're experiencing, but it might benefit from trying to log the data BEFORE you parse it with datagrid and check Object.keys() and get a sense for the shape of a record.
Jae Wilson
Check out my 🎥 Domo Training YouTube Channel 👨💻
**Say "Thanks" by clicking the ❤️ in the post that helped you.
**Please mark the post that solves your problem by clicking on "Accept as Solution"0
Categories
- 10.5K All Categories
- 3 Connect
- 913 Connectors
- 250 Workbench
- 458 Transform
- 1.7K Magic ETL
- 69 SQL DataFlows
- 476 Datasets
- 183 Visualize
- 249 Beast Mode
- 2.1K Charting
- 11 Variables
- 16 Automate
- 354 APIs & Domo Developer
- 88 Apps
- 3 Workflows
- 20 Predict
- 5 Jupyter Workspaces
- 15 R & Python Tiles
- 245 Distribute
- 62 Domo Everywhere
- 242 Scheduled Reports
- 20 Manage
- 41 Governance & Security
- 168 Product Ideas
- 1.2K Ideas Exchange
- 9 Community Forums
- 27 Getting Started
- 14 Community Member Introductions
- 55 Community News
- 4.5K Archive