Tell us what features you’d like to see and support other ideas by upvoting them! Share your ideas in a user story format like: As a ˂role˃, I want to ˂function˃, so that ˂benefit˃. This will help us better understand your requirements and increase the chance of others voting for your request.
Ability to import a checklist template from a word or excel file (some sort of required format/template) instead of in UI only. Or pull from CDF or source.
When creating a “Point of Interest” in Scene, after it’s created, you need to click on an area that doesn’t overlap with the point cloud (the dark blue area in the screenshot) to display its details.This means you have to zoom in quite a lot to avoid overlapping with the point cloud, which makes it difficult to check the “Point of Interest” while viewing the entire point cloud.Therefore, it would be helpful if “Point of Interest” could be made easier to click and select, or if Scene could include a mode that allows selecting only “Point of Interest.” This would make the feature much more practical.
Currently, when a Canvas or Chart is created, the creator is automatically assigned as the “Owner.” We would like to request the implementation of a feature that allows ownership to be transferred to another user.BackgroundIn our operations department, Canvas and Charts are used for long-term operational monitoring. However, the primary person in charge changes relatively frequently. Therefore, we need a mechanism that allows ownership to be transferred smoothly to the next responsible person.From a long-term operational perspective, having the original creator remain as the owner even after role changes or internal transfers raises concerns regarding internal security and governance.For these reasons, we would greatly appreciate it if an official ownership transfer function could be implemented.Additionally, @Shun Takase-san from Nippon Shokubai commented that since Canvas and Charts can be searched by the creator’s name, having the current responsible person listed as the creator significantly helps users find the correct Canvas or Chart efficiently.We kindly ask you to consider this as a candidate for future feature enhancement.Thank you very much for your consideration.
In Charts, it’s possible to freely configure the units for each time series.However, I’m having trouble when trying to merge a manually set unit with the default unit.For example, in the screenshot, the upper time series is a calculated value added using “Create calculation.” I manually set its unit to “°C,” and attempted to merge it with the lower time series using “Merge unit.”But Charts recognizes them as different units, so the merge doesn’t work properly. To work around this, I have to manually reassign the unit “°C” to the lower time series—even though it already has the correct unit. This is quite time-consuming.If I'm doing something wrong, I would really appreciate it if you could point it out.If this behavior is actually by design, I hope it can be improved in the future.
Hello Cognite Support Team, I'm working with the Cognite Data Points API and would like to request a feature enhancement regarding aggregation functions. Current Situation: When querying time series data with a specific granularity (e.g., "1d" for daily), the available aggregates (Sum, Average, Count, Interpolation, StepInterpolation, etc.) don't directly provide the first or last actual data point within each granularity period. Feature Request: Could you add first and last aggregate functions that would:first: Return the earliest data point (by timestamp) within each granularity period last: Return the latest data point (by timestamp) within each granularity period Use Case Example: For a time series with granularity: "1d" and aggregates: ["first"], the API would return the first recorded value for each day (e.g., the value at 00:00 or the earliest available timestamp that day). Similarly, aggregates: ["last"] would return the last recorded value for each day (e.g., the value at 23:00 or the latest available timestamp). Current Workaround: Currently, we're fetching hourly data (granularity: "1h") and then manually filtering/grouping to extract the first or last value per day, which is less efficient for large datasets. Question: Are there any plans to add native first and last aggregate functions? If this feature is already available through a different approach, I'd appreciate guidance on the best practice.
the 3D Model pushed into a power BI dashboard with the annotation as well, to be utilized in external dashboards.
When exploring data in CDF search industrial tools, I want to be able to open & expand the 3D model/ asset results in a new tab, without (pop out in new tab button) without leaving my search page ,currently I have to expand the result to full screen & leave my search page ( not easy to compare between different assets & have to duplicate tab & consume time for search results to load then expand only one asset per tab)not sure if I am missing an already existing feature,But a pop up button for asset overview, would be very useful for me & my clients
Dear Cognite Community,One of the repetitive tasks I have noticed in InFieldIs that some checklist items are the same for multiple templates,Or that some templates need same task added in an update ( like additional requirement update).Currently we can duplicate tasks within a single template & duplicate a whole template,But, if we want to drag & drop / copy tasks/ grouped tasks between templates, there is no option to do that,& they have to remake the same task in every template they need .I hope that this idea is put into consideration in future release of infield - as that simple addition will greatly help end users.
In Workspace Data Management / Data explorer you can preview a timeseries and download datapoints as csv (image attatched). In workspace Industrial Tools / Search, you don’t have this option to download as csv when previewing a timeseries.CDF users who use Industrial Tools / Search, have to find the ts externalId, copy it, switch workspace, paste and search for the ts externalId, preview and then download. This is very confusing and non-intuitive, especially for new or casual CDF users.
Hello,As seen in several topics :Cognite Hub - Alert/Notification when MQTT Hosted Extractor is down Cognite Hub - MQTT Hosted Extractor ErrorCould it be possible to configure kind of alert or notification with rules on topic filter status ?A timeline of last 72h is already computed. It could be very usefull to receive something (mail, notification) on custom trigger to avoid silent data loss. Regards,Pierre Rambourg
With the use of Cognite Core Datamodel, we can create different types of Assets. Right now I have a case where I have EquipmentTag and Functional Locations.An EquipmentTag always has a FLOC a parent. So the Hierarchy is always:FLOC1-- FLOC1.1----EquipmentTagFLOC2--EquipmentTagIn this case, If I open the EquipmentTag, te UI is trying to get all the hirarchy as EquipmentTag, so the UI knows that exists a path, but can’t create the tree-view cause no data is returned. If I open the same EquipmentTag just as an Asset, the tree-view works fine, but then I lose all the specific data from my EquipmentTag.Openning as EquipmentTag
I’m creating this feature request on behalf of @Smitakshi Sen In CDF Data Explorer, it should be possible to download a filtered list of events into Excel or CSV format with all the selected metadata columns.For example, when filtering events by type “Failure”, CDF returns the list of filtered Failure events, however, that list cannot be exported for audit and reconciliation.
In Infield 1.0 the user was able to print the summary report of the checklists. The user would like to have the export as a pdf to upload to other software and email the reports if needed.
User story:As a developerI want to produce documented and transparent codeso that my end users and colleagues can understand what is going on. Current stateFor deployed Cognite Function we see three tabs: Calls, Schedules, and Details. Documentation is limited to the description field. Desired stateI would like to see four tabs: Calls, Schedules, Details, and Documentation/ReadmeI would like to be able to write a README markdown file that I package together with the handler, requirements and all the rest. This should be picked up and rendered in a dedicated tab for the function. I think this would really increase transparency in the deployed functions. All employees have access to CDF, but not all have access to source code repositories where documentation usually lives. The deployed Function is a black box at the moment.
We would like to have a contains filter option on columns. This would be useful to search on string type columns and see if it contains some substring, to filter the data properly.
When viewing an asset in search, if you click the asset tab in the overview window, that tab is defaulted to the “Asset Parent”, but path would be a more appropriate default, showing details for the currently selected asset.
Need the ability to filter time series data on "Last Reading" column in search. The field is not Filterable or Sortable. Neither is it configurable in the Search Admin.
Hello, Today if we reference a node in a data model instance to create a relationship between two nodes, the referenced node existance is not validated at insertion level. In order to enforce data quality, do you envision to add a “strict mode” at the DMS level that checks for referenced node existence before creating the reference? i.e:Running this query results in a successful transformation runselect 'test' as externalId, 'test' as space, node_reference('space', 'external_id_that_does_not_exist') as Child, from staging_tableThanks!
Hi,Would it be possible to extend the ReverseDirectRelation concept to populate from a DirectRelation list, and not just a DirectRelation ? Best regards, Olivier
I am using Cognite SDK where I need to count instances present in a given View. I can list all instances but thats heavy response and might be heavy execution backend side as well. I need only total count of instances which if run on cognite side and return in numbers may be lighter and quick as well. It would be good if I can apply some filters as well and get respective count.
Customers using the AI Agent can generate insights in the form of:PNGs (charts, visualizations, cause maps) Tables (structured results)However:There is no supported, documented way for the AI Agent to directly push these outputs into Canvas. Users must manually download images or recreate tables, then upload or rebuild them in Canvas. This breaks workflow continuity and reduces the usability of AI Agent outputs in collaborative analysis.Proposed EnhancementIntroduce a native capability for AI Agents to:1. Push generated PNGs directly into Canvas as embedded visuals.2. Push generated tables into Canvas, ideally as:A Canvas DataGrid (when mature), orA structured table block that preserves rows, columns, and formatting.This could be exposed as:An “Add to Canvas” / “Send to Canvas” action from the AI Agent output. A programmatic API available to agents and workflows.
Inspiration“Context is king in the world of AI.”Across research, publications, and industry discussions, one theme consistently stands out — AI without context lacks true intelligence. To unlock the full potential of Industrial AI, we must ground AI solutions in process context.VisionIntroduce Process-Aware Knowledge Graphs (PAKGs) that integrate process understanding directly into the Cognite Data Fusion (CDF) ecosystem. By capturing and structuring the interconnections, interdependencies, and material flows from Process Flow Diagrams (PFDs), we enable context-driven intelligence for Agentic AI solutions built on Atlas AI and CDF.Core Capabilities System Model Extraction Automatically extract process metadata from P&IDs and PFDs (PDF/Image formats). This removes the dependency on CAD files, which are often unavailable or inconsistent. Process-Aware Knowledge Graph Generation Translate the extracted system model into a Knowledge Graph enriched with process semantics. Represent equipment, process streams, and control loops as nodes and relationships, creating a foundation for process discovery, reasoning, and autonomous insights. Value Proposition Enables Agentic AI systems to reason over process context. Accelerates ROI realization from Cognite solutions by improving AI explainability, traceability, and domain relevance. Lays the groundwork for next-generation Industrial AI applications — from automated root cause analysis to process optimization. AskI propose enhancing CDF to support this capability natively, creating a bridge between engineering documentation and context-aware AI models.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.
Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.
OKSorry, our virus scanner detected that this file isn't safe to download.
OK