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
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 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.
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?
I am looking at 127 time series linked to one asset and I want to download the list of these time series as shown in the screenshot below, but this doesn’t appear to be straight forward.The download button circled in blue saves a JSON file linked only to the asset “11. QHP”. Is there a way to spare the user the effort of manually selecting and downloading each of the 127 timeseries and later reassemble them into one table like the one shown in the browser? It is not possible to select and display more than 20 columns in the browser … due to performance issues. This is not critical at this time, but still dissatisfying. I want to download everything wholesale and pick what I need from the list locally. Is there a way around this restriction? Solving issue #1 would remedy also #2, as I’d be able to join the tables locally again. Thanks
Search option is not working in non-pdf document at CDF for Documentum.Steps to reproduce the issue: Login to CDF Click on Data Explorer tab in CDF menu bar. Click on Files tab in right side of the panel. Set Data set as ‘src:006:documentum:b60:ds’ under Common filters in left side of the screen. Enter the file name ‘ELECTRICAL SAFETY RULES.docx’ in search bar. Click to open the file. Expected results: User should be able to see the preview of file and search the any word inside the document.Actual results: Search option is not working in preview of file and displaying message ‘this document is not searchable.’
Hi.I’ve set up a data model with 26 containers. How come only the first 10 of them (in alphabetical order) show up in the Fusion UI? I successfully return all 26 containers using the python SDK:client.data_modeling.containers.list(space="sp_kra_enterprise_model", limit=None)
Hi.I’ve got an enterprise data model set up, and built a test solution model with a subset of the enterprise model, and also expanding one of the views. Somehow my solution model does not show in the UI - only a spinning wheel is shown. Does anyone know where I can start to troubleshoot this? I’m able to populate the model with transformations, and I can retrieve the resulting nodes using the Python SDK, so the model seems to be working. Can this be only a UI issue?
Intermittent Internal server is seen while reading RAW table. It is happening in different functions that may not be part of some workflows. It is blocking workflow to run as we use these staging tables to get information for other functions. Is there is any check that needs to implemented ?
I’m using cognite/reveal and cognite/sdk for a project developed in react (18.x).While connecting cognite/reveal with react application I’m encountering this error:e.BufferGeometry is not a constructorTypeError: e.BufferGeometry is not a constructor I would like to know what is causing this error. code attached below:- A help to figure out the issue would be helpful.Thank you, Regards,Hariharan B P
Hi Community,I would like to know if anyone have information on how the Cognite Streamlit Reveal python package full feature & capability documentation? Second, can the "cognite-streamlit-reveal” have the zoom in / zoom out event trigger? This is because we want to develop a use case where user able to zoom in into the oil rig plaform 3D and once the zoom stop, it able to send and event to show what are the bounding box of that area so that we can load data related to that specific area during zoom in and zoom out interaction. Thanks
Hi,I am working on one of the project where I am using MQTT extractor to inject data into CDF. Kindly advise best optimized stepwise solution to integrate and transform data into CDF.Note that it is Sparkplug B-formatted MQTT data.Kindly advise.Regards,Amol S Pawar
Hi Team,I'm excited to be registered for the Data Engineer Basics course, specifically the “Learn to Use the Cognite Python SDK” section!While working through the “List, Search, Retrieve” portion, I came across an issue. The documentation states that the general pattern for search operations is `client.<cdf_resource_type>.search()`, where `<cdf_resource_type>` could be `data_sets`, `asset`, `time_series`, `events`, `files`, `labels`, and so on.Following this, I tried the code:```pythonc.data_sets.search()```However, it resulted in the following error:```AttributeError: 'DataSetsAPI' object has no attribute 'search'```I double-checked the Python SDK documentation but couldn't locate a `search()` function for `data_sets`. Could you please let me know if I missed something? And if the `search` function for `data_sets` is indeed unavailable, perhaps it could be noted in the documentation to prevent future confusion?Thank you for your help and for the informative course! Best re
Hi!I have a question regarding how quickly the metadata for a FunctionCall is updated after a successful call. The reason I ask is the following case:I have deployed a set of Cognite Functions that run on a schedule every minute. In production this will be every 10 minutes, but for testing and debugging I want to speed it up to see how it works.One of the functions perform this job:1. Determine the time range for the data fetch based on response value of previous call (if first call we use pd.Timestamp.now())2. Fetch Events in time range and process the data3. Write processed events to a Sequence resource in CDF4. Return a dict {"status": "success", "start_time": start_time}The start_time of call N becomes the end_time for call N+1. The function is a “historic backfiller” that traverses back in time to a pre-defined date and fetches Events along the way.The issue:I have run into the scenario that in call N+1, when I get the response of call N, the status of call N is still Running. So
Is there currently, or is it planned on the Cognite roadmap, a Job UI for real-time tracking of job statuses, including runtime, failure reasons, and retry counts? Additionally, will it provide a step-by-step view of each job’s progress to help easily identify and troubleshoot issues?
Hi Developers! :)I have a use case where I need to retrieve a large number of Time Series data points from CDF. We are a final DataFrame with a shape of approximately (1000, 400000). So a total of 4 billion data points + the index. I also want the data retrieve to be fast…. :) So instead of retrieving everything in a single call to `client.time_series.data.retrieve_dataframe`, I thought to use multithreading to start the retrieves in an approximately parallel fashion, and then concatenate the resulting dataframaes at huge runtime gains! However, I observe that the results from multithreading do not equal the results from the single call. :( Specifically:I split the data retrieval on Time Series IDs, and concatenate along axis=1. I observe that data from the “first two” threads have a lot of missing data, while data from the last two threads are 100% correct. I have also tried to split the DatetimeIndex and multithread along this dimension, but I see exactly the same result in that so