Min-Hyeok Kang Posted August 23, 2023 Share Posted August 23, 2023 We use spotfire as one of way of gathering all data from various applications. Data from various applications are gathered as a form of excel file in spotfire, and these are updated in real time. What i want to utilize with this kind of excel fie is to extract this excel file, and send this excel file with regular basis automatically. I am not accustomed to spotfire, as one of means of programing language, but a little bit competent in programing logic, so if you guys let me know how I can build this kind logic that I want to embody, it would be of great help. Link to comment Share on other sites More sharing options...
Fredrik Rosell 3 Posted August 23, 2023 Share Posted August 23, 2023 Hello!For any kind of automation task like this, the first thing to check is if you can do it using Spotfire Automation Services. It comes with tasks for exporting data (e.g. in Excel formats like xslx) and emailing out of the box, and you can implement custom tasks if needed as well. Take a look at the documentation for it here:TIBCO Spotfire® Automation Services User Guidehttps://docs.tibco.com/pub/spotfire_server/12.5.0/doc/html/TIB_sfire_autsvcs_UserGuide/autoservices/topics/job_builder_tasks.html Link to comment Share on other sites More sharing options...
Min-Hyeok Kang Posted August 23, 2023 Author Share Posted August 23, 2023 Dear Fredrik RosellI really appreciate your adivce and I have looked thorugh link you gave. I guess Auotomation servce is necessary function to embody what I want to implement. And to use Automation service, it seems that being able to access Administrator user account is required(To download Node manager). I hope that I can access Administrator user account to use Auotomation service, but I am afraid that I couldn't access this account since the device I try to this is my company's labtop where there is rare possibility to get access administrator account. In case of failing to get access administrator athority, Is there any other way to embody function that I mentioned above?(Such as python or Etc)If there is, I will really appreciate if you let me know how to do that. Link to comment Share on other sites More sharing options...
Fredrik Rosell 3 Posted August 24, 2023 Share Posted August 24, 2023 Dear Min-Hyeok Kang,>And to use Automation service, it seems that being able to access Administrator user account is required(To download Node manager).To be clear - this is not something you would normally do as an end-user. This is set up by your Spotfire Administrators in the server backend. >I hope that I can access Administrator user account to use Auotomation service, but I am afraid that I couldn't access this account since the device I try to this is my company's labtop where there is rare possibility to get access administrator account. Well, the normal use case for this would not involve every user getting Administration right. As a user, you would be using the Automation Services Job Builder Tool (inside your Spotfire Analyst client) to create the jobs, but the scheduling of jobs could be handled by your Spotfire Administrators (but you could also be assigned the license necessary to schedule those yourself). https://docs.tibco.com/pub/spotfire_server/12.5.0/doc/html/TIB_sfire_autsvcs_UserGuide/autoservices/topics/overview.html gives a high-level overview of this.Here's an example of a Dr. Spotfire session that shows what this looks like - both Job creation and Job Scheduling: How to Automate Data Updates and Export in Spotfire | COVID-19 Daily Data Refresh I recommend that you start by reaching out to your local Spotfire Administrators to discuss. >In case of failing to get access administrator athority, Is there any other way to embody function that I mentioned above?(Such as python or Etc)Well, you might be able to implement this yourself, using the existing API:s for some of it - exporting the data is covered by the API.s - but you would need to implement everything else - emailing, scheduling etc - yourself. I would definitely fully explore the Automation Services option first.Best RegardsFredrik Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now