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 guys, I’m facing an issue while trying to populate a data model and create a hierarchy of assets. Despite following the steps outlined in the microlearning materials step-by-step, I am unable to visualize the asset hierarchy in the data model.It appears that the hierarchy is not being created, even though the process runs without errors.For reference, I have attached the transformation I used to populate the data model.I created the space "DnI-Assets” and the target was the Cognite Core model and Cognite Assets.I can see those assets within the data model > Cognite Core > Cognite Assets instances. But not the Hierarchy itself. I'd like to see the assets hierarchy and the graph views. Any idea how to solve this? Best regards,Daniel
What is the limitation of objects you can add to a Canvas? I started seeing performance issues when I had ~10 documents in a Canvas. Is this expected behavior? What is the recommendation for Canvas size?
Hello! What is the difference between a “line” and a “connection” on Canvas?
Hi,I tried to look for a solution, but cannot find one that is related to Sequence extraction using SDK.May I know do we have an option to filter the sequence data by the Timestamp or date? As far as I know, we can only filter the sequence data by id, externalId, start row index and end row index. I need to retrieve data from Sequence based on the Date Range. Anyone knows how to do that? Thanks. Regards,Sharizan
Hi,I am trying to set the is-step parameter of a timeseries a tag that I am reading from a ThingWorx Kepware Server OPC UA server to true.I am using the config.example.yml that comes with the OPC UA Extractor installation and the following document as references: https://docs.cognite.com/pt/cdf/integration/guides/extraction/configuration/opcua#-custom-numeric-typesThe source tag has a Long data type in the OPC Server (no decimal digits). It is increasing from 0 to 100 in a increment of 1 updating every 5 seconds.I created a very simple yml (attached) containing only the tag that I want to read. It is a working file, meaning that I can see data flowing to the cloud, but the step property does not change to true. What could be missing?Thanks.
Does Cognite AI search multiple documents when you ask a question, or does it stop as soon as it finds an answer?When I selected multiple documents in Canvas and asked AI a question about them, it seemed to only give me answers from one of the documents.
I have changed my mobile phone as last one is lost. Trying to set up microsoft authenticator in order to use cognite tool but not able to set authenticator. Please help on this.
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
I’m just discovering the existence of the Admin Workspace in exploring about location filters. I do see the Location filter in the “Add Data” UI in Charts. I do not see evidence of the Admin Workspace in my CDF UI so that I can define Locations. Does this need to be enabled first?
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
Hi everyone,I’m exploring the possibility of using the Shap library for model interpretability in Cognite Jupyter Notebooks, but I understand that Pyodide has limitations with packages requiring native libraries. According to the Pyodide FAQ, such packages may not be supported.Would it still be feasible to include Shap, or is this limitation a blocker? If it’s not possible, are there any recommended workarounds, such as using a different package?Thanks for any guidance or insights!Best regards,
Hi! I’m working on a Equinor project where we’re using the Cognite GraphQL. When using the list-query with the sort property it returns more items in the result than it does when there sort property is not included. The only difference in the query is the sort-property. Our dataset has more than 1000 items, so we’re fetching paginated data. I’ve been told by a team member from Cognite that this is a known bug, however, we would very much like to know what the timeline is for fixing it? We need the sort functionality so if it is not being prioritised we will need to implement a workaround. But would of course prefer not to have to do that. Thanks!
We are trying to ingest the data from csv file into Staging table. Below is the config.yaml file.logger: console: level: INFO# Information about CDF projectcognite: # Read these from environment variables host: https://fusion.cognite.com/ project: sandbox idp-authentication: # OIDC client ID client-id: abc345 # URL to fetch OIDC tokens from token-url: https://login.microsoftonline.com/gvbiy76/oauth2/v2.0/token # Alternatively, you can specify an Azure tenant to generate token-url automatically #tenant: azure-tenant-uuid # OIDC client secret - either this or certificate is required secret: abcd # List of OIDC scopes to request scopes: - api://abc345/.default # Data set to attach uploaded files to. Either use CDF IDs (integers) or # user-given external ids (strings) data-set: id: 28834 #external-id: File_Extractor# (Optional) Extractor performance tuning.extractor: schedule: type: interval expression: 5m# Information about files
Hi,I am setting up MFA on my new device and going through this https://cognite.zendesk.com/hc/en-us/articles/360019771298-How-to-Sign-up-for-Cognite-Hub The images are missed in this, can you please help me to send the details. Thanks.
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 ?
Hello,As per your documentation for the SkipState behaviour:'In case of failures, retries will be performed until exhausted, after which the task is marked as FAILED and the Workflow is marked the same. In the event of a timeout, no retries are undertaken; the task is marked as TIMED_OUT and the Workflow is marked as FAILED.'But this is not what happens:
CogniteAPIError when listing eventsI have observed an error raised when listing events that I have never seen before. Below is the full traceback 2024-10-28 03:35 : Traceback (most recent call last):2024-10-28 03:35 : File "/app/function/***/***/***.py", line 95, in get_events2024-10-28 03:35 : events = self.client.events.list(2024-10-28 03:35 : ^^^^^^^^^^^^^^^^^^^^^^^^2024-10-28 03:35 : File "/user_env/lib/python3.11/site-packages/cognite/client/_api/events.py", line 817, in list2024-10-28 03:35 : return self._list(2024-10-28 03:35 : ^^^^^^^^^^^2024-10-28 03:35 : File "/user_env/lib/python3.11/site-packages/cognite/client/_api_client.py", line 532, in _list2024-10-28 03:35 : for resource_list in self._list_generator(2024-10-28 03:35 : File "/user_env/lib/python3.11/site-packages/cognite/client/_api_client.py", line 463, in _list_generator2024-10-28 03:35 : res = self._post(2024-10-28 03:35 : ^^^^^^^^^^^2024-10-28 03:35 : File
I'm seeking help and guidance from customers who have tackled or enabled features to improve the LINES when connecting files and assets within Cognite Canvas.We seek to have our connected lines more accurately flow and follow P&IDs as they are added to the canvas. Making the lines conform and adjust vs. extending across the visuals on the canvas.This means these lines should follow the “path” on the connected P&ID where they begin on the document vs. connecting randomly into the side of the document.
When using Co-pilot to interrogate a document, it returns an answer and links to the page of the document from where Co-Pilot inferred the answer. If you click any of those links, the document jumps to that page, but Co-Pilot disappears. You cannot get back to the co-pilot pop-up to click the next link. If you ask the question again, you get a different answer. The original prompt, answer, and links need to remain visible and clickable until the user closes the window or asks another question.
Are there any way of using the javascript SDK without storing access tokens in local storage (or similar)? We would really like to store access tokens in a location where the browser’s JS runtime don’t have access (such as an http only cookie). If not, are there any plans of supporting that?
We have an OPCUA Server (Server) that sends an array (Array) of length 500 every second. We need an OPCUA Client (Client) to stream this array to cloud.First, we use UaExpert an open-source software as Client. Here we can see a node for Array which has values of Array[0], Array[1], Array[2], Array[3], … Array[499] Next, we use Cognite OpcUaExtractor as Client to stream data to cloud. But we result in only Array[0] being sent in each instant (second). I have tried to adjust different parameters in config file with no success.
In a hypothetical scenario where we need to extract asset hierarchy directly from PDF-based P&ID documents, does Cognite provide a built-in library to support this? Or would we need to rely on external libraries like PyMuPDF or pdfplumber for data extraction—or even tools like Pytesseract in cases involving scanned images?Thank you for any guidance on best practices or integrations for this use case!
We are looking to add Events into our CDF solution via an existing OPC UA Extractor. The OPC UA Extractor is currently pulling data from KEPServer and pushing into time-series end-points.We want to add some of the binary & string references in the PLC (which are now exposed in KEPServer) as Events so that we can utilize the Charts over-lay function.Is there a worked method for updating the OPC UA Extractor file for this purpose? Does it require KEPServer Alarms & Events plugin to be used? We have used this link already: Configuration settings | Cognite Documentation
Hello everyone in the community,I have a question:I have a project created with CDF and the assets are already contextualized with the P&IDs. I received new revisions of plans.My question is, do I have to contextualize everything again and what has already been contextualized is lost? Is there a way to only upload the new plans in the new revisions and have it done automatically?
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.