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
Since last week, I have not been able to trigger any transformations via the Playground API.({{baseUrl}}/api/playground/projects/{{project}}/transformations/:id/run)I am getting :404 Not foundwith response body: {"code":4(Yes; a incomplete json)I noticed also that the API has now been included in API v1. Is maybe this error related to this change?Related (?):I can see that when I run a “GET” using the new endpoint, I get the same error ({"code":4). Have you been a bit quick in the implementation and running a GET on the v1 API from the playground API? I can also mention that it does actually work using the new v1 endpoint, so this will solve the problem. My problem is, off course, that I am currently using the Playground API which is currently failing and I have to replace the logic and test/release it (Taking extra time).Working Example:POST {{baseUrl}}/api/v1/projects/{{project}}/transformations/runThe example from Postman is with externalId, so you will have to replace it with “id”
Hi,Some feature requests I would like to see in Charts:-Function like pandas where. We have sensors with for instance zero point error. In many calculations it can be useful to set values bellow a point to zero to avoid larger errors to sum up over time.-When Charts and AIR are integrated it would be nice to have more logic and comparing functions. For instance to set an alarm if only certain conditions are met.-Writing own python code in a function block would have been nice, but I guess that could be a problem with the security?-Text box to comment in the function blocks would be nice.-Xy-plot and table output would be nice. If export to Grafana is fixed the function is available there.-Custom units or more default units in calculations.
Hello Charts community,We have just released a new version of Charts (charts.cogniteapp.com), which is available for all of you to use! Please try it for yourself and, of course, share your feedback here in the Charts group.You can read more details about this release below. You can also read about the other Cognite Data Fusion features that have been released today here.Also, remember to join tomorrow's webinar over Microsoft Teams, where we'll be walking through the details of this release and asking for your direct input and feedback. For details and joining info, please visit this post. Release DetailsA new and improved no-code calculation builder experience (read more below) Numerous bug fixes & improvements included in this feature @Johan this includes the zooming and scrolling functionality that you had requested Automatic data alignment (read more below) Searching for externalID in the search bar will highlight when there's an exact match Updated login page, matching
Hello everyone,I wanted to share a webinar that we’re hosting for our Charts Early Adopter Community on Cognite Hub…When: Wednesday December 8th from 15:00-16:00 CETWhere: Virtually (Microsoft Teams)For whom: Charts Early Adopters→ The invitation for this event is only available to our early adopter community. Not an early adopter? Click here to request access to the Charts [Early Adopter] group.We will be giving an in-depth walkthrough of the newest Charts features — which will be announced in our December 2022 CDF release in the Product Updates here on Cognite Hub — and how to use them. We'll also have an open discussion between our early adopters and the members of the Charts team about ideas for future improvements.The features we’ll highlight in this session will include…Our new, no-code calculation builder with an improved UI and numerous improvements and new features.Automatically data alignment in calculations, so you can spend more time performing industrial data analytics and
Hello Charts Early Adopter Community,You're invited to a webinar where we in the product team will be sharing the latest and greatest features in Charts!When: Wednesday December 8th from 15:00-16:00 CET→ Click here to add the event invitation to your calendar.Where: Virtually (Microsoft Teams)→ We'll be hosting this webinar over a Microsoft Teams video call (click here to join the call) so all of you who attend can directly engage with the Cogniters who are presenting. The features we’ll highlight in this session will include…Our new, no-code calculation builder with an improved UI and numerous improvements and new features.Automatically data alignment in calculations, so you can spend more time performing industrial data analytics and less time worrying about data alignment.I will be giving an in-depth walkthrough of these features and how to use them. We'll also have an open discussion between you, our early adopters, and the members of the Charts team about ideas for future improvem
Hi everyone,We in are running a series where we are challenging the community to model a certain problem in CDF. The aim with this series is to facilitate discussion and invite the community members to share interesting solutions and techniques.In this second entry of the series we will focus on the SpatioTemporal Asset Catalog (STAC).The SpatioTemporal Asset Catalog (STAC) specification provides a common language to describe a range of geospatial information, so it can more easily be indexed and discovered. A 'spatiotemporal asset' is any file that represents information about the earth captured in a certain space and time.The goal is for all providers of spatiotemporal assets (Imagery, SAR, Point Clouds, Data Cubes, Full Motion Video, etc) to expose their data as SpatioTemporal Asset Catalogs (STAC), so that new code doesn't need to be written whenever a new data set or API is released.(source)In C4IR Ocean, we are primarily dealing with geospatial data. The data originates from mult
What are the alternatives for scoping read/write rights to different users?Dataset is the most intuitive way of limiting access rights to subsets of data, but if i would like to share data that is scattered across different datasets, but easily identifiable by sharing a common label, are there any options?
Do you want to learn how your siloed data gets enhanced and made ready for consumption in Cognite Data Fusion? Or, do you want to manage your transformation jobs programmatically?Search no more, we have the new Transformations APIs and SDK available. Join the user group, the entire Data Integrations team is there!As a member of the Transformations APIs and SDK Early Adopter Group, you will: GET ACCESS Introductory courses for data transformation in Cognite Data Fusion, the latest product updates, tips and tricks GET INSPIRED We share use cases and identify best practices BE HEARD We encourage and welcome your feedback BE IN THE KNOW By seeing how your feedback impacts our decisions and get a preview of what we are working on next Hop over to the Group
New to data transformations? The course Integration Fundamentals walks you through the data’s journey from source systems through the staging area to being transformed into Cognite Data Fusion (CDF) resource types. Learn what the typical uses of transformations are and watch a demo the built-in transformation tool in CDF.After completing this course, you’ll be able to:Summarize the data’s journey from source systems to the staging area. Explain why it is important to write data to RAW first. Explain why we use transformations. Describe tools you can use to extract and transform data.This course is independent but also part of the Cognite Data Fusion Fundamentals learning path. We recommend that you complete all courses from this path and take the assessment at the end to receive a certificate of completion and the Onboarding badge here on Cognite Hub.Any questions? Let us know!Let’s go! Integration Fundamentals
Hey there! I am Sunil, Product Manager for Data Integrations. Since this is our first post in the Hub, let me introduce my team and what we do. My team is responsible for the Ctrl+C Ctrl+V of your data from source systems to Cognite Data Fusion . But on a serious note, we are responsible for ELT - Extract, Load, and Transform of data. We are thrilled that you are interested in learning about the Transformations Python SDK. Yayy!In this post, I list a couple of use-cases/scenarios where the python SDK for transformations makes managing and orchestrating transformation jobs simple and seamless. Our goal is to make the transformations SDK more developer-friendly and would like to hear your feedback. Do check out the API and SDK docs for more details, but now on to a few use cases! Use Case 1: Triggering TransformationsCognite Data Fusion helps liberate industrial data silos and provides a unified and contextualized view of the data. It is now easy to derive insights and build application
If you’ve been feeling like that calculations in your Charts are running faster than before… they are!Yesterday, we released a new version (V2) of our calculations backend to production. This update includes numerous performance improvements, bug fixes, and quality improvements.In short, it’s an all-around better experience built on higher quality code.Test it for yourself on your CDF project. As always, let us know in this group if you have any questions or feedback!
In one of the first in-person industry events since COVID-19, international leaders from across asset-heavy industries took to the stage in Oslo, Norway, on Sept. 21, to present how they are working toward net zero or net negative and the investments they’re making in technology, ESG solutions, and workforce transformation. Set to a backdrop of industrial images juxtaposed with glimpses of majestic nature, the industrial technology and digitalization conference provided a blunt reminder of the world that these net-zero pledges are trying to protect. [Editor’s note: All of these sessions, plus dozens of other Ignite Talks, are available on-demand now.] First on stage was Aker CEO and Cognite Chair Øvyind Eriksen, who opened with a rallying cry:“You’ve made the [net-zero] pledge, but there are only 10,000 days to go,” Eriksen said. “It’s time to discuss the hard issues about what it will take. He added that addressing the challenges “head-on” is what Ignite is all about. In its fourth
Thank you again to everyone who joined us live for yesterday’s Product Spotlight webinar! To those of you who couldn’t make it to the live event or if you want to re-watch, you can take a look at the recording, below.If you want to read about the the details of the October CDF release, you can visit the post in Product Updates by clicking here. We already received some great feedback and we’re happy to hear several of you found the product demo with a practical use case example to be helpful. If you haven’t already submitted your feedback about the webinar, please do so here. We’re reading and discussing each response so we can make all of our future product webinars as valuable as possible. We’re already planning a new event about Charts, exclusively available for all of you in our Early Adopter community, so stay tuned for updates and invitations.Have a great rest of your week, everyone!P.S. We also appreciate everyone’s patience with the technical difficulties that were experienced
My name is Sigrid Schaanning, and I have written this post together with Atussa Koushan. We both work as Software Engineers in Cognite’s Disruptive-MVP team, which focuses on robotics and computer vision. In this post, we will look further into how to develop a computer vision model, from gathering data to deploying the model on a robot. First, let’s set the scene for what we are trying to achieve in this post.Imagine performing routine inspections at an industrial facility or an oil platform. You might have to read and note down the values of multiple gauges three times a day - every single day. Or, you might have to inspect different parts of the facility to check for corrosion or wear damage.Routine inspections could be tedious and repetitive work, and it might take place in surroundings which are dangerous to humans.Robots, on the other hand, have no perception of tedious work and they could also operate in hostile environments. Robots, together with computer vision, constitute a p
Hello Charts Group! On November 3rd 15:00-15:45 CET, we will be hosting a live webinar to present highlights from the latest CDF release, with a special focus on CHARTS AND THE CHARTS EARLY ADOPTER GROUP.You will learn about why we’re building Charts, what problems it can solve, and how to use key features and functionalities. We’ll demonstrate how to leverage this new CDF functionality as we build and solve real use cases in Charts step by step. From finding the relevant data, to using P&IDs to gain a systems understanding, to configuring the chart, to creating the no-code calculations to solve the problem at hand. This will be an interactive session for asking questions, discussing ideas, and providing feature requests directly with the team. By the end of this session, you’ll feel confident about using Charts in your day-to-day work and feel empowered to think creatively about the solutions you could build to shape a safer, more efficient, more sustainable industrial future.You
Hello Digitalization Community! On November 3rd 15:00-15:45 CET, we will be hosting a live webinar to present highlights from the latest CDF release, with a special focus on CHARTS AND THE CHARTS EARLY ADOPTER GROUP.You will learn about why we’re building Charts, what problems it can solve, and how to use key features and functionalities. You’ll also have the opportunity to join our private early adopter group for Charts. By the end of this session, you’ll feel confident about using Charts in your day-to-day work and feel empowered to think creatively about the solutions you could build to shape a safer, more efficient, more sustainable industrial future.You can RSVP for the webinar via the link below:This is the first webinar in our Product Release Spotlight series, so you can expect many more after our bi-monthly CDF releases in the future. See you on November 3rd at 15:00 CET!
Hi Community Friends! We thought it might be nice to know who’s who, while we’re actively engaging in our community. I’ll start! My name is Anita, and I’m your Community Director. I joined Cognite in September 2020, and jumped right on the mission of establishing Cognite’s customer community. I’ve worked in a variety of industries, and am passionate about working at the crossroads of sustainable business development and digital transformation. I live in Lommedalen, Norway (translated “the Pocket Valley”), where we have long winters with deep snow. I love horseback riding (Islandic horses in particular), and I have a passion for Italian wine and food.Here’s a fun fact: my grandfather’s brother, who was raised in the remote mountains of Hallingdal in Norway, worked as a chemist with Thomas Alva Edison. The letters he wrote home made me realize from early on that no matter your background, you can change the world. I’m super excited to facilitate for all of you to meet, discuss and learn
Hi everyone,We in C4IR Ocean are starting a series where we are challenging the community to model a certain problem in CDF. The aim with this series is to facilitate discussion and invite community members to share interesting solutions and techniques.The first challenge focuses on Open LineageOpenLineage is an Open standard for metadata and lineage collection designed to instrument jobs as they are running. It defines a generic model of run, job, and dataset entities identified using consistent naming strategies. The core lineage model is extensible by defining specific facets to enrich those entities.In C4IR Ocean, we are dealing with data from multiple providers. Some datasets are open and publicly available, others are closed. It is therefore important to keep track of where data is coming from, and what transformations have been applied to the data after it is read from the provider.We are seeing a good landscape of data lineage solutions - both open and closed source. At the sam
One of the main objectives of the first deployment with an inspection robot is getting your organization ready for robotics. A properly scoped deployment will contribute to engaging the field workers and provide insights on what it takes to keep robots operational on a day-to-day basis. This will lay the foundation for high return on investment for all the following deployments. If the scoping fails, there is a risk of losing trust in robots and gaining less willingness to change in your organization. But fear not. In this post, we’re summarizing our best practices when assisting our customers to scope out their first deployment of an inspection robot. Selecting the appropriate area of deployment It is common that there is a need to deploy robots in harmful or remote environments. These can be areas that may be highly corrosive, have a risk of explosive gases, have powerful magnetic fields, radiation from heat or nuclear etc. When selecting the appropriate robot for a plant, we reco
In the CDF docs I see there is a PI and OPCUA connector. Many industry 4.0 community members see MQTT rather than OPCUA as the future of Industrial IoT cloud based communication, as it is lightweight, report by exception, client driven, etc…If I want to onboard a facility that has an IoT MQTT gateway, how does Cognite recommend we integrate? I have used Azure IoTHub and Azure Functions to connect and transform the data in the past. Do you have a reference architecture for this? Can we connect to the gateway directly with a CDF connector, or do you recommend using Azure IoTHub and Functions (or similar GCP/AWS)?Also Azure has some neat tools like IoT Device Provisioning Services, be nice to know a POV on if/how to utilize those. Thanks!
The majority of the hydropower fleet is pretty old. It’s not uncommon to see a 100-year-old power plant still in operation. While it may be a great piece of engineering, how can you access operational data on your laptop or smartphone? After all, you may not want to travel every day to very remote locations. At Ringerikskraft’s Hønefoss II power station in Norway, we installed a set of cameras to passively record alarm events, read gauges, and stream this information to Cognite Data Fusion. It is all connected, so if an alarm goes off, I get an SMS notification and can quickly look up what is happening. Pretty cool, or what? I would like to hear your thoughts. How have you tackled the challenge of digitalizing aging infrastructure?Read the full story
Hi there,I am looking for resources on CDF templates API.So far I the best introduction I have found is the Python SDK documentation, as well as the information at docs.cognite.com which focuses on using templates in fusion.Can you provide more information about how to use the templates API?
I am trying to stream data from CDF to Azure Event Hub with the Python SDK and cannot find anything related to streaming datasets. Only option so far (as I know) is dps = c.datapoints.retrieve_latest(id=184691546499795)which would need a trigger of some sort to keep running. Data from CDF are so called timeseries from different types of sensors. Is there any documentation on Streaming Data for CDF that I could look at or is Streaming really supported?
Hi, When developing with the Cognite python SDK, a common restriction is the API imposed restrictions on queries. Quering time-series, for example, is restricted by 100 asset-ids. I believe the Python SDK should recognize these constraint violations and batch / concurrently dispatch requests in chunks that do not violate constraints. Optionally with a performance-warning to the developer.Is this sane, or do you think that the developer/customer should maintain a wrapper on the SDK for batching each endpoint (as we’ve currently done at Statnett)?
The digital twin is the foundation for industrial digitalization efforts, delivering real-time insights, accurate forecasting, and intelligent decision-making. In the almost two decades since the term was invented, industry - and the world - have changed dramatically. So what’s next for digital twin technology? Johan Krebber, IT Strategist at Cognite, summarized his perspective on the evolution of the digital twin concept during a panel at Ignite Talks, 2021’s big industrial digitalization conference. Read below an extended expert interview between Johan and Petteri Vainikka, our Vice President of Product Marketing, on the future of digital twins.Hello, Johan! Thank you, for taking part in our panel at Ignite Talks and especially for taking the time to do a deep-dive interview to expand on your contributions to the panel! Let’s start with a lightning round question. All I need is a simple yes or no. You’ll get to elaborate in a second. Should we sunset talking about digital twins and