Join the conversations to shape a safer, more efficient, and sustainable industrial future!
Recently active
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
At Aker BP we are currently using the Cognite file extractor, and have some bugs and improvement points to report. Some of the bugs here are a big concern for us using the extractor going forward:1. Missing‑as‑Deleted Flag Does Not Work as DocumentedWhen missing-as-deleted: true and delete-behavior: hard are configured, the extractor does not delete files that are absent from the source query. This contradicts the documented behaviour and makes it impossible to rely on the extractor to keep target datasets clean. Because the executable is closed‑source, the root cause is unclear. From a developer who configures the file extractor: This bug went undiscovered for some time because the previous extractor had to be replaced, and has different behavior from the new file extractor on full loads. (This seems to be a bug in the new extractor.) The previous deprecated Documentum Extractor would delete all files that it did not upload for that specific extraction. This also caused issues in the
I have a problem with retreiving data with the Python SDK. In a time series I have a data point for 2026-03-11 13:45:00 with the value “0.0”. If I retrieve it without any aggregation, it is (as it should be) “0.0”. If I retrieve it aggregated to a 15min resolution with “average” aggregation, it becomes “0.5”. Both “max” and “min” aggregations however give “0.0” - as should be expected. So there seems to be something off with the “average” aggregation. See screenshot for the case: Is this a known behaviour?
The MQTT hosted extractor is erroring out and showing the following message: Internal database error: Session has expired: Session was not foundI’ve tried pausing and resuming the extractor, and modifying the configured sink, without success.
Button to close window disappears when browser window is too small. It is quite inconvienient that the “close” button is one that disappears. Is this by design or a UI bug?
Dears,Would you please advise how can we hide specific layers (for ex. the crane) in the 3D model and then to save the updated or customised revision?is the revision editing for 3D models doable inside CDF itself or there is a specific workflow needed for it, as you can see it the snapshot below: Thank you! Fatima
On the platform, when we have more than one annotation on a file, if they are very close to each other (overlapping by a pixel or two), the platform shows the overlapping box so we can select the correct annotation.I understand this as a bug.See the images below:The tags PB2885C and XA2885C are very close to each other. The overlap between them is barely noticeable.However, when you click on either one, both tags appear in the overlapping box:I’ve seen this happen every time we have annotations that are very close to each other.For a better user experience, it would be ideal if, at the moment of the click, the platform could understand that only one annotation is actually inside the click area.This would prevent the overlapping box from appearing and would solve the issue.Is this something we can have fixed?
Description / Problem StatementWe are using the Cognite 3D File Extractor to migrate 3D model files from an on-premises Windows VM to Cognite Data Fusion (CDF).The majority of 3D files are ingested successfully with multiple sizes mostly > 10 GB. However, four specific files consistently fail ingestion, even after multiple retries.Key observations:All failing files are close to 5 GB in size Example sizes (as shown in Windows Explorer): 4.99 GB 4.94 GB 4.91 GB When checked via terminal/command line, these same files report a larger actual size (~5.3 GB) It appears that based on the Windows VM file size, the 3D extractor determines it should use a single-part upload. However, when it attempts to upload the actual file, the process fails because the size exceeds 5 GB
Dears, How can we get the filled checklist in Infield exported for example in excel format for reporting purposes or archiving, InField's filled Checklist reports (including messages, Notes, and checkboxes) as excels is there a way to have it though an API, or is this feature coming soon? Appreciate you help in this since it’s urgent need. Thanks!Fatima
Hi , I have the CogniteActivity in the CDM/EDM data model which the assets is part of the model: Below is the sample data of CogniteActivity:This is the data model for Event in PDM:I tried to transform from CDM/EDM to PDM using below transformation, but i am not sure what is the script to transform CogniteActivity to PDM Event:And i got below error: Anyone know how can I transform CDM/EDM asset node reference to Event entities attribute? Thank you.
Hi Guys,I tried to use a transformation from the SDK but i keep getting error on Transformation credentials. Do you guys know what I need to do to solve this credentials issue. I have check the current credential for the Service Account that I use and the access for tranformation has been granted. def fetch_raw_table_via_transformation( client: CogniteClient, db_name: str, table_name: str, calculation_date: Optional[str] = None, columns: Optional[List[str]] = None) -> pd.DataFrame: """ Fetch data by running a temporary CDF Transformation (uses Spark SQL engine). This is the RECOMMENDED approach for production workloads: - Runs on CDF's managed Spark infrastructure - Handles billions of rows efficiently - Server-side filtering and aggregation - Can write results to temp Raw table or return directly Note: Requires transformation permissions in CDF Args: client: CogniteClient instance db_name: Name of the RAW database
Hello, Some capabilities, such as dataModelInstancesAcl or dataModelsAcl, support the spaceIdScope scope. Currently, we can only specify the spaces to which we want to grant access.To better support certain use cases, would it be possible to introduce support for exclusion rules or regex-based expressions within this scope? Thanks
I have a bit of a conundrum here. I am trying to visualize the daily and weekly averages of a time series in Azure Managed Grafana v11.6.3 using the CDF datasource. Raw data is strictly on hourly resolution, and provided in CET/CEST. Grafana is set to browser tz (i.e. CET/CEST). I need the daily average to align with CET midnight (=23:00 UTC). I use these synthetic series parameters: aggregate='average', granularity='24h', alignment=82800000 (82800000 aligns the datapoints to the correct hour if I do aggregate='step_interpolation', granularity='1h'). The returned value is neither the UTC day average or the CET day average. It is exactly the average of the two. So from what I see it seems to be a 30-minute shift/interpolation in the backend. Case in point: CET day average for a specific day is 158,67, while its UTC equivalent is 159,83 (see screenshot). Neither value is found in Grafana for that day at 00:00 - here I see 159,25. Which coincidentally is equal to (158,67+159,83)/2. The ti
As part of the hands on part of the CDF Fundamentals course, I have parsed the pdf but cannot preview it or see its contents when adding it to canvas. After parsing I could also not see the Mapping tab and hence also not “verify” the matches in the diagram. Can anyone assist?
My site has pumps that have two vibration sensors mounted on each pump. Due to harsh cryogenic environment, these sensors often throw off spurious readings.I wrote a fx calculation to develop a 2oo2 voting logic system for vibration alerts on a pump. The code includes logic to weed out the initial high vibration recorded during startup. I saved and scheduled the calculation and chose it to run once every minute (vibration sensor scan rate is 1 second on the chart).The problem is that although the calculation works correctly on the chart display and my calculation ‘flag’ goes to 1 when both sensors exceed my defined threshold value, MONITORING ALERTS configured on the scheduled calculation NEVER GET TRIGGERED and no email alert notifications are received. I need to know what I am doing wrong and how to fix it.
Hello! I have got a new phone and am not able to restore microsoft authenticator from its backup.Could someboday please reset the MFA Access so that I can set up the authenticator again?
We have multiple Asset Centric Location Filters created which are used in Industrial Tools search to filter site specific assets.When using multiple filters, we observed that the Search returns 0 assets.We inspected the Network requests and observed the Cognite API call to assets/list fails with below error:```{ "error": { "code": 400, "message": "Asset subtrees exceed the limit of 100000 assets." }}```There are similar cases where a location filter is setup with asset subtree and the subtree has more than 100K assets. Is there a way we can configure Location Filters to bypass the limit of 100k assets.
We have configured Asset Centric Location Filter based on the required Dataset Ids. No Asset Subtrees or External Id Prefix are used for the Filter. On the applying the Location Filter on Industrial Tool search, the UI list all the required assets. However, when we try to switch from LIST to HIERARCHY view the UI is unable to render the hierarchy view correctly.The error message in network logs states - <Request had 1 constraint violations. Please fix the request and try again. [<list element> must not be null]>In the request payload could see the parentIds are set to null which could be causing this error.NOTE: If I manually select all the hierarchy levels using the filters option - the hierarchy view works.
When doing the exercise “Valve mileage use case” of the Domain Expert training in CDF, this error appears (in Portuguese):It says:Competências necessáriasEntre em contato com seu administrador do CDF para solicitar as seguintes competências: timeSeriesAcl:WRITEIn English:Required SkillsContact your CDF administrator to request the following skills: timeSeriesAcl:WRITE Basically, someone should give me the timeSeriesAcl:WRITE permission. But who?
Hello everyone,I observe a difference in behavior that I cannot explain.My input data, few datapoints, and before the value is 0, timeseries.is_step = TrueInput datapointsWith client.time_series.data.retrieve, behavior is as expected :And with every granularity results are okay as expected.Nevertheless, with client.time_series.data.synthetic.query it’s… different.that’s okthat’s okNot ok, why the result is not 2 groups : from 46 to 49 then 49 to 52 ? another wrong exampleWhy the start timestamp is 48 and not at 46 ? Again, the timeseries endoint is good : I have lost hope.If anyone has anything to try or an explanation, i’ll be grateful.Thanks in advance,Pierre
Hi All,I have a large production records data set which i am utilizing to create reports using GraphQL queries.I want to perform DESC sort to fetch the latest records for which i am using default ‘StartTime’ property(This property is derived from Schedulable Container). But system is generating this warning : "The sort is not backed by a cursorable index, which means query time sorting is necessary, which in turn means a lot more data must be read. Consider whether a cursorable index is a good fit."What’s the best way to approach this so that i can fetch large data sets with improved performance?Should i make a custom DateTime field as cursorable ? What are the impact of this ?
I have got a new phone and am not able to restore microsoft authenticator from the backup on it.Please reset the MFA Access so that I can set up the authenticator again.
I have Cognite Hub Account configured in Authenticator App on my phone since some time. Recently I have installed the Authenticator also on an iPad. The CogniteHub account appears on the list , however it wants me to log in. And I can’t remember the password. Is there a way to get the password from the Authenticator on my phone?
Are there any extractors or connectors to seamlessly integrate Cognite CDF and Aspentech Mtell?If not, have you discussed approaches for that integration, and whether one of them should involve using Aspentech DataSource Interfaces to connect via Aspentech ODBC Datasource, Kafka Datasource, or MQTT Datasource?Please also share any other approaches you may have discussed for seamlessly integrating CDF and Aspentech Mtell.
Lineage doesn’t work. You click on it and it shows for 1 second, before you get this screen. Multiple people gets the same error.
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.