Join the discussions about products powered by Cognite Data Fusion. Click the + CREATE TOPIC button in the menu bar to start the conversation.
Recently active
Hi,I would like to update data to the EDR. The EDR has a build in tool to upload data, but I would like to use the API. As I understand it is not officially supported, but we would like to give it a try as we have hunderds of files we would like to upload.Before I asked my questions by e-mail, but I am directed to this hub to ask my questions, so there we go: File upload:I'm using the client.files.upload() function [1]. It seems to work when only the file path is provided, but I'm unsure whether this is sufficient or if I should be populating more of the optional arguments. Here's what I'm looking at: path external_id name source mime_type metadata directory asset_ids source_created_time source_modified_time data_set_id labels geo_location security_categories recursive overwrite name: It appears this is automatically assigned based on the filename, is that okay?directory: This seems to default to the dataset ID, but I’ve run into an error when using 968ca
Whose idea was it to hide the dropdown behind the filters?
Good news, innovators!We've heard your requests and have extended the deadline for registration, team formation, and idea submission for the Impact Challenge 2025. You now have until this Friday, June 13th, at the end of the day (US time) to get your ideas in.Don't miss this opportunity to solve real-world challenges with Cognite Data Fusion®, win amazing prizes, and present your solution at the Impact Conference in Houston.No coding required!👉 Join the Challenge Now: https://hub.cognite.com/p/hack-for-impactLet's turn your ideas into impact!
Dear Cognite Hub community: We are very happy to announce that our Cognite SAP Extractor is now generally available to CDF users!The extractor connects to OData V2.0 endpoints in the SAP NetWeaver Gateway, making use of many pre-built integrations available in S/4HANA and saving considerable implementation time, while also natively connecting to the SAP data you need in a standardised manner.To get started, download the SAP Extractor from the “Extract Data” page directly from CDF. The documentation, including Server Requirements and how to set up your SAP extractor is available here.We have also prepared a short demo (less than 4 minutes long) showing the steps needed to setup a data extraction from SAP S/4HANA OnPremise to CDF from scratch, including how to find the standard service from SAP, enable it in S/4HANA, configure and run the extractor and then see the SAP data in CDF. Any feedback is very welcome, after testing the extractor and/or watching the quick demo please make sur
Aker Solutions Verdal Production Line (VPL)Last week I had the chance to visit the Aker Solutions team at their impressive yard in Verdal, fabricating fit-for-purpose steel substructures and jackets for offshore developments, and a great example of industrial innovation done right.At the heart of the yard is the Verdal Production Line (VPL), a fully robotized line that opened in 2024. With automated welding, sandblasting, and painting, VPL is delivering production speeds up to 10x faster than traditional methods, cutting costs and improving safety by keeping people away from hazardous tasks.To push things even further, the team has developed their own software for weld planning. The robots scan each pipe, create a 3D model, and then autonomously plan and carry out the welding.Excited to follow VPL further. Aker Robotics 🦾Aker Solutions - Yards and Fabrication📸 Johan Arnt Nesgård
Hi Drilling & Wells team! CDF & Atlas AI for Drilling & WellsOur aim is to revolutionise how operators, rig contractors and service companies plan and execute wells, by breaking down data silos that exist between companies, technologies and data sources to create a unified data layer that contextualizes all data across the well delivery process. We’re also leading the way when it comes to applying GenAI to Drilling & Wells, through our industrial agent workbench - Atlas AI. With Atlas AI, you can build a suite of custom AI agents tailored to specific tasks focused on your data, whether it be for Well Design, Planning or operations. Atlas AI Example Use Cases For D&WOffset Well Analysis in particular is an area where we see agents having a significant impact:Find relevant offset well info in seconds rather hours Reduce reliance on engineer experience/knowledge Find and implement all relevant lessons learned and best practicesThe below video is a demo of Cognite’s be
Hello Team,I have a modeling question.We want to add some well information to all object types in our knowledge graph. At the same time, we don't want to create a link from the objects to the well.So, to avoid data duplication and updating these pieces of information, I thought about using the mapping functionality.For example, I have a casing object with two attributes: name and diameter. And I added a name_well attribute using the mapping functionality, which, as I understand, under the hood, performs a join.type Well { name: String}type Casing { name: String name_well: String @mapping(container: "Well", property: "name") diameter: Float32}Well transformation:select wh.IDWELL as externalId, wh.WELLNAME as namefrom well-data as whCasing transformationselect cas.IDCASING AS externalId, cas.NAME AS name, cas.DIAMETER as diameter, wh.WELLNAME as name_wellfrom casing-data as cas join well-data as wh on cas.IDWELL == cas.IDWELLWhat I don’t understand is how exactly this join i
The new CDF Power BI REST connector has been certified by Microsoft and is now included in the latest Power BI desktop version and deployed in the Power BI online service.What's new with the Power BI REST connector:Flexible authentication: Connect Power BI with any IdP supported by CDF (the legacy OData connector only worked with Azure Entra ID) Broader data access: Fetch data from OData services (just like the legacy connector) Access data from Data Models using GraphQL Connect to any GA CDF API endpoint Significant performance boost: Up to 10x faster when using regular REST endpoints compared to fetching the same data via ODataThe connector is currently in Beta, and we're eager to hear customer feedback before promoting it to GA. The documentation for the new connector is available here, and we're working on a new set of micro learning modules in Academy based on the new connector.
Is anyone using Cognite as their main timeseries historian? We are always exploring alternatives and would be interested to hear if Cognite has fit this use case for any users.
Here are the features and functionalities that you can expect to find in Industrial Canvas as of June release:Work with several related data types:You can search and add the data you need in the canvas such as files, images, time series, assets, events. Use the button “Add data”. When adding P&IDs to the canvas, each highlighted area is clickable and can be used to add additional data to the canvas. Add personal files and images from your local machine by just using drag-and-drop. You can also add data to the canvas while being in Data Explorer, in Cognite Data Fusion by clicking on “Open in Industrial Canvas”.Add related data directly from the data already selected in the canvas User interactivity:Create/Rename/Delete a canvas. Free form experience, canvas-like experience. You have access to different shapes, text box, sticky notes and connected lines. Easily add insights on top of selected data.Collaborate with your peers:Share the canvas with your colleagues by either sharing t
I have changed phones and am not able to setup Microsoft authenticator on the new one.Please reset the MFA Access so that I can set up the authenticator again.
I was fetching data using token.I am encountering a CogniteProjectAccessError while fetching data:"You don't have access to the requested CDF project='**' | Code: 401 | X-Request-ID: 6530e2ad-ff30-9d91-af29-218a4c3c0e62 | Cluster: **"
Hello Developer Community,The Contextualization team at Cognite released an experimental interactive engineering diagram flow on fusion.cognite.com . The old interactive engineering diagram flow still exists in fusion.cognite.com, however, it will be replaced with the new flow come August 1st. Thus, we highly encourage you to try out the new flow titled Explore and create interactive engineering diagrams. This new flow includes a plethora of new functionality and updates such as: Overview of all interactive diagrams in fusion.cognite.com Easy test setup for relevant file and asset links Handling 1000 engineering diagrams in one go New P&ID preview component Reducing and cleaning up technical debtAgain, we are still at the experimental stage, so any feedback we receive is beneficial to future iterations and to truly polish the interactive engineering diagrams flow. Please provide any feedback to the Contextualization Cognite hub group found here .
Pygen v1 is now released and ready for use. This means there will be no more breaking changes of pygen, and it can be used in production.
When we create a custom model which implements a few core concepts and features from CDM such as CogniteDescribable & CogniteAsset, the GraphQL shows these errors - "Unknown type "CogniteAsset"", "Unknown type "Cognite3DObject"". The Query Explorer also shows the errors as below:These errors were not at all expected since we are not even using “3DObject and other things”. To resolve this, we were suggested a workaround to add every core concepts and features in CDM as views into our data model.It did resolve the above errors, but results in all the CDM views being added to my model, majority of which I am not using.Two things about this:1) Does not feel correct to add all the CDM views into my model to remove these errors, we should only need to add the views that we are going to implement.2) I don't want to see all these additional views that are not being used even. Any suggestions? Anyone?
I see that the API is updated with AI capabilities for documents. We tried that on some PDFs, and worked nicely. However, I have a particular PDF, which seems to be a scanned version, and the API is not able to read that. I am trying to convert the file to text, but the vision API only supports jpg and png files. Do you know if it is possible to convert pdfs to text somehow using the Cognite libraries (for instance contextualization)? Any ideas?
A few highlightsSupport for filtering on direct relations in the .select method. The .select method is no longer in alpha. When calling .upsert pygen detects fields explicitly set to None and writes it to CDF. The .retrieve() method now (like .list()) have the retrieve_connections parameter to retrieve connections.Full changelog.
Hello team, I am trying to get the details of a reverse direct relation from my data model. In the SDK documentation I found some sdk methods. I have tried client.data_modeling.views.ReverseDirectRelation(source= "Entity", through="entityType") but I am getting the error that ReverseDirectRelation is not found in views could you please tell me what SDK method I should use to retrieve information on ReverseDirectRelations from my models.
HelloI was thinking Congite should create a comprehensive guide on best practices for a 3D walkthrough to enhance user experience and efficiency. Navigating 360 images,getting the best point cloud performance, and mixing in CAD models while leveraging the platform's full functionality can be a bit overwhelming with numerous buttons and features to explore. A detailed guide would streamline the process, providing clear instructions on entering and exiting 360 views, highlighting essential tools, and showcasing advanced features. This would empower users to make the most of the 3D walkthrough capabilities, reduce learning curves, and ensure consistent, optimal usage across teams.
Hello Community,The Records and Streams APIs are now available for early adoption, with an expected announcement of Beta software maturity level in January 2025. Intended use cases for Records are the storage of high volumes of structured data such as Logs (i.e. Alarms and Events, Manufacturing Logs and Well Logs), and Historic Data. The API is designed to handle hundreds of billions records per year, from various source systems. Use cases that currently store historic data as Nodes in the industrial knowledge graph are excellent candidates for the use of the new API.Early adoption means Cognite provides you access to pre-production APIs (and later SDKs) in return for engagement and feedback during the product development process. By default, the APIs are not enabled in every customer project.Early adoption intended to provide those customers who are interested in utilising the API functionality in their future plans, the ability to gain an understanding of the product concepts, pro
@Tanmay Deshpande and @Tom Jonsthovel , posting your question here to make it easier to engage the developer team for support. We have successfully created the ILA group and can call the API, however we currently get stuck on ingesting logs (400 - bad request). Please see our steps below. It would be great if you could advise on how to properly ingest logs and share a Jupyter notebook with some examples. Also, would be great to understand the link between the ingested log and the container. Eg, do we need to add a 'log' property to the container definition?Created a data model. Ingest a log into the container with externalId "Pump" and link to "Pump" instance with externalId "66470bf0-5c07-4a39-8878-0adf4dc7f448"Get 400 on return.
Hi Everyone,I’m reaching out to the community to gather valuable feedback and insights on Cognite Data Fusion (CDF), specifically its Canvas + Charts features as applied to Root Cause Analysis (RCA).How are these tools impacting the RCA process? In your experience, how have the quality, dependability, and response time of RCA processes improved since implementing CDF? What kind of improvements have you observed in identifying root causes, especially in terms of speed and accuracy? With the inclusion of Generative AI (GenAI) within CDF, how has AI-driven data exploration changed your RCA workflows?I’d greatly appreciate hearing about how the combination of Canvas, Charts, and GenAI is transforming the way you approach RCA, and any real-world examples or challenges you’ve faced.Looking forward to your insights!RegardsMuhammad Waqas
A chart in Canvas should update if it is changed in Charts. For example, I added a Chart to my Canvas. Then I added another timeseries to my Chart. But in Canvas, the chart didn’t update with the new timeseries.
Hi there,Before I begin, some terminology to make sure we are on the same page.CDF tenant = CDF project (these have been used interchangeably over time, not sure which is applicable at the moment, I will be referring to it as tenant)CDF cluster = The cloud cluster where the CDF tenants/projects/instances are hostedNow, let’s begin.At Aker BP we have been migrating over to a dedicated CDF cluster on Azure and we have been experiencing some pain points with regards to the compute resources being shared for all tenants on the cluster. Previously our CDF tenants were hosted on GCP on a cluster shared with other companies, this cluster is scaled to handle multiple customers and so the base scaling of the compute resources is much higher than it would be on a dedicated cluster, and as such these problems are less likely to be encountered, not impossible just not as likely. The problem we have seen is that if we from our dev tenant overload the API then the API becomes unavailable for all our
OEM’s are focusing on performance based contracts but are lacking information about their installed assets . It’s important to create a data foundation to map all assets . How does Cognite provide solutions ,is it by integrating with SAP /Maximo ?
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.