Tell us what features you’d like to see and support other ideas by upvoting them! Share your ideas in a user story format like: As a ˂role˃, I want to ˂function˃, so that ˂benefit˃. This will help us better understand your requirements and increase the chance of others voting for your request.
Create a “next Day/week/month” button in Maintain to easily move from one time period to the next without having to click 6 times to select a new timeframe.
Enable assignment to More than one Grid Zone, some activities such as drain piping can extend through multiple grid zones and therefore need to deconflict large areas.
For a good User Experience, in general, a Cognite Specific Icon should serve the same purpose in all Cognite programs. Navigation and functionality should be similar across modules. Cognite should adopt a consistent philosophy in how you manage this and converge all of your applications for consistency:1) When you search for MBD1070, CDF finds MBD-1070, but Maintain does not find any asset.2) In CDF, when you pan to another asset in the 3D model and single click , you can select the next asset over (MBD-1270) and open the meta data. In Maintain, if you select another asset you highlight the shape only. You do not get any data or even identification of the asset.3) When you select an integrated asset (PW-424-A) in CDF you get a section of pipe and 6 valves. In Maintain, you are able to select and highlight a single valve or shape.4) Maintain has no access to photogrammetry or laser scans as layers in the 3Dmodel.5) You are able to take measurements in both Maintain and CDF modules, but the measuring tools in CDF are much more robust (polylines, polygons, areas, volumes). Maintain has straight line distance only. In CDF you can change the units from metric to English, in Maintain distance is in mm only.6) CDF allows slicing in all three planes. Maintain allows slicing in the vertical plane only.7) In canvas, if you add a 3D view, you cannot use any of the 3Dmodelling tools, such as measurements.8) The icon for adding layers in CDF search changes the marker legend in Maintain9) An icon with a question mark in CDF shows Navigation guidance, while an exclamation point shows the same information in Maintain.
The engineering team will add support to allow a user to load single 3d model in 3D page when there is no location or scenes are configured.
When working with Charts we often start testing it in the “dev” environment where we collect relevant timeseries as a set. In order to then proceed we normally move on to run tests in “qa” and finally our “production” environment. Unfortunately each time we need to recreate the Charts setup from scratch since we could not find a way to export/import or simply copy over a Charts setup to a new environment. Having such a feature would be a great help
Diego, Sofie,Can we please put a direct link to 3D search in the left-hand navigation pane?
I’m creating this feature request on behalf of @Smitakshi Sen In CDF Data Explorer, it should be possible to download a filtered list of events into Excel or CSV format with all the selected metadata columns.For example, when filtering events by type “Failure”, CDF returns the list of filtered Failure events, however, that list cannot be exported for audit and reconciliation.
Define graph axis for time series data in Industrial Canvas. In this example below, date range and UOM are needed to understand the graph effectively. Submitted at the request of the Cognite project team
By default, filters in Cognite seem to be set to “AND,” meaning that to get a successful return, if you have slected two criteria, the target bust have both properties. There are times when the user wants to cast a wider net, and use “OR,” meaning that the filter will return results if either criteria is met in the filter. For example, if the user wants results from two different platforms, but not all platforms. Or, in some cases, the filter will not allow the user to select the filter element because of this property. Suggest standardizing how filters work and allow user to select either “AND’ and “OR”
When a CDF transformation fails the error message could be more details pertaining to which record instance (external id) caused it to fail. Currently the CDF transformation provides the error why it failed but no information on which record caused the failure.If the transformations are triggered using python SDK, the returned object contains detailed info on which instances caused the transformation to fail. Some similar details would help with expediting the debugging and resolution process.
Is it possible to add support to combine name and SourceID as the external ID.From a Data management point of view the best solution might be to use PointID. But from a consumer point of view it might be more convenient to use name. However with name we have the possibility to overwrite if there is created a new timeseries with similar name. But how about a combination? external-id-prefix string Enter the external ID prefix to identify the time series in CDF. Leave empty for no prefix. The external ID in CDF will be this prefix followed by either the PI Point name or PI Point ID. external-id-source either Name or SourceId Enter the source of the external ID. Name means that the PI Point name is used, while SourceID means that the PI Point ID is used. Default value is Name.
Instead of writing lot of yaml configuration files in the CDF tool kit better to generate those using trained Chatgpt models to generate. Nowadays Kubernetes deployment yamls are getting generated instead of configuring it manually.We can make use of this github repo to get some idea about generating yaml files. https://github.com/Luxadevi/yaml-generator-Litellm
I believe we need bring infer_schema_length to db extractor parameter to improve it flexibility.If I understand correctly polars library was used in db extractor.According docs:infer_schema_length: int | None = 100,this means it defines data types by first 100 rows by default. This is not fit for our client data.Currently I extract data from csv and experienced with 2 issues. I think they are related to each other. As I understood: Extractor defined column data type based first n (probably 100) rows: could not parse `"1,616,178"` as dtype `f64` at column '*column_name*' (column number 10) This value on the line 3161 could not parse `"2.15"` as dtype `i64` at column '*column_name*' (column number 15) This value on the line 118 - all previous values equal “0”after error in terminal I see suggestion:You might want to try:- increasing `infer_schema_length` (e.g. `infer_schema_length=10000`),- specifying correct dtype with the `schema_overrides` argument- setting `ignore_errors` to `True`,- adding `"1,616,178"` to the `null_values` list.
I had an observation where after cancelling the CDF Data Workflow, the transformation it triggered were not stopped/terminated immediately.SCENARIO:- A Data Workflow is triggered.- Transformation step started.- Transformation failed in first run/attempt.- While second run starts (due to retry policy) click on Cancel Run in workflow interface.- Workflow successfully cancelled , but the triggered transformation keeps on running till it failed again.I was assuming the transformation would stop with the Data Workflow execution getting cancelled, but later realized the transformations kept running and eventually failed.
when contexualized engineering documents, some annotations added wrongly and it's innevitable.we want data tidying-up functions such as dragging and selecting multiple annotaions and delete at once, or deleting annotations by right-clicking. And more,we think deleting annotations available in edit screen would be better.Now, we have to select one by one, and click the right-upper botton(in a distance) 2times to delete single annotaion.
On the Checklist Lists, users currently after check a Checklist, needs to scroll up, click on the three dots and change the checklist to done. It should have a simple way to change with less click and more easier to the users.
I would like to set time range in grafana custom query using grafana variables. I see we can use:granularity='GRANULARITY', alignment=ALIGNMENT in query and wonder if there is any parameter for range?
Building upon the recent enhancements of waypoints and ghosting, the ability to walk a user to a location from their current location or a selected start point is a use case for our contractors during daily maintenance or Turnaround activities. Often contractors have never been onsite and navigation to the work area or a specific asset would be helpful. Think google maps walking feature or a line that connects scan points in the 3d model to guide the user to the location.
Here are some of the things I cannot do with the call logsSee all logs (only four pages) Filter based on status Filter based on schedule Filter based on time ranges Sort calls based on run times Automatically locate the “first failed” call (which is often relevant in debugging) See logs in monospaced font to preserve formatting (see other feature request) Get call logs into Power BI (I need to deploy a separate Cognite Function that fetches call logs and writes to a Sequence, which can then be loaded into Power BI for simple monitoring)At least we should be able to see all logs from our calls, with additional functionality to filter in relevant dimensions.
We should build an extractor that connects to an InfluxDB 2.x (most common) locally and will push up Time Series data much like it does with Pi.
We have some people who already have Tableau. Is it possible to use Tableau to visualize data from Cognite Data Fusion? If so, any guidance on setting up the connection?
Hello!We currently have a multi-tenant application (multiple companies data can be stored within same DB with a tenant Identifier to segment data). Our business performs services work for these companies, so we have internal employees that are granted access to several of these companies. We are in the process of migrating some of our functionality over to being backed by CDF. During this transition, we will have internal employees demoing to customers in both our product and the CDF UI. For Data Sets, we plan to externalId them prefixed with Company/Tenant Identifier combined with the data source, so that the externalId may be something like “abc-inc-app-that-does-stuff” where “abc-inc” would be the tenant identifier. When our internal employees are demoing results using both our product and CDF to Company A, the internal employee does not want other companies (Company B) data to be visible. In our app, a user with access to multiple companies is able to switch between Companies accommodate this, but I don’t know the best way to do this in CDF.I would like to be able to group data sets into a “Data Set Group” (or Company or Tenant if we want to be more specific/rigid about the meaning). Then I would like to be able to select a “Data Set Group” in CDF and have only Data Sets within that “Data Set Group” be visible when navigating between types of data. Initially, I thought I would be able to use different CDF Projects for this purpose, but according to Torgrim Aas we will need to store multiple Companies data within a single shared Production Project we are being provided with as a part of our partnership. This is why this feature request is critical for us to move forward. Thank you for your help.
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.
OKSorry, our virus scanner detected that this file isn't safe to download.
OK