Join the conversations to shape a safer, more efficient, and sustainable industrial future!
Recently active
When clicking “+Add data” and “Add time series”, you can search for other data types, like assets. However, if you try to follow links, like parent of child asset, you are kicked out of Charts and pushed over to full Search. This means it is impossible to use the asset hierarchy to locate relevant timeseries. Similar issues are seen if you use the files (like P&ID) to enter the asset (to find the timeseries) The test was done one a CDM based data model
When adding data in Charts via the “+Add data”→ “Add time series”→ “Explore and select your data” the behavior using classic vs data modelling is very different. By using a CDM extended data model we see that a series of actions related to Assets push you out of the “Explore and select your data” and into full Search. We do not see the same behavior when using classic data model.Here is a non-exhaustive list of actions that kick you out of ChartsFrom an Asset, clicking on parent, an asset from the path, or children from the “assets” reference From a File, clicking on any Asset reference From an annotated file, clicking on the “Open” button on the popup when you click an Asset annotation From an Activity or TimeSeries, clicking on Asset references Clicking on any Asset in the “bread crumb” trail in the “Explore and select your data” Clicking on the back button in the “Explore and select your data”, if the last item in the “bread crumb” is an Asset What does not kick you out:Maneuve
Charts provides a variety of built‑in functions. However, aside from intuitive operators like basic arithmetic (addition, subtraction, multiplication, and division), many of the other operators and functions are not very familiar.Because of this, it is often difficult to understand what kind of calculations are being performed and in what situations these functions can be useful. As a result, there are many functions that we are unable to take advantage of, simply because we cannot easily imagine their use cases.If we are overlooking functions that are actually useful, that would be a great missed opportunity. Therefore, I would really appreciate it if you could provide sample calculations and concrete use cases for these functions somewhere.Ideally, it would be fantastic to have something like built‑in help documentation for Charts functions, with direct links accessible from the Charts interface itself.
Strategic Objective: Establishing CDF as the Definitive Source of TruthFor Koch Ag & Energy Solutions (KAES), the primary goal is for all stakeholders to trust CDF as the most accurate and reliable resource for operational data. To achieve this, we must move away from "silent failures." We require proactive monitoring to ensure that if data is missing from CDF, the system—not the user—is the first to identify and report the gap.New Requirement: Proactive Integrity & Trust MonitoringIn addition to standard execution logs, the Kafka Connector API should provide hooks for proactive health checks:Data Freshness Latency: Real-time reporting of the "age" of the last record written to CDF versus the timestamp of the event in Kafka. Source-to-Sink Parity: Automated counters to verify that $N$ records consumed from Kafka equals $N$ records successfully ingested into CDF. Proactive "No Data" Alerts: The ability to trigger a log event or status change if a high-priority Kafka topic produc
I want to suggest that Cognite should team up with mimstech.com. This can improve the digital twin by providing a full digital engineering drawings. Then you can move away from PDf hotspotting. MiMS tech cover all engineering disiplines. Mimstech comes with open API and is also web based.
Now it's challenging to find the correct timeseries, especially for OPCUA, where we have many service signals. It would be good to have a way of prioritizing it in all the UIs, including Canvas and Search. Could be a flag in the timeseries properties or any other way.
When creating calculations, the four basic arithmetic operations are some of the most frequently used features. However, in the current Charts experience, creating even slightly complex expressions requires configuring a large number of Functions.For example, the Add Function can only add two time series at a time, so even for a simple expression like A + B + C + D + E, you need to place four separate Add Functions.Could this process be made simpler so that basic arithmetic can be built more easily?Ideally, it would be great if users could enter an expression directly on the “Create calculation” screen—for example:A + (B - C) / (B + C) * 100 + D × Eand Charts would automatically generate the necessary Functions.If the expression format followed something similar to Excel, most users would find it intuitive and easy to use.
Canvas has a feature that allows us to display the latest time series values as numeric values, and this is a function we use very frequently.For this feature, there is an option to adjust the number of decimal places shown. However, would it be possible to extend this functionality slightly so that values can be displayed as integers, without any decimal places?For example, for time series data that records production batch numbers, displaying decimal places feels somewhat unintuitive. In such cases, displaying the value as an integer would be more appropriate and easier to understand.
We use Charts daily for real-time operational monitoring in oil refining operations, and it has become an essential tool for our engineers thanks to its automatic data updates and reliability.We would like to ask whether it might be possible to extend Charts so that the X-axis can be configured using values other than timestamps. For example, plotting control valve opening on the X-axis and actual flow rate on the Y-axis would be very useful for our operations. We would appreciate it if users could freely choose what is used on the X-axis.At the moment, since this is not supported in Charts, we rely on custom Streamlit applications built by Cognite engineers. In the future, we would like to place multiple such graphs on Canvas and monitor them on a single screen. From a usability perspective, implementing this capability directly in Charts—rather than through custom apps—would be much easier for users.We would greatly appreciate your thoughts on whether this kind of enhancement could b
Hi Team,We are required to update the capabilities of existing CDF groups to add features like “Streams and Records”, “Functions and Workflows”, etc. Since, it is required to do in the production, so we tried to automate it through python scripts.However, we realized there is no function to update the group capabilities in python sdk.One option is to delete the existing groups and re-create a new one with the updated capabilities, but doing so in production environment posses some risks, like pipeline failed after deleting and before re-creating the groups, etc.Another option is to manually add the new capabilities, however, this practice should also be avoided in Prod env.Hence, suggesting you add the update function.
In previous versions of InField it was possible to go into a template and find all checklists that was generated from that template. The same functionality is not longer available.For finding historical data for a particular template it is very beneficial to be able to search for a certain template and find all check lists. Its easy to compare the results that have been logged for each list.A proposal for how this can be done is to add a new column in the check list section in the overview tab for “Template”. If the user can choose a template from here, it is possible to find all checklists that have been genereated from that template.
When a user have entered a specific tag/functional location and wants to open the P&ID for that tag it is a need to highlight the tag in the P&ID so its easy for the users to identify where the tag is in the diagram. This was enabled in our previous version of InField, but does not work anymore. In our current solution, all tags are highlighted.
When using the search functionality on desktop and handheld device it would be great if the users gets a drop down menu showing the previous search history. Often a user needs to enter or re-enter the same tags during a day and can choose a previous tag from the drop down list. Alternative is writing down tags digitally or in a notebook which are not optimal solutions.
As we are aggregating more and more activities since our go-live, we noticed a need to export more than 5000 activities from Maintain to Excel or Csv.
There is a need to generate a check list for all functional location in the object list of a work order in SAP independent of operation. Currently it is possible to generate check list based on operations/tags. I.e if I choose one operation and click “Create and assign” I will generate a check list for all f.locs assigned to the operation.Sometimes it is a need to just get a check list for the whole work order where each f.loc in the object list is listed once. Using the current method this is not possible to get. The exisitng functionality of operation/f.loc checklists works great! This is just needed in addition to what we already have.
Many batch process customers use a long standing approach to batch management where a batch is designated the “best batch”, the benchmark all others are compared to, often called the “Golden” batch. CDF can provide batch and or other time period comparisons by using Atlas AI. This can provide key differences between batches for sure. The visualization is where there is a functionality gap. They want to see batch parameters overlaid on “Golden” parameters. I do not know how to accomplish this except with an AI driven dashboard. Attached is a basic example of output that would be useful. This was generated by co-pilot based on Atlas AI output.
We would like to ask if the -> open button under files (see below screenshot) can be coded in such way that it can be opened in a new tab in the browser.
Currently, Flows Apps can only be restricted through dataset permissions, which limits flexibility and exposes data unnecessarily.Request:Introduce app-level access control (ACL) allowing access to be granted directly to specific users or groups, independent of datasets.Additionally, support role-based permissions within a Flows Apps to enable different levels of functionality inside the same app.
For classic data model, the UI can roll up timeseries from all children, which is a very useful function allowing you to reduce the amount of traversing to find all relevant timeseries. This functionality seems to be missing for data modelling. Is this functionality missing, or is it a particular requirement to the data model that we have not met in our model?It would be good to either document better how to make this happen with data modelling, or reintroduce it if it is missing.
ProblemIn checklist items today, users can only see the time series description, not the actual tag name. Because assets often have multiple associated tags, it can be difficult to determine which time series a checklist item is referencing. This is especially challenging when users click through to view trends and must manually identify the correct tag.Proposed EnhancementDisplay the time series tag name directly on the checklist item (alongside or in addition to the description).Value / BenefitsImproved operator usability: Newer or less experienced operators are not yet familiar with tag naming conventions, making it harder for them to confidently navigate from checklist items to the correct trend. Faster troubleshooting: Power users and IT frequently need to diagnose checklist or tag write‑back issues. Seeing the tag name directly eliminates the need to switch back and forth between checklists and templates to identify the correct time series. Reduced ambiguity: When multiple tags e
Currently Cognite Canvas allows users to perform below steps (example)1. Add Engineering document file2. Add Asset contextualized with the Engineering document file3. Add Events (Work Order, Notifications, Operations etc) contextualized with the asset where each event is a separate container/tile on the Canvas. Is it possible to add a tabular view for all the linked Events with an Asset instead of a single tile per event view.Also if the tabular view could have features to sort and filter based on the available event properties.
Its a need to have the schedules tab available for all users using InField. As a technician it is beneficial to see all upcoming check lists in a schedule view just as the lead technician is able to today. This gives a much better overview of all lists coming up in the next week.The only downside is that the technicians don’t need to set a check list to “Ready” status. Its proposed to give technicians a display version of schedules, without the possibility of setting lists to “Ready”.
In the overview tab its currently not possible to see who the checklists are assigned to. Its only possible to see if the checklist is assigned to a person. In the schedules section, there is a good solution for this, where you can see the initials of the person who is assigned the check list, and when holding the mouse over the name, one can see the entire name. Adding the same functionality to overview tab would be very beneficial
On the hand held device, add an option in the search section of the app to “scan” a functional location using the camera. Once the functional location is scanned in the field, the user automatically is brought into the detail section of the functional location.Using gloves for manually typing in f.loc in the field is cumbersome and adding an automatic scan function will save time for the end users.
In the overview tab in InField, be able to filter on all colums. As of now, only very few of the columns can be filtered on. An example is provided below: Today one can for example not filter on ones own discipline(Work Center) or Work plan (Revision) which is crucial for finding your own relevant work orders. Filters are both relevant for work order and check list tabs.