Recently active
Need access to a technical resource from Cognite to discuss access control on checklists in Infield 2.0. Could someone from a technical side set up a meeting with us? Thank you for your assistance.
hi cognite product team, i want interactive diagram to make it more easily change the posision of annotations by dragging or some easier way. i’m in charge of contexualizing updated files and Japanese team has made “annotation-copy” streamlit apps and has improved much time and effort when updating P&IDs, but still struggle deleting and repointing annotations when P&ID has slightly changed such as one pipe has removed. Annotations stand still and can’t move. i really appriciated if one of you think of it.
ハイライトしたい時系列にメタデータとして"is_highlighted"を”True”に設定すれば、最新値が表示されるようになります。(Falseにすれば非表示に戻ります) 1つのアセットに対して複数の時系列が紐づいている状態で、複数の時系列の"is_highlighted"を”True”に設定しても1つしか表示されません。
After creating a new calculated time series in Charts, how can I replicate the same calculation across multiple similar assets? Let’s say I calculate [ampers / Fluid rate] in one pump; I’m now interesetd on repeating the same calculation across 10 other pumps (let’s assume timeseries have the same name for all pumps, i.e.: PumpX:AMP). Am I obliged to go to SDK and code that? Shouldn’t be an easier way to do that? Thanks!
Hi all,My goal is top learn more about CDF and how to perform data tasks using these tools.
Hello! I’m Carlos and I’m new to the Cognite journey as well as to Data Analytics in general. I hope to learn more about CDF and how to perform data tasks using these tools.
Hi, I have a datamodel in CDF and I want to run a GraphQL query through the SDK to retrieve specific data from the model. When I try to run response = client.data_modeling.graphql.query( id = ('sp_watercourse_data_model', 'Watercourse', 'v1'), query = query ) I receive the following error message: CogniteGraphQLError: [GraphQLErrorSpec(message=Could not find data model with space=sp_watercourse_data_model, externalId=Watercourse and version=v1, locations=[], extensions={'classification': 'DataFetchingException'})] However, when I list my models using models = client.data_modeling.data_models.list(limit=100).to_pandas() the model is in the dataframe as expected. What causes this problem and how can I fix it? thanks
Hi Cognite Team, I’m encountering an issue when trying to install cognite-toolkit (version 0.4.15) using Poetry. The installation fails with the following error: Installing C:\Users\andre.carvalho\AppData\Local\pypoetry\Cache\virtualenvs\cognite-toolkit-playgroud-gU7xo0oD-py3.11\Lib\site-packages\cognite_toolkit\_builtin_modules\contextualization\cdf_entity_matching\default.config.yaml - Installing cognite-toolkit (0.4.15): Failed FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\andre.carvalho\AppData\Local\pypoetry\Cache\virtualenvs\cognite-toolkit-playgroud-gU7xo0oD-py3.11\Lib\site-packages\cognite_toolkit\_builtin_modules\contextualization\cdf_entity_matching\extraction_pipelines\ctx_files_entity_matcher.ExtractionPipeline.yaml' Before running poetry add cognite-toolkit, I ensured my environment was set up correctly. However, it seems like the package is missing required files. Could you confirm if this is a known issue or if there’s a recommended wo
I had gotten a number of rest extractor pipe lines running the other day and then paused them. I am now trying to resume them and I am getting an Startup Error message “Missing required field session key”. I do not see a field session key referenced anywhere in the documentation on the rest extractor. Are you able to give any additional inform of where I can find this field?
As a user I would like to see thousand separators on numbers such that I can more easily read long numbers
I'd like to inquire about the current status of the monitoring functionality in the workflow orchestration. Specifically, I'm interested in the setup for notification emails. It would be helpful to know if we are able to receive notifications in the event of a workflow failure. Could you please provide an update on this?
Cognite offers powerful tools designed to parse and extract structured information from both structured and unstructured documents. Here’s an overview of our capabilities: Diagram Parsing: Diagram parsing focuses on engineering diagrams like P&IDs (Piping and Instrumentation Diagrams). It automatically identifies and maps asset and file tags to resources in Cognite Data Fusion (CDF). After contextualizing, detected tags are visualized in our industrial tools, such as Search, Canvas, enabling users to efficiently explore and navigate data. For vectorized files, it also recognizes symbols, lines, and connections, constructing a knowledge graph within CDF. The availability of this knowledge graph unlocks numerous use cases. For instance, users can query the graph to locate all valves connected to a specific piece of equipment, facilitating isolation planning. Learn more about Diagram Parsing for asset-centric data models Learn more about Diagram Parsing for data modeling (Public Beta) Doc
Hi, Looking at the createGroups api doc I couldn’t find information on what the differeent Acl’s do. What, for instance, does the typesAcl do? Btw, I really appreciate the Feature capabilities list with examples - a lot of this info could be found there (but not typesAcl). It would be really useful to have a list on what each individual Acl does :)
We would be highly interested in the user token refresh settings becoming configurable by customers. Today users manually login (via mobile typing) to the Cognite tools much more frequently than other tools they are using (many are at 30 days refresh). This enhancement would allow each customer to configure these settings based on their security posture. Current token lifetimes are not configurable and limit us to a maximum of 26 hours if a user has not interacted with the tool, regardless of our internal re-fresh rate. We see the ability to extend the times on these settings critical to the long-term user experience of working with Infield and other Cognite tools. @Martin Miller @ryanbooker @Andrew Montgomery
We have a RDF-model based on CIM that we have imported to CDF Data Model via Neat. We are experimenting with Pygen. We are happy about both NEAT and Pygen and looking forward to explore further. The names of the attributes of the dataclasses becomemes long with pygen and the CIM-naming convension. Example 1: Model: cim:IdentifiedObject.name pygen: identified_object_name proposed pygen short: name Example 2: Model: nek:NEKACLineSegment.wireSegmentKind pygen: nekac_line_segment_wire_segment_kind proposed pygen short: wire_segment_kind Generic: Model. namespace:ClassName.attrName pygen: class_name_attr_name proposed pygen short: attr_name Is it possible to add an option in pygen to genreate short attributes? The rule would be to only the string followed by the . (dot ) I’m also interested in discussing other solutions with you. One options is ofc to change the names in the model, but then we are not conforming to CIM… Thanks! Regards, Olav
I have created a function that was configured to 5G of memory and 2 CPUs to run huggingface AI model (py311). Deploying the function went fine. However, when running the function it throws this error. RuntimeError: [enforce fail at alloc_cpu.cpp:118] err == 0. DefaultCPUAllocator: can't allocate memory: you tried to allocate 9437184 bytes. Error code 12 (Cannot allocate memory)
Are there any documented use cases or papers on integrating MLflow with Cognite, or is it something we need to implement ourselves? For example, if we aim to seamlessly integrate the MLflow UI with Cognite to evaluate and select the top-performing models, we could leverage SQLite, which operates on the local file system (e.g., mlruns.db) and provides a built-in client, sqlite3. However, our preference is to seamlessly integrate it with Cognite.
There somecases where the site needs to always have one checklist available and if this available checklist was executed, a new one needs to be created automatically. A real use case is for Madurai site and also for Forli. Unloading checklists doesn’t happen in a defined recurrency but they need to have one available all the time if needed.Considering the usage without a digital tool, think like you printed many copies of a checklist and the user will just come to a room and get the paper to be filled in.Some checklists needs to be always available on the checklist list so users without permission to create a checklist could execute.
I'm seeking help and guidance from customers who have tackled or enabled features to improve the LINES when connecting files and assets within Cognite Canvas. We seek to have our connected lines more accurately flow and follow P&IDs as they are added to the canvas. Making the lines conform and adjust vs. extending across the visuals on the canvas. This means these lines should follow the “path” on the connected P&ID where they begin on the document vs. connecting randomly into the side of the document.
Within our implementation we have an existing Hosted Extractor reading data from an IoT Hub that contains multiple sites worth of data. Our Hosted Extractor Mapping Template filters for events that have a particular deviceId on it, representative of the location these events are coming from. In effort of ingesting another site-location datafeed, I wanted to extend the template with an ELSE IF condition that has the mapping rules for the other location, which are almost identical to the first except for the target datasets, which I’ve come to realize is set in the Sink section of the Extractor Configuration. The net result here is needing to create redundant Hosted Extractor configurations that change only a filter, rather than having a cascading ELSE IF ruleset that applies to the full stream. For example, this pseudo-template for our existing hosted extractor configuration for one site: if (context.messageAnnotations.`iothub-connection-device-id` == "SITE_A") { input.map(record_unpack
We are trying to deploy a new project with cdf toolkit, but get the following error: ERROR (ResourceCreationError): Failed to create resource(s). Error: Session IdP refresh failed | code: 400 | X-Request-ID: 34cc5242-b88e-991e-87ef-c2b00a6df73e | cluster: api.ERRORERROR: build step 0 "cognite/toolkit:0.4.2" failed: step exited with non-zero status: 1
I need to download the video file in CDF to play it, but will it be possible to play it in CDF Explorer or Industrial Canvas?In particular, I think that the range of data utilization will be greatly expanded if videos taken from smartphones and tablets can be played back on CDF in Infield.
Hi Neat Team, I know you are very busy, as I’ve been following all the commits and changes in the repo, and I really appreciate all the work you’re doing. We are probably going to be working on migrating from an asset-centric data model to a new domain data model that extends cdf_cdm, and one challenge we anticipate is that the existing model does not have an explicit equipment concept—only assets. Could you confirm if there are already plans within NEAT to address this, or if we can create a custom mapper using metadata.assetType to classify certain assets as equipment during transformation? Our proposed approach involves: Using metadata.assetType to filter and classify specific assets as equipment (e.g., pumps, motors, valves). Mapping asset metadata into the equipment structure in the new model. Retaining parent-child relationships where relevant. I understand this might not be a priority right now, but since this will likely be one of the tasks we’ll have to tackle soon, I wanted t
We are collaborating with a client who has reported that neither Jupyter Notebook nor Streamlit functions on CDF Fusion. Upon investigation, we discovered that CDF Fusion dynamically downloads the Python standard library zip file, python-stdlib.zip, along with additional Python Wheel/package files from the Content Delivery Network cdn.jsdeliver.net. However, their security settings block this access. While they do not restrict access to the hosting website itself, it prevents the downloading of the essential Python standard library zip files and Python Wheel files. We might be able to convense them to allow downloading packages from the official Python Index, however, we're not sure if CDF Fusion can be configured to change the source where it downloads the needed packages
Hi, I’ve encountered a bit of issue with CDF when using Microsoft Edge. The full screen button doesn’t do anything. In Chrome and Firefox it does as expected and opens the document in full screen mode. Regards,Markus
Already have an account? Login
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.
Sorry, our virus scanner detected that this file isn't safe to download.
We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.
We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.