Join the conversations to shape a safer, more efficient, and sustainable industrial future!
Recently active
When selecting the property that will be used for the x-axis in the graph, the list is not searchable. For more complex Views the list of properties can be long (100+), which makes a non-searchable non-sorted list relatively hard to work with
Hello, Can someone help with the below issue? Customer installed the FT DataMosaix SQL Extractors last year and the subscription ran out in November.The customer purchased a new entitlement in February. For some reason my extractors have not been able to push data from the site SQL server to the Cognite RAW database since Feb. 8th 2026.What can I do to correct this connection problem?Please see the attached file word doc with the customer’s ODBC check results. Regards,Henwill BalladaresRockwell Automation
We are committed to continuously improving your experience in Industrial Canvas. Our goal is simple: help you generate value faster through a seamless, uninterrupted workflow—eliminating the friction of slow load times and performance lag. With our March release, Industrial Canvas now loads 50% to 70% faster on average. We’ve also reduced memory usage by up to 70% during loading, even for your most complex canvases. We look forward to hearing your feedback!Best,Andreea
Hello Experts,I’m trying to use advanced filter on timeseries through SDK. I can do what I want except in the following situation: the asset_id property is null. Can anyone help me?I tried :from cognite.client.data_classes.time_series import TimeSeriesPropertyf = filters.And( filters.Equals("data_set_id", 123456), filters.Equals("name", "foobar"), filters.Equals(TimeSeriesProperty.asset_id, ""))[advancedFilter.[2].equals.value A string is not a valid value for the property "assetId"]from cognite.client.data_classes.time_series import TimeSeriesPropertyf = filters.And( filters.Equals("data_set_id", 123456), filters.Not(filters.Exists(TimeSeriesProperty.asset_id)),)-> 0I’m sure there is timeseries where timeseries.asset_id is None.Thanks experts !Regards,Pierre Rambourg
Recently a change was implemented to make the connection lines between documents on a Canvas to be orthagonal and to combine and flow between documents.There are some Canvases where I would like to be able to see a direct straight line connection between my references to quickly locate interconnectivity.My product idea: add a toggle to allow me to choose between orthagonal connectors or straight line direct connector.
Currently, the PI-AF Extractor works as a forward synchronization tool that reads the PI-AF structure and sends it to Cognite Data Fusion (CDF).The extractor correctly handles: Insertions: New elements created in PI-AF are detected and created in CDF. Modifications: Updates to elements or attributes (such as renaming elements or moving branches) are synchronized and reflected in CDF. However, when elements or branches are deleted in PI-AF, the corresponding objects remain in CDF, and there is no indicator that the element no longer exists in the source system. This behavior is currently intentional to prevent accidental or irreversible data loss in CDF.While this approach protects data in CDF, it creates challenges for downstream processes. Without any indication that an object was deleted in the source system, it becomes difficult to automate workflows that depend on identifying obsolete or removed elements.Requested capabilityA mechanism to identify when an element has been deleted
Hello, Is it possible to be alerted by email when a function or a workflow invocation fails? Thank you!
I'd like to inquire about the current status of the monitoring functionality in the workflow orchestration. Specifically, I'm interested in the setup for notification emails. It would be helpful to know if we are able to receive notifications in the event of a workflow failure. Could you please provide an update on this?
Currently, the Japanese translation for the operator used to perform exponentiation in Charts is shown as 「電源」, but this makes it difficult to understand at a glance what the function actually does.Would it be possible to correct this to a more appropriate translation? It’s a minor detail, but since this is a function that is used fairly often, I would really appreciate it if you could consider reviewing the translation.
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 experts,I’m looking to work with data workflows.I’m looking to trigger on node with a specific attribute (direct relation to another view) empty.I’m trying to work with the UI but I struggle with the Data modeling query validation.I don’t understand why the validation fails and what is the expected format for the query : JSON seems to be the expected format as seen here : But documentation uses YAML : https://docs.cognite.com/cdf/dm/dm_concepts/dm_querying#graph-query-examplesI’m a bit lost and I need your help. And my query : { "with":[ { "ts":{ "nodes":{ "filter":{ "exists":{ "property":[ "nameTranslations" ] } } }, "limit":1000 } } ], "select":[ { "ts":{ "sources":[ { "source":{ "type":"view", "sp
How much time does it really take to build a full solution?We deployed a complete solution using Cognite CDF, Cursor, and Anthropic Claude Opus 4.6, powered heavily by Gen AI in just 4 hours.This was not just a prototype screen. It was a fully deployed solution for demo purpose.And here’s the most interesting part:All of the following steps were done using Gen AI:1️⃣ Creation of the data model in Cognite Data Fusion and the Terraform2️⃣ Deployment of the model in Cognite3️⃣ Data generation and ingestion into the Cognite Data Platform4️⃣ Development of a React application on top of Cognite using the Cognite SDK5️⃣ Creation of: Asset Map, KPIs, Production Time Series Dashboardand Well Intervention viewFrom data modeling to frontend application — accelerated with AI.This is not about replacing engineers.It’s about dramatically increasing speed, experimentation, and delivery capacity. The question is no longer “Can we build it?”It’s “How fast can we build it?”Post here!
We are thrilled to announce the Beta release of our new Simulator UI within Cognite Data Fusion (CDF). For too long, high-fidelity simulation runs have been locked behind a "technical wall" of complex APIs and developer-only workflows. Not anymore.We are handing the keys to the Subject Matter Experts (SMEs). Whether you’re optimizing production or running custom models, you can now orchestrate the future of your assets without writing a single line of code. From API-First to SME-ReadyPreviously, our simulator connector integrations required deep technical knowledge to configure and run. Our new interface replaces manual API calls with a sleek, intuitive workspace. Visual Logic Orchestration: The Routine BoardThe heart of this release is the Routine Board. SMEs can now visually map out simulation sequences, setting inputs, defining calculation steps, and extracting results using a drag-and-drop interface.
Current BehaviorIn the transition from InField 1.0 to InField 2.0, PDF rendering on mobile devices shifted from utilizing the device's native viewer to rendering in-app using the Unified File Viewer. Native viewers are written in native code (C/C++) and render directly to the GPU meaning that they can stream pages and down-sample large images on the fly without memory constraints. But this change, while necessary to support advanced interactive features, subjects the viewer to strict memory limits enforced by mobile browsers (e.g., iOS Safari, for example, caps total canvas pixels at ~16.7 million.). Consequently, when a user attempts to open a highly complex or large document that exceeds this safe mobile rendering threshold, the browser fails without providing any notification or context to the user.Proposed SolutionImplement a clear warning prompt within the Unified File Viewer when a document’s size exceeds the safe mobile rendering limit. A notification such as, "Document size too
Working with a hybrid model and creating node mappings using the following API:https://api-docs.cognite.com/20230101/tag/3D-Asset-Mapping/operation/create3DMappingsImplemented the CreateAssetMapping3DDmsBody to create the node mappings.However, when attempting to retrieve the list of node mappings along with their DMS instances, the response consistently returns an empty list. (Get 3D asset mappings, with query parameter getDmsInstances=true)Has anyone encountered this behavior or knows why mappings created through this endpoint are not appearing when queried? Any insights or guidance would be greatly appreciated.Thank you!
While most data in Cognite Data Fusion flows through structured pipelines, we know that critical insights often live with your experts.To empower non-technical users, like Reliability Engineers, we have introduced Direct File Upload. This allows Subject Matter Experts to instantly upload resources (such as a Root Cause Analysis template, a report etc.) directly into the Search UI or through resource selectors in tools like Canvas.This feature was released on 3 March 2026. Admin governance & setupTo ensure these files remain organized and secure, Admins must first define a destination for each Location for the File Upload option to appear. The File Upload option will only appear for users once this is configured.To enable this feature:Go to Admin Workspace > Project Settings. Select Locations > Configure. Define which Space should be used for all file uploads in that location.How permissions workAccess is controlled through the permissions of the destination Space you’ve sel
Innovation happens best when everyone has a voice. Instead of relying on a single project manager to funnel feature requests, Cognite Hub solves the bottleneck by enabling all eyes in your organization—or our global community, depending on your preference—to tap in. Whether you are an admin, a developer, or a daily end-user, this is your official space to share frontline insights and directly influence the Cognite Data Fusion product roadmap.Why Submit Your Ideas? Public Ideas: The Product Ideas board is your dedicated space to share requests with the Cognite product team and the community. Submitting publicly allows others to validate, vote on, and build upon your idea! Private Ideas: Submitting privately ensures that feature requests tied to your unique business goals, confidential internal initiatives, or proprietary workflows stay strictly between your organization and Cognite. Track Your Impact: Want a top-level view of your contributions? Upon request, the community team will
Innovation happens best when everyone has a voice. Instead of relying on one person to funnel feature requests, Cognite Hub solves the bottleneck by enabling all eyes in your organization - or our global community, depending on your preference - to tap in. Whether you are an admin, a developer, or a daily end-user, this is your official space to share frontline insights and directly influence the Cognite Data Fusion product roadmap. Why Submit Your Ideas? Public Ideas: The Product Ideas board is your dedicated space to share requests with the Cognite product team and the community. Submitting publicly allows others to validate, vote on, and build upon your idea! Private Ideas: Submitting privately ensures that feature requests tied to your unique business goals, confidential internal initiatives, or proprietary workflows stay strictly between your organization and Cognite. Track Your Impact: Want a top-level view of your contributions? Upon request, the community team will share an
Hi! We are building a Bayesian model using PyMC with a JAX backend, and want to run this model continuously on new incoming data inside a Streamlit App hosted in Cognite Data Fusion. As the library depends heavily on compiled extensions, there are no pure Python wheel for this. Is there an alternative approach for running PyMC models?Thanks!
Alternate Tank Numbers – It looks like the alternate Tank numbers are not included. I tried to search for Tank 35-2 and it wasn’t able to locate it. Would be possible to add a field for the alternate name for tanks?P&ID Connections – I like how Cognite draws connection lines between references currently, however I think this could be improved by adding a conditional for matching line number so that each exact pipe connection only is shown.Text ID – on some of the P&IDs, it looks like the text identifier struggles to ID rotated text, is there any way to improve this? Ex. Can the AI run another similar search with each P&ID rotated 90 degrees?
Hi,I tried to create timeseries using SDK and i want to create using the instanceID as below: but i got this error:What is the correct way to create timeseries using instance? Thanks
I have created and published an Atlas AI agent which I am able to use from CogniteUI. I tried to use this agent via Cognite SDK. I am able to list all agents and able to retrieve my agent. However, when I tried to send Message to my agent I got following errorclient.agents.chat(agent_external_id= “external_id”, messages= Message("Provide list of wells in Field"))CogniteAPIError: Agents with tools that run on the client side are not supported for non-Fusion users. | code: 400 | X-Request-ID: 9eac0212-9f5f-9dd9-9372-7073768dc3e8 | cluster: westeurope-1 | project: ------No idea what this means. Can you please help to fix it?
In the checklist section of InField it is a need to be able to sort on functional location attributes. If we first are able to choose which attribute to sort on, and afterwards if it is in rising or falling order it would be really helpful! A specific use case for this is to sort on location/area. Then the user are able to see all f.loc that is in the area that he currently is working in.
There is a need to create a check list based on a list of functional location copied from an external source (Such as an excel sheet) or manually typing in. The functionality makes it easy for technicians wanting to create checklists based on a list of functional location from mail or other list to make tag data/work orders and 3D model available in the field. Using templates for this is not a viable option since these are one-off needs (Check list is only needed once). This functionality has been available in earlier versions of our InField which can be used for reference.
Issue: Some functionality is not working properly in Edge browser, while it works fine in Chrome. We have a few internal tickets highlighting these issues: Ticket 1 – Search issue in Cognite Data Explorer: The user is trying to search for the asset “E206” in the Assets section using Edge, but it does not appear in the results. Searching the same asset in Chrome works correctly. This issue occurs only with the E206 asset; other assets in the same hierarchy are searchable in Edge. Ticket 2 – Canvas not loading properly: Canvases are not loading correctly in Edge. The same canvases load without any issues in Chrome. Ticket 3 – P&ID diagram loading issue: A user is trying to load a specific P&ID diagram in Edge, but it fails to load. The diagram loads correctly in Chrome. Steps Taken to Resolve Clear Edge Cache and Cookies Navigate to Settings → Privacy, Search, and Services → Clear Browsing Data → Cached Images & Files + Cookies. Restart Edge and log in again. Che