Suggest features, upvote favorites, and use the user story format: > As a [role], I want to [action], so that [benefit]. Help us build what you need - post your idea now!
Please allow queries to the datapoints “table” in the PostgreSQL gateway by the Timeseries ID.Not sure if id is intended here to be the id of the datapoint or the timeseries, but something like this:
As a production planner I want to be able to submit back-up orders to the Day Ahead Auction for D+2 (or several days ahead). In order to do that, I need a bid matrix for D+2,3,4...
We are unable to surface excel files in Infield
It is really important for us to create work baskets to gather and collect relevant information from integrated Data Sources such as Documents, Timer Series Data, Lab Data etc and collect it in a basket for an RCA or pack for collecting information for a specific group collaboration or work packs that can be shared. Ability to collect it in a basket and share it with colleagues would be really helpful.
Cognite Infield – please we need the view that provides the ability to provide search results by Asset ID and/or Relationship links. It allows us to select both or deselect one.
It is imperative that operators in the field not only are able to do rounds and checklists but also do standard operating procedures. It is important that we can build and execute digital procedures (SOPs) in Infield. Please prioritize this functionality for 2023 for Celanese.
Cognite Charts – Please we need to be able to search a tag and see results by Asset ID and/or Relationship Links. Allow us to select both or deselect one.
It would really make sense to integrate Cognite Charts and AIR into one UI/UX environment. It would also make sense to see AIR Alerts or Targets on Charts including notifications.
Adding this idea to check demand for touch screen interactions with the 3D Model especially in Remote, for small screens like tablets. See also @ibrahim.alsyed @Jorge Lopez
We are connecting our ALARMs Data Source to Cognite Data Fusion. It would be extremely valuable that the alarm setpoints and their metadata can be integrated in Cognite Charts. ►We may need to treat the alarm limits as time series, not constants – if the alarm limit changes, that shouldn’t change the historical value. Ie, while performing an RCA, the alarm limits reflect what they were at the time of the incident on the display. That being said, they will look like horizontal lines most of the time.►Changes in alarm state should be called out as instantaneous events on the chart with the ability of toggling them on and off. Knowing when alarms come in and what action is taken (or not taken) is important.
When we create AIR models and define the input fields, is there any way of setting predefined values that is shown in the front end when configuring monitoring tasks?For example in config.yaml we define a field called max_timefields: max_time: name: “Max Time” description: “Max Time in ours between datapoints” type:”float” When configuring a new monitoring task I would like the “Max Time” field to be pre populated with a default value (8 hours). Is that possible?
In PostgreSQL gateway the datapoints use the field name “time_stamp”. In the PostgreSQL connection used by direct query the field is called “timestamp”. As much as possible, can these field names across these providers be consistent with one another?
It would be awesome if we can explore CDF Geospatial from the Fusion API, similar to how we explore assets or sequences.
During a site visit, I discovered the apparent need for multichoice input values in a checklists. Look:The example is fairly self explanatory. You want to confirm (check off as OK) that you’ve certified which helium bottle is in use, and you don’t want to leave an unchecked item as if there is a check you haven’t done. Ideally you would haveHelium bottle in use[_] A[_] BWhat are your thoughts on this?
I would like to have an option for an idempotent option for the Cognite Client. For example, I can add the same asset multiple times without rising an exception.Use Case: I have a script (running on a schedule in Cognite Functon) which dynamically create an asset hierarchy. Current behavior: If I try to add a list of assets in which one asset is existing in CDF, then no new assets are appended to the hierarchy and an exception is raised.Desired behavior: An option for suppressing the raised exception and add the new assets to the asset hierarchy.``client.assets.create(new_assets, skip_existing=True)``
Hello!After reading the documentation for CDF Data Sets I ran a few experiments with the Python SDK, creating assets, time series, and data points all within a data set. When I was done, so as not to clutter up the CDF instance we are all sharing while prototyping, I selected my data set within the “Create, view, and manage data sets” and clicked the “Archive” option.I browsed back over to the Assets page, but was surprised to still see my assets from my archived data set visible within the CDF UI. I thought maybe it was just because of eventual consistency as we all struggle with that with distributed systems. After a while I check the documentation and saw this:Edit and explore data sets | Cognite documentation You can also edit the data sets to add more documentation to them, or to write-protect them to provide an extra layer of protection to production-critical data. By archiving data sets, you can hide data sets that are no longer used. Archive data sets to hide them from the UI and make the data set unavailable to users. The data set and the data it contains is not deleted, and you can always restore archived data sets later. It seems to describe "write-protect" as something that affects the data, preventing others from inserting, updating, or deleting rows within that dataset. Then when Archive is described it says, "hide data sets that are no longer used" and "make data set unavailable to users", where I believe the natural assumption for the reader would be that data set is a set of data and operations on the data set affect the set of data in that data set.I understand that how the feature currently works is desired behavior, as Torgrim Aas had explained to me, “Datasets must be considered more like "labels with metadata" since it does not affect the data within the dataset. It only allow users to extract group related information about the data, which can span across different data sources.”But could we also add another option to “Archive Data Set, Including Data”?
Currently, the client.datapoints.insert() function does not support timezone aware datetime objects, and throws an error if you try to upload datapoints with such datetimes:Can you fix this? I imagine the fix would be very simple, simply switch out the definition of the datetime_to_ms() function to:def datetime_to_ms(dt): return dt.timestamp()*1000
Microsoft Sustainability Manager(MSM) is a service which answers organizations needs of building insights they need to manage their environmental footprint, embed sustainability through their organization and value chain, and create new value in a changing landscape. Building insights on the tool with CDF as source will give added advantage to Cognite’s customers in accelerating sustainability progress and business growth by bringing together a set of environmental, social, and governance (ESG) capabilities.The connector available in MSM is limited and the one which can be used for connecting to CDF resources are our OData Apis, However, OData call for now, only support authenticating with organizational account. On sign-in event for a CDF project, with organizational account, an app called App Service (a Microsoft 1st Party app) is trying to access a resource - Cognitedata API: westeurope-1 - by specifying one of its identifiers as part of the sign-in request: login.microsoftonline.com/common/oauth2/authorize?client_id=*&response_type=code&redirect_uri=*&resource=https%3a%2f%2fwesteurope-1.cognitedata.com&prompt=select_account&state=* When AAD handles this sign-in request, however, it returns the following error message: * AADSTS650057: Invalid resource. The client has requested access to a resource which is not listed in the requested permissions in the client's application registration. Client app ID: 7ab7862c-4c57-491e-8a45-d52a7e023983(App Service). Resource value from request: https://westeurope-1.cognitedata.com. Resource app ID: 209cbd1f-df92-4fb1-8e30-054812586bc9. List of valid resources from app registration: .The resource app (Cognitedata API: westeurope-1) https://westeurope-1.cognitedata.com is defined as one of its Identifier URIs. . In these scenarios, when the App Registration is created, we would also need to add "App Service" as a pre-authorized application on your resource (Cognitedata API: westeurope-1) - which can be done by navigating to Azure AD >> App Registrations >> Cognitedata API >> Expose an API >> Add a Client Application >> 7ab7862c-4c57-491e-8a45-d52a7e023983 >> Add Application:Once these steps are performed, Azure AD should be able to find the "missing" resource.
Hi, I’m customer success in Japan. I got a request from one of our customers who are requesting improvement of the feature of AIR about close activated alert. When we get alert notification via e-mail, it should be closed individually by opening each activated alert at AIR UI. From the feed back from the site operator, they would like to close the whole active alerts by selecting activated alerts one time, not individual opening to close. Kindly consider this request could be valuable for other AIR users.
Please display Document types and description next to document numbers in the Congite Infield app, not everyone remembers document Ids
In our project we have some events and assets who have many relationships (hundreds), viewing these relationships in Explore on the Fusion UI is almost impossible as you need to scroll for a very long time to find the relationship you are looking for. Luckily, we usually only care about the newest relationships to be created. I therefore wondered whether it would be possibly to add a “sort by” button or similar to Explore. Such that you can get the newest relationships to be on the top of the list of relationships, and therefore can avoid having to scroll through all the relationships to find the one I am searching for.
Currently cognite doesn't support notification mail for each execution of extraction pipeline.Notification mail will be received only when status get pipeline status changed.Status :-Success -> Success = No notification mail.Success -> Failure = Notification Mail.Failure -> Failure = No Notification Mail.Failure -> Success = Notification Mail. It would be great if we will able to configure the email notification and get email notification for every run.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.