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
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 102 SQL DataFlows
- 626 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 753 Beast Mode
- 61 App Studio
- 41 Variables
- 692 Automate
- 177 Apps
- 456 APIs & Domo Developer
- 49 Workflows
- 10 DomoAI
- 38 Predict
- 16 Jupyter Workspaces
- 22 R & Python Tiles
- 398 Distribute
- 115 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 130 Manage
- 127 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 11 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 110 Community Announcements
- 4.8K Archive