Recently active topics
Writing robust Cognite Function using Python SDK
Dear Community, Let me share my experience of writing and deploying a Cognite Function and a lesson what I learnt.Hope this topic will save someone few hours of troubleshooting. During Data Scientist Basics learning path Python hands-on, I found myself in weird situation when the Cognite Functions I created were perfectly running on my local, but were failing in the sandbox environment after being deployed. Here were the error log:==================================================2023-04-27 10:42 Function started The function terminated unexpectedly. Please contact Cognite support if the problem persists. _point.py", line 455, in run_handle result = handle(*function_argument_values) File "/home/site/wwwroot/function/handler.py", line 41, in handle df = client.datapoints.retrieve_dataframe( AttributeError: 'CogniteClient' object has no attribute 'datapoints' 2023-04-27 10:43 Function ended================================================== Troubleshooting doc didn’t have the error I was
Data Engineer Basics Hands-On CREATE Access Rights Issue
Hello,I’m facing following error while creating an asset in Hands-On:CogniteAPIError: Resource not found. This may also be due to insufficient access rights. | code: 403 | X-Request-ID: d75b2c0d-f96b-9efc-8dbc-6aef50e25dff The API Failed to process some items.But able to read data and create a dataset.Please kindly advise.Regards,Asan
Connect with other learners!
This thread is for the learners of Cognite Academy to come together and connect with each other. If it’s your first time here, please take moment to introduce yourself! Tell us about your working role, what your learning goals are, and what you hope to get out of joining the community.
Interval Based Template Editing/ UpdatingGathering Interest
On behalf of a DEL (Daily Execution Lead) at CelaneseAs a DEL, I want changes made to the template to reflect immediately to the checklist, this functionality will help my team adapt quickly to our agile environmentWhen creating an interval based checklist template in InField, if you wish to make any changes to that template after it has already been opened/released, the following warning message is given: " Existing checklists will not be updated if changes are made to the template. These changes will be included in the checklist created in the first calendar week following the template update"The user is unable to use their updated templates until the next calendar week."
Cognite Charts: IF/ELSE Functions for CalculationsNew
On Behalf of Charts super users at Clear Lake:I would like the ability to incorporate “If/Else” statements as a function in Charts similar to what is capable in Excel. There are some calculations that rely on certain conditional parameters to be met in order to define which mathematical approach must be taken.
Product Release Spotlight - June 2023 Release │ Cognite Data Fusion
We are very excited to announce a brand new release of Cognite Data Fusion. This post covers the highlights of this release coming to our customers on June 20th, and guides you to where you can go to get more details. Please drop a question, start a conversation with peers or give us product ideas here in our community on Cognite Hub.A short video summarizing the release New landing page It can be overwhelming to get started when logging in to Cognite Data Fusion, given that a modern Industrial Data Cloud platform has so much to offer. With all the different possibilities of Cognite Data Fusion, you would prefer to start with a clean and simple landing page guiding you to what is relevant for you. The next time you visit, you will find recently opened tools and recent activities to jump right back in where you left off. This allows for easier onboarding, and useful resources such as documentation, online training courses, support and our community is easier to access. Industrial Canva
CDF Fundamentals Discussion
Welcome to the CDF Fundamentals Discussion!This discussion is dedicated to help learners of the Cognite Data Fusion Fundamentals learning path succeed. If you’re struggling with the exercises in this learning path, try the tips & tricks below or post a comment with the challenge you’re facing. You can also post your own tips and respond to fellow learners’ questions. Cognite Academy’s instructors are also here to help.
CDF Files: Adding File Size & Content Attributes (number of pages, file md5, file size, etc.)Planned for development
Request: CDF automatically generates key file attributes when a file is uploaded related to file content and size, including but not limited to:file size file md5 number of pages in a fileUse Cases: file md5 - to compare files and eliminate duplicates file size - to identify broken files and auto-delete them number of pages in a file - contextualization of 50+ page diagrams requires a different method (uses parse_diagrams) than contextualization of diagrams with less than 50 pages. Number of pages in a file will be necessary to determine what method of contextualization is needed and currently there is no way to do this (manually or automatically). Currently these attributes are implemented manually, but it would be incredibly useful and more efficient to have this information automatically available in technical workflows. Furthermore, in the case of contextualization of 50+ pages, it will be necessary.
How to save months of turnaround planning with Generative AI
Hello Community👋, Are you tired of the time-consuming and complicated process of turnaround (TAR) planning? In our latest blog post, we delve into the revolutionary potential of Generative AI in TAR planning. Discover how this advanced technology can reduce timelines, boost production capacity, and unlock untapped revenue opportunities.Generative AI holds the key to saving months of planning and improving operational efficiency. Traditional TAR planning faces challenges such as long-term cycles, budget constraints, preventive maintenance practices, limited collaboration, and post-turnaround equipment failures. These issues stem from manual data aggregation, isolated solutions, and the lack of comprehensive approaches.Find our how Generative AI can revolutionize TAR planning cycle!
Cannot set query name for Cognite as a data source for GrafanaGathering Interest
Hello! I am using Grafana and Cognite as a source of data. I want to implement map visualizations for some data and use different layers in the map plugin. But the problem is that I cannot set the proper query name and in the data options list, it appears as undefined. I’ve already raised a question in Grafana’s community. But, maybe it’s a problem with the Cognite Data Fusion plugin for Grafana. Here is a link to the topic in the Grafana community. Thank you in advance.
How to load PI Asset Framework Event Frames?
I’m investigating the Pi Asset Framework extractor. I see how to bring in assets and I think I see how to get time series data. However, I don’t see how to bring in event frames. I’m not an expert with Pi AF by any means, but it seems like these would map nicely to CDF events. What I don’t see is how to configure the extractor to bring in the event frames. Does it do this? What do I need in the config file to turn it on? Is there additional documentation on the PI AF extractor beyond what’s available here https://docs.cognite.com/cdf/integration/guides/extraction/pi_af/pi_af_configuration?
Cognite InField: Rolling Back an Approved ChecklistNew
On behalf of the learning facilitator for the VAM unit:Can the capability to roll-back a previously approved checklists be added as a feature for admins in InField? The reasoning behind this is recently a checklist was accidently approved by one of my team captains before being completed and there was no way to go back and complete the remaining checklist items without opening a new checklist for that shift.
Cognite InField: Historical Reports for TemplatesNew
On behalf of the learning facilitator of the MeOH unit:When archiving and deleting unwanted or completed checklists that have been released from a template, the template feature “historical reports for this template” allows users to re-open checklists that were thought to have been removed. Can this feature be restricted to only Admin users? The concern is that general users could potentially open previously archived/deleted checklists and alter the data that was captured; ultimately affecting the integrity of the data.
Geolocation for timeseriesNew
Our hydro reservoirs have water level measurements at different locations. These measurements are linked to the reservoir asset, which can have a geolocation assigned, but we would also like to assign a geolocation to each specific time series. A workaround could of course be to set up a “measurement station” asset for each time series, but I think a geolocation directly on the timeseries would be a more elegant solution.
Coloring last reading time in Grafana
Hi! I want to display the latest time when new data come in to a time-series and color it based on the following rule:-Latest value within 48 hours, shown latest time in green-Latest value more than 48 hours, shown latest time in red(With that rule, the numbers should be in green, green and red in my picture) I struggle to find the correct thresholds to make this 48 hours rule work. It seems to be related to unix time. Have thought about calculate the time difference between current time and latest updated time, but didn’t make it work in time series custom query. Any suggestion would be appreciated. :)
Getting AttributeError while using "bootstrap-cli prepare" command
Hi Team, I am trying to use bootstrap-cli to create raw DB, CDF groups and datasets. As per the documentation, I am executing “bootstrap-cli prepare” command before applying “bootstrap-cli deploy”. However I am encountering “AttributeError” . Could you please help me what can be done to fix this? Following are the few details of the issue that is encountered. Command that I used to run the bootstrap-cli prepare.poetry run bootstrap-cli prepare --idp-source-id f2e5b1ef-e601-46ec-87ec-25f62810ad1fError Snippet:Prepare CDF Project ...Traceback (most recent call last): File "<string>", line 1, in <module> File "C:\Users\BMandal2\bootstrap\inso-bootstrap-cli\incubator\bootstrap_cli\__main__.py", line 2365, in main bootstrap_cli() File "C:\Users\BMandal2\AppData\Local\pypoetry\Cache\virtualenvs\inso-bootstrap-cli-Jo_B4J-G-py3.10\lib\site-packages\click\core.py", line 1128, in __call__ return self.main(*args, **kwargs) File "C:\Users\BMandal2\AppData\Local\pypoetry\Cach
Generate client secret for OID
Please generate a client secret once every 180 days.
Already have an account? Login
Log in to the community
Log in with your business account
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.