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
I noticed that calling a pre-existing Cognite Function requires the functionsAcl:WRITE capability. Essentially this means that I cannot make a function available to users/dashboards/applications without simultaneously giving them permission to delete functions. What is the reccommended pattern for ACL when making Cognite Functions that are to be called by others?https://docs.cognite.com/api/v1/#tag/Function-calls
Hi, I am observing below error(in bold) in extractor log for timeseries query: 2023-01-24 03:31:03.345 UTC [INFO ] QueryExecutor_0 - Starting extraction of avocet-timeseries2023-01-24 03:31:03.345 UTC [DEBUG ] QueryExecutor_0 - Query: 'SELECT ITEM_ID + PROPERTY_TYPE+'Avocet' as "externalId", START_DATETIME as timestamp, PROPERTY_VALUE as value FROM ITEM_PROPERTY1 WHERE START_DATETIME is not null and PROPERTY_VALUE is not null and LAST_UPDT_DATE is not null ORDER BY LAST_UPDT_DATE ASC'2023-01-24 03:31:03.612 UTC [INFO ] QueryExecutor_0 - No more rows for avocet-timeseries. 2 rows extracted in 0.267 seconds2023-01-24 03:31:03.873 UTC [DEBUG ] ThreadPoolExecutor-9_0 - https://westeurope-1.cognitedata.com:443 "POST /api/v1/projects/slb-pdf/timeseries/data HTTP/1.1" 200 222023-01-24 03:31:03.875 UTC [DEBUG ] ThreadPoolExecutor-9_0 - HTTP/1.1 POST https://westeurope-1.cognitedata.com/api/v1/projects/slb-pdf/timeseries/data 2002023-01-24 03:31:03.877 UTC [INFO ] QueryExecutor_0
Hello everyone! I am Elias, robot enthusiast and Product manager for Robotics and field operations. Join us for the Asset Performance Management Product tour and discover how you can enhance your understanding of your assets while leveraging Cognite's offering to boost your uptime.Watch the recording here: We're eager to hear your thoughts on how robotics can play a role in Asset Performance Management. Share your ideas in the thread below! 🚀
hello Community,While logging into cognite infield, there is a option to sign in with project name.so that project name is the project created in CDF?in documentation, we can see Infield runs on CDF, Which means CDF project is only way to get data into infield? or any other ways we can get data into infield?is there way to access infield from python sdk?Thank you
We multiple are seeing 408 response code from graphql query api. There are multiple combinations of filters which are not working. For eg the below one returns 408, i think the problem is with the array length of filter entity.entityName. If the array length is 2 it works else it is not working.query MyQuery { listTimeSeriesRef(filter:{and:[{entity:{entityType:{in:["NAVIGATOR","SCREEN_CFG_REF"]}}},{property:{in:["TUBING_TEMP"]}},{entity:{entityName:{in:["Process.ReAllocation","Analysis Point by Desks","Downtime.GroupDowntime.DateTime.Subsystem"]}}}]}) { edges { node { property entity{ lastUpdated entityType entityName } } } } }
HI All, I am looking to help in order to display timeseries and events co-relation in Power BI. I want to show when the event occurred in timeseries chart on specific event time.Any inputs would be appreciated! Regards,Arati
Hi. I’m trying to understand why no alert has been triggered for the following monitoring job.Am I right to understand that this monitoring job should trigger an alert when the time series is above the specified threshold? (I am a bit confused by the text “alert when the threshold is”. Is this perhaps not monitoring the time series itself, but a threshold specified on the threshold tab?)
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!
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
Hi Team, Please enable and configure Air setup in the below CDF project. (Accenture-demo-dev) under cluster EUROPE1-GOOGLE. Please let me know for any details.
We are having performance issues for event retrieval whenever there are more events even below 500.Can you help me to understand how partitioning can be done or pagination, as we need to perform operation for each event after retrieval and send it as a api response.I tried below: for unstructre_insight in client.events(type="Insight", limit=None,partitions=10): (“do something with unstructre_insight in each partition in parallel to reduce response time”)I observed that if there are 64 events, then all 64 events are retrieved in one execution, how we can get one partition at a time and perform something for first partition in parallel while retrieving second partition to reduce time.
Request with id 1912a13b-f4d1-9e0d-a7df-056276ca269e to https://westeurope-1.cognitedata.com/api/v1/projects/****/timeseries/data failed with status 400: Expected numeric value for data point.how to get to know that for which external id this error is shown?
hello community,I need to work Cognite File Extractor, But found very limited resource on documentation. can anyone please provide any available resources regarding that like knowing completly how to use it, it’s configuration etcThank you
[TL;DR]Cognite introduces user profile functionality to collect user information such as name, email, and job title for all CDF users to improve search and sharing capabilities. Administrators can, of course, disable the automatic collection of user information. The functionality will enable us to provide you with granular access controls, collaboration features, and much more in the future. Initially, we support user profiles for projects using Azure AD for authentication. We will add other identity providers later. For more information about how we handle your data, refer to our privacy policy at https://www.cognite.com/en/policy.- Cognite Product TeamAt Cognite, we strive to provide a seamless and efficient user experience for all our users. To achieve this, we have rolled out user profile functionality and started collecting user information, such as name, email, and job title, for all Cognite Data Fusion (CDF) users. This will enable Cognite, 1st-party, and 3rd-party application b
We are happy to announce that Flexible Data Modeling is released in general availability in the April release. The stability and set of features is at a good state, but will of course be improved over the next months. The early adopter group will then be closed, and all content will be moved into the open community here on Hub.
Would you like to develop an end-to-end, production-ready solution with Cognite Data Fusion? We have a new training for you!The new Cognite Data Fusion Delivery Bootcamp is an intensive 5-day training program focusing on a complete deployment, combining the different steps with DevOps best practices from CDF bootstrapping to solution deployment, monitoring, and operations.Each day explores a different step of the deployment:Day 1: Configuring Cognite Data Fusion and the Azure Active Directory to set up access control. Day 2: Data creating pipelines and integrating data into Cognite Data Fusion. Day 3: Running integrations and calculations in Cognite Data Fusion. Day 4: Transforming and contextualizing data. Day 5: Unlocking the value of data and solving a use case by visualizing data.You can now preregister for the bootcamp on Cognite Academy, where you will find the available dates and an information package.Preregister for the bootcamp on Cognite Academy.Learn more about the bootcamp
Executing a SQL Transform joining 2 tables from Raw and writing results to a 3rd Raw table.Perhaps there is a syntax issue? Not sure if it matters but I noticed the error msg omits some backticks like here:'ChemPlant.`Alarms-2-INActive`.EventAssociationID' there is no backtick before Event… Thank you.SELECT `ChemPlant`.`Alarms-2-INActive`.`EventID`, `ChemPlant`.`Alarms-2-INActive`.`SourceName`, `ChemPlant`.`Alarms-1-Active`.`EventTimeStamp`, `ChemPlant`.`Alarms-2-INActive`.`EventTimeStamp` AS AlarmOffTime, `ChemPlant`.`Alarms-2-INActive`.`Message`, `ChemPlant`.`Alarms-2-INActive`.`Active`, `ChemPlant`.`Alarms-2-INActive`.`EventAssociationID` as key, `ChemPlant`.`Alarms-2-INActive`.`EventAssociationID`FROM `ChemPlant`.`Alarms-2-INActive` INNER JOIN `ChemPlant`.`Alarms-1-Active` ON `ChemPlant`.`Alarms-2-INActive`.`EventAssociationID` = `ChemPlant`.`Alarms-1-Active`.`EventAssociationID`Error Message:Cannot resolve 'ChemPlant.`Alarm
Are ANSI escape sequences planned to be added to the Cognite Function logs? For now, it seems to be impossible to make the text bold or change the color of the text inside the function logs.
Exciting News! We are thrilled to announce the launch of a remarkable customer story featuring Aker BioMarine and their incredible journey with Cognite Data Fusion. We invite you to dive in and take a look at the incredible results they achieved! In a nutshell, here are some impressive highlights from their collaboration: 3 million data points were contextualized, unlocking valuable insights and driving informed decision-making 56% reduction in unit cost of operation within just two years, demonstrating the power of optimized processes and data-driven strategies A remarkable 73% reduction in downtime due to improved operations, ensuring maximum productivity and minimizing disruptions2x increase in output with the implementation of cutting-edge machinery, taking their operations to new heights!Want to explore this inspiring success story in detail? Don't miss out on the opportunity to learn more. Simply visit the link below to access the full story: Link to the Customer Story: Aker B
Hi, There are raw data files which are used to perform computations (yield tracking measures ) that uses tons of input data attributes to compute the metrics. Currently, VBA macros (excel) is used to perform the calculations and publishing the outputs. WE have to transfer the computation within CDF. Can we use cognite functions in this regard?. Is there a way to create python script that can perform these calculations within the CDF. If not, should we create some external cloud based construct like Azure functions or Lambda routines?Please share some examples are snippets that can help to perform this project task.
Hi community members, Many of you have likely heard of – or directly experienced – the industrial data problem that stands in the way of the success of Asset Performance Management (APM) strategies and solutions.In light of this, we wanted to share an insightful report recently published by Verdantix that highlights these challenges and compares APM vendors on the market today.We’ve summarized the key findings from this report as a guide for asset-heavy organizations seeking to invest in Asset Performance Management software. Click here to read more on our blog.We genuinely value your input and would love to hear whether these challenges and proposed solutions resonate with you too? Your thoughts and experiences are important to us as we continue to explore ways to overcome the hurdles faced by the industry. Thank you for being a part of our community, and we look forward to your valuable thoughts!
I am able to browse ds-basics , cdf-fundamentals ….etc
I have been using RAW tables and creating a final table out. After creating a transformation, I could see the number of rows as ~8000 but that's a wrong number. After changing the transformation a bit, now I got the correct number post running the transformation which is around 4000 but the final RAW table isn't changing.I could see that the table isn't being overridden with the new data. Can anyone explain me why? Thanks in advance!
“So, what actually is contextualization?” As a Cogniter, this has to be the question we get asked most frequently. From customers, partners, and peers, as well as family and friends.If you’ve asked yourself this question, then I’d highly recommend reading this blog post where @terjelo offers a great (and simple!) definition, as well as a real-world industrial example. Hopefully it’s something you’re able to use when your colleagues ask you more about contextualization! contextualization (noun)Contextualization is the process of identifying and representing relationships between data to mirror the relationships that exist between data elements in the physical world. The result is a richer data model that is greater than the sum of its source systems.