Join the conversations to shape a safer, more efficient, and sustainable industrial future!
Recently active
I have ingested RAW data into CDF for a bunch of equipment (16) and also applied transformations on those to setup Assets, Timeseries, Datapoints and Events. I have a P&ID diagram (PDF) which has 4 Equipments shown in the Diagram with P&ID#. I would like to know the process of ingesting this file as a resource type for this equipment setup and where do I upload the file? When the user selects any of the above Equipment in CDF, the system should display the enclosed P&ID diagram.
While trying to setup the Google - colab for CDF environment and authentication, i am getting an error. Unable to trace the rootcause of this error. This code is a part of Notebook setup given in the Hands-On course Link to notebook - Data processing and analysis for IDA course.ipynb - Colaboratory (google.com) TypeError Traceback (most recent call last)Cell In [2], line 57 55 def get_token(): 56 return authenticate_device_code(app)['access_token']---> 57 client = CogniteClient( 58 ## token_url=f'{AUTHORITY_URI}/v2.0', 59 token=get_token, 60 token_client_id=CLIENT_ID, 61 project=COGNITE_PROJECT, 62 base_url=f'https://{CDF_CLUSTER}.cognitedata.com', 63 client_name='cognite-python-dev', 64 ) 65 print(client.iam.token.inspect())TypeError: __init__() got an unexpected keyword argument 'token'
@Kristoffer Knudsen In Cognite Infield, It appears that once the checklists are archived, there is a default time period of 3 weeks before they are permanently deleted based on what we see after archiving a checklist (release notes from Jan 2022 seem to show 4 week keep period). Some operating units have longer or shorter retention policy for their checklists, after archival and it would help to have this retention time period configurable. Based on a quick scan of current Infield configuration parameters, it didn’t appear to be a configurable parameter for now, under the Infield configuration items in CDF. Need clarification on this.
Is there any way to read CSV files in an incremental manner from a drop folder following a file name pattern and ingest the data into specific RAW tables.Eg. I have file names which have timeseries data from daily report with columns like asset id, timestamp, data point. With file name pattern as “timeseries_<unique number/date>.csv”. Users are pasting these files in a public sharepoint location in an incremental manner.
Hi @Stig Harald Gustavsen , I was wondering whether you could help me understand a bit more a couple of time series related to energy consumption for cooling and compression in the first stage compressor , and also if we can see/infer the Barrel of Oil Equivalent (BOE). for instance, I do not understand the diff between this time series: VAL_23-KA-9101-M01_active_power_kW VAL_23-KA-9101-ASP VAL_23-KA-9101-ESP Also, I see that Valhal is powered from shore via a 294 km long DC cable with 78MW capacity from Lista, but the compressor seems to “only” consume 9MW on average - what are the other large energy consumers on Valhal ?many thanks, Alex
I am currently working on a concept for representing tag data in a simple graph (subject - predicate - object - style)An instance of the triple could be something like this D-20VA00001 - hasDryWeight - 5000In parallell I have instanciated another graph holding ontology data and mapping (like CFIHOS, mapping between CFIHOS class and function code and sap referance data etc.) Lets call it the meta-graph.What I want to do is to take a “traditional” tag as input, map the function code on the tag to corresponding CFIHOS-class, and get required attributes in return from the meta-graph. Further I then want to dynamically instanciate every attribute as relation in the triple’ish graph. In order to do this I need to be able to query a data model (FDM) in a transformation- is that far away?Further, now I am faking a labeled property graph in FDM - is LPG functionality far away?
When creating a transform into an FDM type, it is necessary to provide the externalId of the instance. Does the value of externalId need to be unique across all instances of all types in the model or only across instances of the given type?
Hi I attempt twice and got 73% but not able to attend Assessment one more time. kindly enable so that I will attend assessment. Rajesh
While setting up credentials while transforming getting this error.Error : Session Create Error:Request failed: Status code 401 Tried creating multiple times no luck any help pls
Hi from HUB Ocean and the Ocean Data Platform. We are participating in the open ocean data cataloging scene, for instance through the EU ILIAD “Digital twin of the ocean” project.Home | Iliad - Digital Twin of the Ocean (ocean-twin.eu)In order to improve the interoperability between the myriad of ocean data portals, web services and data catalogues out there, it will be very important for the Ocean Data Platform data catalog to support technologies and concepts like RDF (Resource Description Framework), SHACL (Shapes Constraint Language) and SPARQL (RDF query language). Is this already supported by FDM or is it on the roadmap?
As we develop richer models supporting a greater variety of workflows, we have started asking questions about model maintenance and modularization. Decomposing large models into sub-models that have low coupling seems attractive, but would require some type of referential support across models. Is Cognite considering such a feature, or how do we envision managing complex models in general? As you are probably aware large models have an increased risk that a breaking change in a peripheral type will force a new version on the entire model. Since data must be manually migrated today, this creates a maintenance load that we would be keen to address.
Hello All,I have created dataset, it is available at data set section and but when it comes to contextualize=> “Match entities”=> “Quick match”. and then tried to find my data set with resource type “time series” At this point, i am not able to find the data set, which is already there in the section “manage dataset catalog”. Any specific reason for this?
I used to see a link to Jupyter Notebook on CDF Main Page. Now I dont, what happened?
Team - is there a way to generate a calculation in Cognite charts where you’re comparing data from the current timestamp value to something several minutes prior (say 30 minutes)? Any assistance on this would be welcome!
Hi,I’m just getting started with Cognite. I’m trying to create some assets. I’ve loaded them into RAW and I’m trying to write a SQL transformation to load them into assets. Is there documentation on what functions are available? I’ve gone through the online training and the simple example there, but it doesn’t cover what I’m trying to do.My specific questions are that I’m looking for documentation to answer are (for now):What data type is the id, parentid, and other fields How do I cast the string data in the csv to right type. I assume there is a Cast function The UI tells me I have the wrong type. It doesn’t tell me which field and what type it expects. That would really be helpful. In this case, I know what field, but I don’t know the type it’s looking for. For a top level asset in the hierarchy, what do I use for parentID? If I have spaces in the field names in my CSV, how can I reference the field?
Asset Data Insight (ADI) looks to be a very promising analysis tool. I realize it is in beta, but I want to share a couple of my impressions from using it over the last couple of days. Perhaps these suggestions can make it to a list of features to be implemented for the coming releases.I am a bit confused about the future development of ADI and Cognite Charts. There is clear overlap in functionality, and yet key features in ADI are not present in Charts, and vice versa. Will one take over for the other? Will they coexist? If one will be deprecated in the future, my feedback still is relevant for the one that survives.#1 Make all Chart functionality available in ADI.The calculation node editor is especially useful, but the interface for customizing how toe visualization looks is better in Charts than in ADI. #2 Improve the Events layerOverlaying events, such as maintenance history, on key time series can be very useful. However, the current implementation is lacking. The filtering of ev
Hi Team, We have deployed Grafana on Azure using Grafana Labs available under Azure Marketplace.We need to install “Cognite Data Fusion” Plugin, but the plugin is not available, and we are unable to install it.Could you please let me know how to install “Cognite Data Fusion” Plugin for Grafana labs on Azure.PFA screenshot for the same. Also, please let me know any alternative ways to deploy grafana on Azure which has “Cognite Data Fusion” Plugin already installed. Thanks & Regards,Swati Mane
Hello,I wanted to checkout on any upper limits for following if limit exists.Max no of Schemas that can be created in one Data Model in FDM Max no of fields that could be added in one schema Max no of Data Models under one project Also any other limits around the data size or count or number of records that could be fetched in one query or anything related in general if exists.Please help us out with these numbers, this would help us to plan accordingly!
Hi,We are working on POC to build spotfire dashboard on top of CDF for which we are trying spotfire oData connector to trigger CDF APIs. But it returns error code: 426 (attached screenshot).plus, how we can authenticate cdf apis here? oData provides only 3 authentication methods - username/password, windows authentication, Microsoft azure marketplace.
Hi could you share an example of a transformation to load a type that has multiple links to another type? All the examples I’ve seen only set startNode and endNode but no place to specify which field. For example:type Composite { frontPart: Part backPart: Part}type Part { ...}
I created a data model that contains an interface (this is to allow polymorphism). When a type references the interface then the the Data Management table shows this error:It seems the UI relies on every reference to contain an externalId field, and that this field is implicitly defined for types but not for interfaces, as the GraphQL query returns with this error: "Validation error of type FieldUndefined: Field 'externalId' in type 'Twin' is undefined @ 'listEquipment/items/twins/items/externalId'"In the above Twin is an interface type, and Equipment contains a field which is a reference to an array of Twin.
We are getting error while deployment. We have tried reformatting in local with black. Also while committing we are getting error fatal: Authentication failed for 'https://gitlab.com/pycqa/flake8.git/'. Project is in repo of team member, I have already given access to the samefatal: Authentication failed for 'https://gitlab.com/pycqa/flake8.git/'
I see in videos you can click/drag on the chart to zoom the time axis. When I try that it will only allow “panning”. Is there some mode I need to set? I see that the mouse scroll wheel does zoom the chart but the click drag would be beneficial.
Is there a way of dividing a time series in Grafana over say 7 days into separate predefined time intervalls (e.g. 1 day) without aggregate the data in the time series over 24 hours? I guess what I am looking for is to create 7 different queries for the same time series over a defined time range (7 days) in Grafana, defined for each day in that time range, and then find the difference between the first and the last data point in each query for the specific time series.
I was trying to complete the Cognite fundamental modules. I am getting the below access denied error only while doing the last 3 labs. Could you please assist for the same?
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.