Suggest features, upvote favorites, and use the user story format: > As a [role], I want to [action], so that [benefit]. Help us build what you need - post your idea now!
I think the automatic granularity used in Charts works very well, and 90% of the time it selects a granularity that is appropriate. However, in some situations I would like to actually use a finer granularity than the automatic one.How exactly the UX should be for setting this, I am not sure. One option is to place a granularity selection button next to the TS color button in the table. A more fancy solution could be to bind a keyboard key to the mouse wheel, so that when ALT is held while scrolling the granularity is automatically updated and displayed in the table. Regards,Anders Brakestad
I often use the “stacked y axis” mode, because it tidies up the graphing area with multiple time series. However, this mode also prevents me from adjusting the y axis limits for the individual time series. This restriction needs to go, because the automatic axis limits do not always let me see the data at the detail necessary. There is no logical reason as I can see why I should not be allowed to change the y axis limits. The stacked mode should just place the center (y_max - y_min) at the location defined by the stack algorithm, and be agnostic to the actual valuels of y_max and y_min.
It would save the user time if it was possible to store a calculation setup as a template. There could be a calculation template library (public and private) that we could select from within the calculation node editor. Perhaps a particular equation that involves five TSs, 5 different Charts functions, and 8 constants, and not having to build this from scratch every time would be very useful. One could duplicate an existing Chart, but this is not addressing the root cause. I think a Calculation Library could be useful. Regards,Anders Brakestad
Submitting this request on behalf of the AAS Learning Facilitator at Celanese. “When we select N/A for an entire section we get this prompt (see attached). Is there anyway to remove this? If its done by mistake we can still change the individual readings under that section.” CC: @rsiddha @Hud
in the url of a shared chart we should be able to set start and end timestamps. and also relative timestamps, like: https://{project}.fusion.cognite.com/{project}/charts/056489-75fa-445a-bd39-215sf0453158?cluster=api.cognitedata.com&from=1d-ago&to=nowor be able to parametrize in many waysfrom=today-at-0600&to=nowfrom=20230301:06:00&to=20230302:06:00And be able to choose these parameters from the share chart dropdown in the chart.
I want to search for the exact external id or name in CDF Data Explorer. Many CDF resources in my project with similar names/prefixes, so the search is often difficult and returns no results.As a data engineer, I usually have the exact tag of the resource I want, and I do not necessarily want to explore the data. Without this feature, I need to use the SDK/API/Transformations. Or being able to search for a suffix and not a prefix should be made easier
Its very sad to see that Point Cloud visualization is quite bad in Cognite Reveal in CDF. Can we fix this?
It could be a nice feature to have the possibility to save the output of calculations in Charts as time-series/synthetic time-series. Probably on the roadmap, but our team would like to know more about it
We would like to have a possibility to upload custom models in Charts for using as a node.cc @roman.chesnokov
We need the ability to create status of assets e.g. out of service, idle in place, on, off, in service and then have the ability to have a different checklists for each status. We also need to have a default status for each round, for example, if a pump is “in service” then it remains in service until the default status is changed to off or out of service.
Transformations are used quite extensively by Data Engineers. I feel more confident about my Python code as I can unit test. Then, if I make changes to my scripts, I have more guarantees that it will not cause changes in the data. There is no way to easily see the results of a code change in Transformations without having some other script/Transformation to investigate the changed data. This can result in many data bugs, especially if you change code that was written by someone else. It would be helpful to explore a functionality towards enabling the data quality of the transformations we write every day.
When extractors are deployed on a customer's infrastructure, we do not have direct to the logs. If the customer is in a different timezone, that can lead to long waiting times. In CDF we have some information about the extractors's failures, but that is often not enough. Having the full logs (maybe only for the last 3 days) would be a big help.
When writing a transformation, the logic is slowly built up. Sometimes, you join different tables, and have different sub queries. Each subquery needs a correct logic, so a Data Engineer often spends time identifying that logic is correct. Other times, you want to confirm the behaviour of data in CDF, so you use transformations to profile some specific data.Since we do not have views/temporary tables, you often need to create a database in CDF (a temporary one), get permission to write to this database (hard to do in production), create a table, then run your transformation so it writes to this table, and then write another table to query your previous temporary table. If your original query was wrong/you want to test something else, you clear the table and start over.it would be great to build a functionality to help with this iterative debugging process
When creating a new project, only the admin group is createdIt would be nice to also automatically create some additional groupsread-write-all read-only Also the ability to duplicate a group would be useful
One should be able to delete RAW rows using Transformations or via the python sdk for transformations, based on key
I think its about time that we build a Cognite Best Day to support a flawless and best day of production to make quality products safely and reliabily. This will include maximizing production while maintaining quality and reducing change over time, cycle time over different switches. We can discuss more. Ibrahim
Some metadata stored in CDF contain URLs linking to other systems. I.e., an on-prem source solution or even to other Cognite applications such as Maintain. Today you must copy the URL from the metadata field if you want to follow it. It would be great if the GUI could render the URL clickable.
As US based organization/customer - we need to be able to measure in the imperial system as we use this in all of our work.Entered on behalf of Celanese customer
When a config is not correct for an extractor, the errors are not always helpful (even in the full logs). Also, catching the formatting errors in the UI directly would be nice
If the transformation fails/there was a bug, and it did not process some rows correctly, I often need to do a backfill. I would like an easier option to run the transformation on the full data instead of changing the variable name/manually updating the transformation. Being able to see the value of the is_new flag and also being able to reset it would be great
For the top-level data overview in addition to the numbers it would be great to histogram/pie-chart the aggregates:FILES resource type can showcase the aggregated values of its sub-types for one-level below: pdf #, archives # , binary#, image #, etc. in a histogram/pie-chart other source types as Assets, Events, Time series, Sequences, and 3D one could use Created/Updated time to visualize the data freshness & useThis should give better data exploration overview on the top level. Thanks
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.