Recently active
Hi everyone, I’m Guillermo, an IT professional with extensive experience Oil & Gas industry and cloud solutions. I’m excited to deepen my understanding of CDF through the Project Manager track and look forward to learning from the community and contributing where I can. Best regards, Guillermo
When bringing a file into Canvas, a drop down comes up asking the user to Select a Space. If the correct Space isn’t selected, then the file can’t be added. Users shouldn’t need to select a space, it should be defaulted.!--scriptorstartfragment--> !--scriptorendfragment-->
When performing an activity (task) in Infield, you can select the + sign to add images or videos. It would be nice to be able to add other types of files like PDFs, word documents, etc, instead of images/videos only. Specially in Infield Desktop version.
Creating a product request for @msibs90 request for User insights. “I would like to check whether there is any CDF Admin UI or available APIs that provide the telemetry and usage-related insights such: User activity logs such logins, user actions, dataset access, frequency of use API usage metering such calls made by service accounts or integrations, volume over time Application usage tracking such as which integrations/apps are active, which endpoints are being used and etc. Quota and resource usage tracking, like number of API calls, storage/compute loads.” KAES would also like to have this data available for us to consume and use as we continue to report to our leadership on the value Cognite is creating and the journey we have been on. We currently get this from our customer success partner, but having this available via API would be most idea so we have more control and can build KPIs specific to us. This also takes the burden off the customer success manager to build and co
Currently in our Charts instance, if I want to add additional PI-Tag data from the relevant P&IDs, by clicking on the P&IDs icon, it doesn’t automatically load the drawing. I have to select the correct category and then open the correct P&ID. This will be difficult for the end users to navigate.
I am using the [Cognite Data Fusion Python SDK](https://cognite-sdk-python.readthedocs-hosted.com/en/latest/data_modeling.html#delete-instances). While deleting a node, e.g.... ```pythonclient.data_modeling.instances.delete(NodeId(space='some-space', external_id=deleted_node_id))``` I want to also delete the edge(s) from the parent in order to avoid leaving orphan edges in the database. **Problem**: how can I look-up such edges? I know how to get all edges (and then filter by the `end_node` attribute), but that would be very inefficient: ```pythonedges = client.data_modeling.instances.list( instance_type="edge", limit=-1)``` How could I construct the `Filter` for the `end_node` (to match the `deleted_node_id`) and ideally the `type` (to equal `Child` type)? E.g. ```pythonedges = client.data_modeling.instances.list( instance_type="edge", filter=And(Equal(???), Equal(???)), limit=-1)``` Because then I could just delete all those edges with one `client.data_modeling.instances.delete(edges
Hi! Is there a way to enable cascading deletes for instances for both direct relations and edges? Edit: I posted in the wrong group, but i don’t think i can delete.
Hi, I would like to check whether there is any CDF Admin UI or available APIs that provide the telemetry and usage-related insights such: User activity logs such logins, user actions, dataset access, frequency of use API usage metering such calls made by service accounts or integrations, volume over time Application usage tracking such as which integrations/apps are active, which endpoints are being used and etc. Quota and resource usage tracking, like number of API calls, storage/compute loads. Are there any CDF admin dashboards, telemetry APIs, or audit logs available for this purpose? Please advise. Thanks
In Open Industrial Data (OID), we have moved away from API keys. Open Industrial Data currently supports Open ID connect. You can check out more on how to configure OpenID Connect on Open Industrial Data. If you are planning to use OID and authenticate using client credentials flow, you will need a client secret from the app registration on the Azure Active Directory. Go to Open Industrial Data and you will observe there is a widget for generating a new client secret ID In the drop down, you can select two options: Other: Use this if you are using Postman or Python SDK Javascript: Select this option if your app is in Javascript Once you click on Create client secret, this will be display just once. Make sure to save it somewhere safe. Let me know if you have any questions 🙂
Hello everyone! I’m Sara, and I work as a consultant. I’m here to learn more about Cognite, especially how CDF can enhance my work and contribute to my career growth. Looking forward to connecting! Cheers,Sara
Streamline Industrial Workflows and Collaboration with Extensible AI Agents Cognite’s latest product release furthers its leadership in industrial AI and DataOps by increasing the usability and flexibility of AI agents for AI-powered insights The newest release of Cognite’s industrial agent workbench, Cognite Atlas AI™, allows users to easily customize AI agents and increases the accessibility of real-time data with REST API support. Additionally, the latest release of Cognite Data Fusion® enhances collaboration amongst industrial users for troubleshooting and root cause analysis in Industrial Canvas, and accelerates production optimization workflows with Petex simulator integration. Transform traditional industrial workflows with AI-powered insight With the release of the REST API agent tool for Cognite Atlas AI, AI agents now have access to the most relevant, up-to-date information in Cognite Data Fusion’s industrial data foundation. Previously, Atlas AI relied upon pre-built configu
Currently, the only way to restore FDM database data is by opening a support ticket, and even then, restores are only available for specific incident scenarios. This process is manual, time-consuming, and restrictive, limiting our ability to quickly recover from data issues or accidental deletions. Proposed Feature We would like to have a self-service backup and restore feature that allows users to: Create on-demand backups of database data. Schedule automated backups at configurable intervals. Perform partial or full restores of data as needed. Preview or validate a backup before restoring. Benefits Faster Recovery: Immediate access to backups without waiting for support intervention. Operational Efficiency: Reduces downtime and manual effort required for data recovery. Greater Flexibility: Enables controlled rollback of data changes in non-incident scenarios. Consistency with Other Cloud Providers: Many cloud platforms offer self-service backup/restore tools, making this a standard e
Hi, I have been trying to use the sync API to try and pull changes from a data model - specifically node instances from a view. When testing, some fields within a view was changed / updated but I was not able to pull anything new using the sync API. This was after I created a baseline of the full dataset using the Query endpoint. The sync endpoint did work when new nodes were added to the view, it would only pull the new row, so I think my query is correct. Is there some sort of parameter to turn on / other way to use the sync API to retrieve changes and new additions to instances?
I would like to know what to fill in BI to be able to connect on CDF. I tried to use that how on the course, but gives a error to add the organization name. publicdata?tenantID=48d5043c-cf70-4c49-881c-c638f5796997
We are excited to announce a significant enhancement for production optimization workflows: our integration with the PETEX PROSPER simulator is now Generally Available (GA)! This marks a key milestone in providing robust, production-ready tools for our customers. Alongside this, development continues on the PETEX GAP simulator integration, which remains available in Beta. The Challenge: Many organizations struggle to effectively utilize their rich, contextualized operational data with specialized simulation tools like those from PETEX. This often creates data silos, hinders real-time optimization efforts, and increases manual workload, impacting overall efficiency in production environments. Cognite Data Fusion® Integration for PETEX: Cognite Data Fusion® excels at contextualizing vast amounts of industrial data, providing a single source of truth. To bridge the gap between this rich data foundation and engineering simulations, we now offer direct integrations connecting CDF with PETEX
Hello, I’m having this error while using CDF latest Spark datasource. I was only able to make it work using 2.1.10 version (com.cognite.spark.datasource:cdf-spark-datasource_2.12:2.1.10). Could you please take a look? Thank you !
We need Cognite to provide a PowerBi conenctor that is not just a batch import to PowerBi but rather a LIVE POWERBI connection of data that provides instant updates do dashboards in near real time. This is CRITICAL request from CELANESE
Hello, While testing data gouvernance feature per space in the data model service, we noticed that it does work on the instance level but not on the data models level. Here are the tests conducted: Test 1: We tested giving access to users to only instances that are in a specific space but applying the following ACL : - dataModelInstancesAcl: actions: - READ scope: spaceIdScope: { spaceIds: ['test'] } When requesting the data model, only instances in the test space are returned. ACL works on instance level. Perfect! Test 2: When applying a similar ACL on the data model level : - dataModelsAcl: actions: - READ scope: spaceIdScope: { spaceIds: ['not_that_important_data_models'] } In this case, we notice that we get revoked access to all data models, even data model in not_that_important_data_models space. We expected that we would be able to access only data models in not_that_important_data_models. Could you please check ? Thanks
Problem Overview: When generating a Python SDK notebook using pygen with a NEAT-created data model, you might encounter the following error: UndefinedError: 'cognite.pygen._core.models.fields.connections.OneToOneConnectionField object' has no attribute 'data_class' Root Cause This error typically occurs when one or more properties in your data model are missing the "Name" field in the NEAT spreadsheet under the "Properties" tab. Although NEAT allows you to create and save a data model without filling in the property name, this leads to missing metadata when pygen tries to generate code — specifically, it fails when trying to reference data_class on an incomplete field definition. When It Happens You’ll see the error when calling: pygen = generate_sdk_notebook(data_model_id, client) ✅ How to Fix It Open NEAT spreadsheet to the Data Model causing the issue. In the "Properties" tab, ensure that every row has a value filled in for the "Name" column. If any "Name" values are missing,
Root Cause Analysis (RCA) is a method used to identify the underlying causes of equipment failures. The goal of RCA is to understand why failures occur so that measures can be taken to prevent their recurrence. The Industrial Canvas is particularly useful for conducting RCA by providing a structured environment to gather data and identify the underlying causes of equipment failures. The Cause Map agent further enhances the user experience by guiding the retrieval of relevant data and suggesting a cause map aligned with ISO 14224. It is especially useful for personnel such as site reliability engineers and has proven to significantly reduce the time spent on RCA. This how-to article shows how to implement an Atlas AI agent that can be adapted and extended to suit the particular needs of customers. Requirements: Atlas AI must be enabled in your Cognite Data Fusion environment. Contact your Cognite Customer Business Executive or contact@cognite.com for more information. Equipment data mus
Hello, We are using cdf toolkit to deploy our container, views and data models. We recently added many new views, these views are dependent. i.e: they reference each other in the properties through a source block or via implements block. Here an examples of these view dependencies: - externalId: View1 implements: [] name: View1 properties: test: container: externalId: Container1 space: some_space type: container containerPropertyIdentifier: Test name: test source: externalId: View2 space: some_space type: view version: v1 space: some_space version: v1 - externalId: View2 implements: [] name: View2 properties: wow: container: externalId: Container2 space: some_space type: container containerPropertyIdentifier: Test name: wow space: some_space version: v1 or - externalId: Country implements: - externalId: CountryAttributes space: '{{sp_dm_dap_knowledge_graph}}_wv' type: view version: '{{dap_version}}' name: Country properties: Wells: connectionType: multi_reverse_direct_relation name: We
In Cognite Academy Fundamentals : Working With CDF: Contextualize, I have followed all of the instructions several times for Entity Matching and, in all instances, get “No matches found”, so there is nothing to confirm or write to CDF. What am I missing here?
Please add a feature where you can select all when filtering on a “is equal to”. Similarly to how you would do it in excel. This is extremely helpful when trying to obtain a specific data set out of your search. !--scriptorstartfragment--> !--scriptorendfragment-->
This feature request is to implement email notifications for transformation errors within workflows.
Already have an account? Login
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.
Sorry, our virus scanner detected that this file isn't safe to download.
We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.