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
- 2K Product Ideas
- 2K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 311 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 3.8K Transform
- 659 Datasets
- 117 SQL DataFlows
- 2.2K Magic ETL
- 816 Beast Mode
- 3.3K Visualize
- 2.5K Charting
- 84 App Studio
- 46 Variables
- 778 Automate
- 190 Apps
- 482 APIs & Domo Developer
- 83 Workflows
- 23 Code Engine
- 41 AI and Machine Learning
- 20 AI Chat
- 1 AI Playground
- 2 AI Projects and Models
- 18 Jupyter Workspaces
- 411 Distribute
- 120 Domo Everywhere
- 280 Scheduled Reports
- 11 Software Integrations
- 145 Manage
- 141 Governance & Security
- 8 Domo Community Gallery
- 48 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 115 Community Announcements
- 4.8K Archive