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
The Model Revision API is returning updated by as guid or some number.However the requirement is to show the actual name on dashboard.Could you please help us in converting the user id to username.
I can not update (push) the existing timeseries by client.time_series.data.insert() method.data_points = [{'timestamp':pd.to_datetime(df5.index[i]).timestamp()*1000,'value':df5['My Feature'].iloc[i]} for i in range(len(df5))]client.time_series.data.insert(data_points, external_id=external_id_feature)The way I followed is : trim the specific date-range, insert the timeseries.Is there any standard way to update the existing time-series ??
i have an instance which has a property called alarmcodewhat i want to do is to filter the instance with multiple value of alarmcode.the alarm code is reference to another instance in Sql if i need to do this is like alarmcode in (‘a’,’b’’,’c’)
Hi,Can you please provide an example illustrating how to query a property of a view in a CDF data model that is a reverse direct relation, using an SQL transformation?My concrete example looks something like this.: type Book{ title: String author_rel: Author} type Author{ name: String books_rel: [Book] @reverseDirectRelation(throughProperty: "author_rel")}However, it would also be nice to get examples for the case of a list direct relations or list of reverse direct relations.Best regards,Arnfinn AamodtAKSO DataOps
We have an OPCUA extractor pulling data from an Ignition OPC Server which had been working well at a customer site for weeks. This is a try before you buy scenario so the issue of data loss notification is important and that we respond back to the customer as to reasons why this occurred.It seems something changed on the Ignition OPC server preventing the extractor from accessing the tag data.We can see that data stopped and when using the Cognite chart.However we did not receive an email notification of a pipeline failure over several days.Upon restarting the OPC Extractor service, we did receive the pipeline failure email as seen below. We know the data access problem is in the OPC Server so not trying to get help from Cognite with that but It seems that the pipeline SHOULD have sent a failure notification WITHOUT having to restart the service. That is the important fact to bring to Cognite’s attention.Failure email message:Error: Root node does not exist: ns=2;s=[IAWAT_Tags_Enterpri
When saving & scheduling a calculation, how do I specify the offset? For example, I can specify that I want the calculation to run every day, but how do I specify that I want it to run at 12pm every day?
Hi, I am on the CDF Fundamentals learning path and is currently on the “Events Transformation” section. I am trying to create a data set named “FirstnameBirthyear-IFSDB”. I do not see an attached dataset at the bottom of the page, do I use the same dataset (assets CSV file) as before? The external ID for the new IFSDB dataset is 8667716811777202.Thanks!
Hi Team,I'm facing a problem when doing two-step authentication at: https://fusion.cognite.comI'm using cognite-learn as a domain name, using my registered Cognite account. However, when I try to authenticate, I choose my account, a verification code (two-digit number) for approval via Microsoft Authenticator is generated but it's not being sent to my mobile device Microsoft Authenticator App.I've tried other authentication options, cleared the browser cache and cookies, restarted the mobile device where MS Authenticator is located and checked if the app is updated to the latest version. MS Authenticator is working correctly with the other accounts I have and I didn't have this problem when I was doing the CDF Fundamentals training steps.Could someone please help with this?
A few highlightsSupport for filtering on direct relations in the .select method. The .select method is no longer in alpha. When calling .upsert pygen detects fields explicitly set to None and writes it to CDF. The .retrieve() method now (like .list()) have the retrieve_connections parameter to retrieve connections.Full changelog.
Hello team, I am trying to get the details of a reverse direct relation from my data model. In the SDK documentation I found some sdk methods. I have tried client.data_modeling.views.ReverseDirectRelation(source= "Entity", through="entityType") but I am getting the error that ReverseDirectRelation is not found in views could you please tell me what SDK method I should use to retrieve information on ReverseDirectRelations from my models.
Hello,I am a new member at DataMosaix. After uploading test time series data to the DataMosaix Cloud, I can’t find out the menu or option to delete the uploaded test data.Could you please guide me on how to delete the data from the cloud? Thank you!
Hello,I am exploring the possibility of integrating Azure Key Vault to securely manage credentials for Cognite extractors during deployments in production. Specifically, I would like to know:Is it possible to configure Cognite extractors (e.g., DB, Files, OPCUA, SAP, and PI) to fetch credentials directly from Azure Key Vault? Are there any official guidelines or examples for securely using Key Vaults with extractors? Can we specify Key Vault references in the extractor's configuration file?Our goal is to ensure that sensitive credentials remain secure and are not hardcoded in configuration files during deployments. Is this feasible right now?
I am trying to get a count of all instances in a view that have been updated since a point in time. When using the /models/instances/list api call, I am able to filter LastUpdatedTime with 'filter': { 'range': { 'property': ['edge', 'lastUpdatedTime'], 'gt' : '2007-01-01T00:00:00+00:00' } However when I try to use this filter method in the /models/instances/aggregate api call, I am getting a 400 error. I have tried different permutations of what the correct property string lastUpdatedTime is without success. Any ideas? I am able to filter by properties defined in the datamodel, but as I understand it LastUpdatedTime is not the same as a normal property
HelloI was thinking Congite should create a comprehensive guide on best practices for a 3D walkthrough to enhance user experience and efficiency. Navigating 360 images,getting the best point cloud performance, and mixing in CAD models while leveraging the platform's full functionality can be a bit overwhelming with numerous buttons and features to explore. A detailed guide would streamline the process, providing clear instructions on entering and exiting 360 views, highlighting essential tools, and showcasing advanced features. This would empower users to make the most of the 3D walkthrough capabilities, reduce learning curves, and ensure consistent, optimal usage across teams.
How do you set and see the interpolation rules for your dataset in CDF?
Hello,We are currently facing issues when trying to connect CDF to Power BI. We have already granted all the necessary permissions according to the official documentation, but we are encountering the following problems: Connection via Username and Password: Although Power BI lists the objects successfully, we are unable to visualize their content. It results in the following error: Connection via API Key: The authentication screen in Power BI prompts us to enter the API key. However, when we provide the key, it is marked as invalid. Here we can see the CDF objects but not the data itself. Is there a step-by-step guide to correctly configure and use the API key for authenticating in Power BI? Could you provide some clarification on whether there are any additional organizational settings that could be causing these errors during authentication?Any insights or guidance on resolving this issue would be greatly appreciated.
Our project has used the standard logging module for displaying information, warnings and errors in the Cognite Function log interface. This has worked on the Google tenant of our CDF (despite the warning in the docs), but no logs are shown in our new Azure tenant.Do we need to update our code to a different module, or write our own logger class? Or will the logging module be compatible?
Hello,I am using a Litmus Edge system and would like to ingest simulated data into Cognite Time Series by leveraging the Litmus Cognite Connector.Additional Details: We also tried manually creating a time series in Cognite Data Fusion (CDF) with the same name as in Litmus Edge, but we are still unable to successfully ingest data into the corresponding time series.Getting below error in Litmus Edge151. 2024-12-12T06:33:25.360349408Z {"error":{"code":401,"message":"Unauthorized"}}152. 2024-12-12T06:33:25.36049081Z publish message: request is unsuccessful: 401 Unauthorized
Hi,Apparently I lost the account in the authenticator app while not changing phones. How do I get this back? Due to this I am also not able to access the sharepoint site to exchange files with Cognite.Regards,Ramon
Hello, we have set up an extraction pipeline with notification alerts. One of the contacts defined is an email address for a Microsoft Teams channel: <xxx.yyy.onmicrosoft.com@emea.teams.ms>, but we have not received notifications to this channel the last couple of days. Are this kind of addresses blocked in some way? We know the alerts have been triggered becuase we have other contacts defined with different email addresses and they receive the alert.
Hello Community,The Records and Streams APIs are now available for early adoption, with an expected announcement of Beta software maturity level in January 2025. Intended use cases for Records are the storage of high volumes of structured data such as Logs (i.e. Alarms and Events, Manufacturing Logs and Well Logs), and Historic Data. The API is designed to handle hundreds of billions records per year, from various source systems. Use cases that currently store historic data as Nodes in the industrial knowledge graph are excellent candidates for the use of the new API.Early adoption means Cognite provides you access to pre-production APIs (and later SDKs) in return for engagement and feedback during the product development process. By default, the APIs are not enabled in every customer project.Early adoption intended to provide those customers who are interested in utilising the API functionality in their future plans, the ability to gain an understanding of the product concepts, pro
Hi everyone, one question:Does DB Extractor run on Windows 11?So far it hasn't worked for me
These overlap, this causes problems. The ”Open in canvas” box overlaps and blocks some of the annotations.
Hello everyone in the community, question:I have a lot of files and I want to organize them by type and take advantage of the functionality of creating categories.I created the manual category for the photo file as metadata, but the "folder" or category is not visible, what am I missing?help
@Tanmay Deshpande and @Tom Jonsthovel , posting your question here to make it easier to engage the developer team for support. We have successfully created the ILA group and can call the API, however we currently get stuck on ingesting logs (400 - bad request). Please see our steps below. It would be great if you could advise on how to properly ingest logs and share a Jupyter notebook with some examples. Also, would be great to understand the link between the ingested log and the container. Eg, do we need to add a 'log' property to the container definition?Created a data model. Ingest a log into the container with externalId "Pump" and link to "Pump" instance with externalId "66470bf0-5c07-4a39-8878-0adf4dc7f448"Get 400 on return.
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.