Join the discussions about products powered by Cognite Data Fusion. Click the + CREATE TOPIC button in the menu bar to start the conversation.
Recently active
When adding a file to an existing canvas from search, the file can not be resized in canvas, but when added via "add data" button is allows resize without issue.
Hi Cognite team,I understand that Atlas AI is not available in the PublicData project and is primarily for enterprise tenants.I’d like to explore whether there is any possibility of getting sandbox access, a developer trial, or demo environment where I can experiment with Atlas AI using example data.Could you please let me know if there are options for developers or small teams to try Atlas AI in a non-enterprise context?Thanks a lot!
Hi Everyone,I'm part of the performance team, and I want to learn more about transformation.My main goals are:To understand the basic way it works. To see how each step interacts with different parts, so I can troubleshoot problems better. To find out what kinds of scenarios are commonly used with customers. To know which metrics we are currently monitoring in Grafana to check for issues like server errors (5xx), high CPU usage, or memory problems. To learn where I can see live logs. To understand which customer is the biggest right now and what’s the largest amount of data used for transformation so far.
The external id of some time series contains special characters. Should they contain special characters, no, but that is not the issue here. As long as CDF allows special characters in their ID’s it should also have support for them in the rest of the system. When you press the copy button in Fusion you don’t get the special characters, and without those characters the ID is invalid and cannot be used. Hence the copy button does not actually copy the external ID, it alters it and that is an issue.# The actual external IDLIMS_Skarv_Analysis 9-ion analysis_SP 44-AP-0027 - DS - 2. STG\xa0SEP_Param Sulphate, SO42-_Unit mg/l# Copied from Fusion UILIMS_Skarv_Analysis 9-ion analysis_SP 44-AP-0027 - DS - 2. STG SEP_Param Sulphate, SO42-_Unit mg/lThe fact that the external ids contain these characters to begin with is a different issue we are looking into.
“I’m using cognite/opcua-extractor-net as container.Is there a docker image version for linux/arm64 platform available ? (not present on docker hub)”
Hello,I am using OPC UA extractor to bring in sensor data in my cdf project. I want to limit the number of tags I am bring in from the source. I observed that in the PI extractor there is capability to include or exclude tags. Is there a similar filtering capability in OPC UA Extractor?
Hi everyone!Are you aware that you can configure default columns per category, and what filters and properties to display per category in search? Per-project search configuration for categories became available in open beta as part of our June release! 🛠️ End-users want to see the data that's most important to them, presented in a way that makes sense instantly. While project Admins have been able to control which data they see using location filters, the ability to configure how that data appears hasn't been possible – until now. This new search configuration capability directly addresses that pain point, empowering the project Admin to curate the search experience, transforming data discovery from a "needle in a haystack" problem into an intuitive and efficient experience.How can you test it out? Ensure you have the right access capabilities (appconfig:read, appconfig:write, app-scope = Search) for this project Admin feature! Navigate to the Admin workspace > Project settings
If I want to establish a relationship between a specific data model (not the core or enterprise model) and assets like a "function location," Do I necessarily need to bring all the views from the core or enterprise models into your domain data model?The goal is not to extend the core model but to create a reference from my domain data model to the asset, possibly using node_reference.For instance, if I have an inventory and want to relate materials to a local storage (which is represented as an asset in the enterprise data model), could I define a property in my domain model that references the enterprise asset.Example:graphqltype StorageLocation { location: String plant: CogniteAsset # Reference to the asset in the enterprise model } In this case, I am just creating a link between my domain model and the asset without needing to extend the enterprise model or bring its full view into my domain model , works?
Hi all,I am building a solution model on top of a domain model we already have in place for a project.The domain model contains all the instances we have in the project, but this consumer is only interested in a subset and would like some filters in place to ensure that they are only getting the subset of interest. One of the requirements is that a certain property is according to their project standards and has a minimum length for a property. I see that there is a Range filter to check if a numeric property’s value is within a specified range, but is there any way I can add functionality to get the values length for this property?
I have created 1 workflow , in which I am creating dynamic tasks depending on input, it creates batch of ids and create tasks out of it. Below is workflow definitionWorkflowVersionUpsert( workflow_external_id="test_dynamic-0729", version="1", workflow_definition=WorkflowDefinitionUpsert( description="This workflow has two steps", tasks=[ WorkflowTask( external_id="test_sub_tasks", parameters=FunctionTaskParameters( external_id="test_sub_tasks", data="${workflow.input}" ), retries=1, timeout=3600, depends_on=[], on_failure = "abortWorkflow", ), WorkflowTask( external_id="test_create_sub", parameters=DynamicTaskParameters( tasks="${test_sub_tasks.output.response.tasks}" ), name="Dynamic Task", description=
I’m using n8n AI agent builder to query CDF via an http request. The body of the request is:The request URL is https://westeurope-1.cognitedata.com/api/v1/projects/essc-sandbox-44/events{ "filter": { "startTime": { "min": 1751070336000, "max": 1751588736000 }, "dataSetIds": [7726848970162689] }, "limit": 1000}CDF seems to recognize the datasetid filter but not other filters like starttime as shown or others like Types. The result set returned is all events in that datasetid.I’ve also tried minstarttime and maxstarttime.ideas?
Hi All,We are encountering an issue after uploading E57 point cloud files into Cognite Data Fusion (CDF). The rendering quality of the images is quite poor, and we're unsure if we're making a mistake during the upload process.Has anyone else experienced similar issues? If so, do you have any solutions or recommendations to improve the image quality for point cloud in CDF?Please feel free to share your insights and suggestions.Thank you!
hello guys, I wonder how do you populate data model directly from the dataset? so i have ingested all my timeseries data into my dataset and then i want to run transformations using this dataset as a source but how do i get the actual values from the data points and can you filter just to extract certain timeseries data? this is the query i am running at the moment: select cast(`externalId` as STRING) as externalId, cast(`name` as STRING) as name, cast(`description` as STRING) as descriptionfrom `_cdf`.`timeseries`; what i want really is to import all my timeseries data from my dataset into my data model and then continue building.
I have a question about contextualization.In my setup, I have a functional location with a machine, and under the machine, there's a sub-station. When I contextualize a document related to the sub-station, why isn't it directly linked to the machine level and the functional location? I understand that I manually contextualize it to the specific station, but since the station is part of the machine and the functional location, it should appear there too.I think there's a missing link in my data modeling between the functional location, machine, and sub-station. What methods can I use to ensure that when I contextualize a document, it shows up at all levels of the hierarchy linked to that machine?
Hey everyone! 👋 I've been diving into the world of CDF data modeling for the past couple of weeks, and I thought I'd share what I've learned so far in a way that's easy to understand. First off, let's talk about the term "Data Modeling." It's everywhere in CDF - in API endpoints, UI, docs - but its meaning can vary depending on where you look. After some digging, I've figured out what it means specifically in CDF. Essentially, it's about organizing, storing, and working with data in a way that's perfect for handling complex industrial scenarios. Think of it as the foundation for unleashing the power of Cognite Data Fusion on your industrial data. So, what exactly makes up a Data Model in CDF? Let's break it down: Space: Think of it like a folder where everything in a Data Model hangs out. Containers, views, instances - they all belong to a Space and have their own unique ID. Containers: These are like the storage units for properties. They live within a space and hold sets of proper
SUMMARY Committed to elevating our service and support standards, we continually evaluate and refine our processes to improve the exchange of information between end-users and the Cognite support team. We have identified that including additional information upfront in the support tickets raised can greatly streamline our response process, allowing for quicker and more efficient issue resolution. To facilitate this, we have pinpointed essential details that, when provided in tickets, can significantly accelerate resolution times.We are dedicated to continuous improvement in these areas and greatly value your feedback. There is basic information that will be helpful for troubleshooting Have you encountered this issue before, or is this the first time you have experienced it? To better understand the impact, please let us know the number of affected users. What is the project name? The following questions will be added based on the product: SUMMARY Charts Questions Functions Questions
Hi,I would like to update data to the EDR. The EDR has a build in tool to upload data, but I would like to use the API. As I understand it is not officially supported, but we would like to give it a try as we have hunderds of files we would like to upload.Before I asked my questions by e-mail, but I am directed to this hub to ask my questions, so there we go: File upload:I'm using the client.files.upload() function [1]. It seems to work when only the file path is provided, but I'm unsure whether this is sufficient or if I should be populating more of the optional arguments. Here's what I'm looking at: path external_id name source mime_type metadata directory asset_ids source_created_time source_modified_time data_set_id labels geo_location security_categories recursive overwrite name: It appears this is automatically assigned based on the filename, is that okay?directory: This seems to default to the dataset ID, but I’ve run into an error when using 968ca
Whose idea was it to hide the dropdown behind the filters?
Does it make the data available for optimal maintenance scheduling, or does it automatically generate maintenance plans based on that data? Does it predict failures?
Greetings,I was testing out the new Document Parser. Sometimes I would have a response saying the following: We had trouble parsing your documentOur team has been notified and will look into the issue. If you get stuck, contact support for help. Occasionally, I would get a successful parse, but I also get these failed parse jobs. I am unsure of the cause of the failure or whether the failure is preventable on the client side. I was wondering if someone could provide insight as to why the failure might be occurring.Thanks,Gabriel
The countdown is on! Cognite Hub has officially launched the Impact Challenge 2025 -a no-code hackathon inviting all our community members to roll up your sleeves and solve real-world challenges using Cognite Data Fusion. Unlocking Value Through Community InnovationAt its core, this community-driven initiative is about unlocking value - from accelerating CDF adoption to creating user-friendly solutions, breaking down silos, and driving measurable business impact. And it’s all happening without writing a single line of code. Let’s turn ideas into Impact!Expert Support and MentorshipParticipants will be supported by a panel of Cognite experts and community leaders who will mentor and guide top ideas as they evolve. After an initial round of social voting, the top 10 concepts will receive dedicated mentorship to help bring their visions to life.Recognition and RewardsAnd the reward? The best ideas will step into the spotlight at the Impact Conference in Houston, gaining visibility, reco
Good news, innovators!We've heard your requests and have extended the deadline for registration, team formation, and idea submission for the Impact Challenge 2025. You now have until this Friday, June 13th, at the end of the day (US time) to get your ideas in.Don't miss this opportunity to solve real-world challenges with Cognite Data Fusion®, win amazing prizes, and present your solution at the Impact Conference in Houston.No coding required!👉 Join the Challenge Now: https://hub.cognite.com/p/hack-for-impactLet's turn your ideas into impact!
Hi all,I have a question regarding the use of nested attributes from linked objects when defining indexes.In my model, I have an object Cement that has a direct link to another object called ScenarioContent.I would like to use the attribute ScenarioContent.Type as part of the index on the Cement object.This is particularly useful, because I use views that filter Cement instances based on ScenarioContent.Type. For example, to expose only planned scenarios, I use the following rawFilter in a view:@view( rawFilter: { nested: { scope: ["Cement", "ScenarioContent"] filter: { equals: { property: ["ScenarioContent", "Type"] value: "PLANNED" } } } }) Question:Can I use this nested attribute (ScenarioContent.Type) in the index definition of Cement?If this is not currently supported, is there a recommended alternative to support performant queries on this kind of filter?
Hi! I’m the scrum coordinator for NOVA Chemical’s SMM Team. I have some customization inquiries on behalf of the team:Customization to unlock Canvas by creator Advanced Markups: Cloud Shaped Comment/ Markup Canvas size selector (print all in one size) Cognite Stamp Function enhancement: The stamp and connector from P&ID to an Icon on Photo doesn't lock and freeze to the icons and stamp icon and equipment on P&ID Maintain Layouts saving column sequencesSince the ask is that we submit them here and provide a prioritized list, I will follow up with Ahmed/ Moe to provide the list.Thanks!Sophie Garcia
Hi, I did run transformation of assets and it worked first time successfully but today when I had a look, found a failed run and looking at logs, it says below error: Request with id 0b54c004-c667-9eab-a8c3-0a0047128fe1 to https://westeurope-1.cognitedata.com/api/v1/projects/cdf-ABCD/models/instances failed with status 400: Duplicate node externalIds for space 'icapi_dm_space' present in request: OSPRFIDRTO109:off_spec. Any idea how to fix this? and what is this error actually?