User info
First name | João |
Last name | Severino |
ACHIEVEMENTS

First Login

Ask your first question

First comment

First best answer

Get first vote up

Select answer as best

Complete a quiz

Complete first course

Claim welcome gift

Anniversary
Questions asked
Answers given
Energy Management in data centers and buildings. Utilizing data to optimize energy consumption in buildings, factories, and other facilities, by implementing smart sensors, meters, and IoT devices to...
View QuestionHi Dominique, As far as I know, there is no direct way of achieving this directly but it could be possible with either a QAction and using the C# DateTime object or alternatively if you do not want to...
View QuestionHi Guilherme, To control the timeout time of a script you can use one of 2 methods: Timeout property, which will allow you to define how long you can run the script (by default it should be 10 minutes)...
View QuestionHi Guilherme, I do not think a progress bar is possible as a "bar" since I do not see it in the available options. But it should be possible something similar to a percentage value or show a changing...
View QuestionHi, Could it be that the element is a DVE or a function DVE? Would it be possible to let us know if when opening the Protocol it is running if it shows something like this? You can open it by selecting...
View QuestionHi Maria, There are a few options you can implement depending on how simple or advanced you want your validation to be. The simplest would be to have a string parameter and have your write parameter trigger...
View QuestionIDP commands: Start new Discovery Get managed devices Get unmanaged devices Start configuration backup Get elements not Software Compliant ...
View QuestionHi Ross, To answer the first part of your question, you should be able to use the interface and properties described in this help page Interface IDmsView more specifically the Property Properties for...
View QuestionHi Thomas, Currently, we do not have a publicly available way of downloading the DataMiner IDP solution and you will need to get in touch with your Skyline contact to get it.
View QuestionHi, The engine.SendSLNetMessage method is used for internal SLNet calls that we do not recommend using, as such, there isn't documentation available for it. These calls are not officially supported and...
View QuestionHi Thomas, I believe you are looking for this tool: Change Element States Offline | DataMiner Docs You can find it on C:\Skyline DataMiner\Tools\ChangeElementStatesOffline.exe
View QuestionHi Bruno, Do you have the Decimals tag defined in your parameter under the Interprete and also under the Display tags? If you define there as having Decimals to 1 you should be able to see the 22.9 that...
View QuestionHi, I believe there could be a few options to achieve what you need, like a timer on the connector or leveraging the trending and some reports. However, I believe the simplest solution for your use case...
View QuestionHi Adjin, As a general rule, you should perform sets on the write parameter as logic could be associated with it such as sending a set command to the device or other operations. If you were to set directly...
View QuestionHi Ross, I do believe the "Send Response" button you see in Cube could be related to the RequireResponse option that expects an actionable interaction as a result. Do note that even though you may not...
View QuestionHi Yvan, I don't know if there is any out-of-the-box way of doing what you are trying to achieve, however, it should be possible to apply similar concepts to what is used in multithreaded scenarios....
View QuestionHi João, You can send an email directly from an automation script action, as documented here (link). But, as mentioned in the note at the end of the help page linked above, you could also do that from...
View QuestionHi Dario, You should be able to use the snippet from the answer to this other question automation script: context menu - DataMiner Dojo
View QuestionHi Gerwin, Do you have the soft-launch flag enabled mentioned on the 3rd prerequisite here? I believe it is still needed to activate it for 10.3.11 and I initially had the same issue as you until I activated...
View QuestionHi Michiel, You could add a parameter of type pollingip (or ip if you want the port as well) to your connector and then from the QAction read that parameter as if it were a regular one
View QuestionHi Richard, Are you referring to the Protocol Parameter Units tag? If so, you can just not add the tag and it will not appear in your element.
View QuestionHi Philip, You could use the GetInfoMessage SLNet call with the Type option set to LocalDataMinerInfo. var message = new GetInfoMessage(-1, InfoType.LocalDataMinerInfo); var response = (GetDataMinerInfoResponseMessage)engine.SendSLNetSingleResponseMessage(message);...
View QuestionHi Reza You could add the DllImport attribute to the classes of your community package that require that specific import. The DllImport attribute is located in the Skyline.DataMiner.Library.Common.Attributes...
View QuestionHi Miguel, The syntax described in the DataMiner Development Library is correct, it is just that DIS currently does not contain the schema definition for it and as such it will appear as if it is not...
View QuestionYou should be able to achieve that with the Microsoft Platform driver (catalog link). Here you can see a couple of examples of data that is available but to check the full information available you could...
View QuestionHi, Could you have a look into the following question and answer to see if it works for your scenario? https://community.dataminer.services/question/how-to-display-a-linux-time-stamp/answer/110718/...
View QuestionOrganizations can implement data-driven solutions for e-waste management that allow tracking and analysis of equipment lifecycle, upgrades, and repair data. With this data, they can promote better repairability,...
View QuestionHi, QActions cannot be triggered by an automation script, at least not directly. QActions have a trigger associated with them in the XML side of the connector and what you could do is to make a set on...
View QuestionHi Andries, To mock the behavior of the GetKeys method you will need to mock the "notifies" directly, due to being an extension method, you will need to mock the underlying calls. In your case, you would...
View QuestionHi Robin Since you are using the instance option, DataMiner will poll the instances as an extra column for the table and place them in the first column. If you want to have the ID, you will need to first...
View QuestionHi Paul, You should be able to edit your original question by clicking the cogwheel at the bottom of your post and select the edit option And then you should have access to edit the title as well as...
View QuestionHi Thijs Here is a video explaining the process http://dataminer.tv/categories/dataminer-agent/configuring-an-email-server
View QuestionDIS comes with its own MIB browser, you can see more here, that allows you to import and visualize MIB trees and details. But if you want to use another one to assist you, I would suggest the MIB Browser...
View QuestionHi, You should be able to add a context menu parameter linked to your table as described here (Custom table context menu | DataMiner Docs) If you need you can link to some parameters that the user will...
View QuestionHi Stacey, As Laurens mentioned, I do not believe it is possible to do it directly from within the script but if the script is launched from a Visio, I think it should be possible to use the [firstmac]...
View QuestionHi Micah, You are on the right thinking path regarding what is happening, in the case of groups with an HTTP session, the parameters are built into a request when placing the group on the execution queue...
View QuestionHi Ana, If using an automation script you can use the Engine method FindElementsByProtocol, which will allow you to filter either per protocol or per protocol and version. If wanting to use it elsewhere,...
View QuestionHi Andrey, As Michiel mentioned, this is not possible. QActions and actions, triggers, and groups do not have control over the UI navigation of a given user. They are designed to operate on an element...
View QuestionHi Bruno, Could you please check the version of the .NET Framework version you are using and if you have the following NuGet System.ValueTuple 4.5.0 installed? It was needed for older versions of C#...
View QuestionHi Jens, To start you can use the FindElementsByProtocol call to retrieve your elements. You can use it with just a connector name Element[] elements = engine.FindElementsByProtocol("Protocol Name");...
View QuestionHi Jeroen, Indeed, if you want to use Google Maps, you will need to configure the API key in DataMiner settings, which is something an end user needs to acquire/provide. However, IDP is not dependent...
View QuestionHi Pedro Consider checking out the following parameter type DataMiner Info You can add it to a connector as if it were a regular parameter but it will be loaded with some data from DataMiner itself....
View QuestionHi Thijs, From your description, I believe what is happening is a mix of 2 things Your remote element is probably replying with an object of type Message and not IInterAppCall and most likely the QAction...
View QuestionHi, If you want to have something run periodically from within a protocol, you can make use of a Timer and define your time in there (in this case 1 second). That timer will contain a group of type action...
View QuestionHi Wale, With the Info shape data I am not sure if it is possible but adding the expression to the shape text should do what you need. Additionally, the current regex expressions you are using may result...
View QuestionHi Jens, Have you tried the steps of the answer to this question Visual Studio fails to create Unit Tests – DataMiner Dojo?
View QuestionHi, I do not believe it is possible to do that with a CSV as those files are like basic text files and as far as I am aware have no way of encoding multiple tabs. For that, you would need to either do...
View QuestionHi Paul, You can find the help for our connectors on our docs page Connectors| DataMiner Docs For the Bridge Technologies one, you have this link Bridge Technologies VB Probe Series | DataMiner Docs...
View QuestionHi, The actual value of the properties is indeed found on the Element.xml file inside the folder available for each element You can read more about it here Elements | DataMiner Docs
View QuestionHi Brian, Looking at your XML definition, I cannot know for sure if you have a QAction triggering on the Write parameter to process the set but if that is not the case you would need to use the setter...
View QuestionHi, You should be able to make that button trigger a QAction and in there use the following method of the SLProtocol object Method ExecuteScript | DataMiner Docs
View QuestionHi Jeroen, You can check the steps mentioned in this answer by Sebastiaan to check which shape is failing to load. Depending on the shape and its conditions it could be apparent what is the cause, but...
View QuestionHi, You can have a QAction that triggers on a standalone parameter or on a table cell change but not both at the same time. For standalone parameters, the row attribute must be set to false (or not included...
View QuestionHi Stijn, For IDP discovery, we follow the boolean algebra for the order of operations so the priority is (from highest to lowest) NOT then AND and finally OR. As you currently have it will consider...
View QuestionHi Bruno, We do have a video on the topic in the Learning Video Library in the developer training section see: Driver Development Initiation - Capturing Device Events (module 01.07) And you also have...
View QuestionHi Glenn, IDP does not come with any out-of-the-box CI Types as part of its installation package but it does support the creation for any kind of connector (you can read more about it in here CI Types)....
View QuestionHi Yvan, The GetLiteElementInfo SLNet message contains 2 boolean properties that you need to set to true in order to be able to retrieve stopped (IncludeStopped) or paused (IncludePaused) elements. Your...
View QuestionHi Carolina, I am not able to find a way of achieving what you need directly from the scheduler module with a single action but an idea I had is to use the Upload report to shared folder option as a workaround....
View QuestionHi Jeroen, That class should be on the same namespace "Skyline.DataMiner.Net.Messages" as the request message you are using, so I am not sure why you are getting the error. Could you check that the namespaces...
View QuestionHi, You should be able to use the GetInfoMessage SLNet message with the 'Type' option set to ClientList You will then receive a list of responses and you can then filter by the ones that are Cube Sessions...
View QuestionHi Srikanth, Yes, that field supports static and dynamic parts to build what is called in IDP the name schema. You can do something similar to what is shown in the image below where you want to have...
View QuestionHi Bruno, Not sure if that is possible to do directly with the features of DataMiner Visual Overview, as I was only able to find that option you mention of RefreshButtonVisibility EDIT: As Ive pointed...
View QuestionHi, Could you try and use the Class Library in your integration, as it contains a GetRows method inside the IDmsTable object? See Development Library Help
View QuestionHi Jens, Would the Info shape data with the options of ELEMENT STATISTICS help in your use case? You can find more details on this help page and also this help page
View QuestionHi, From automation script 2 you can use subscript = engine.PrepareSubscript (ref to Help) which will return a SubScriptOptions object You can then use this object and call subscript.SelectScriptParam...
View QuestionHi Andy, Currently, IDP does not have any native support for direct offloading of discovery data to any 3rd party asset management platform, as this is only available on the solution elements. There...
View QuestionHi Gelber, If by prefix you are referring to the level prefixes such as LOC, BLD, ... then it is possible to have your facilities view structure without the prefixes. If, on the other hand, you are referring...
View QuestionHi Jason, There should not be any limitations in what values you can set in the password setup step of provisioning. A couple of things you can double-check are if there is an error in the log of the...
View QuestionHi Ryan, Are you referring to the feature described in this page Migrating elements in a DataMiner System | DataMiner Docs? If so, then that is triggered by a user action but it is executed by the servers...
View QuestionHi Curtis, I am not sure if InterApp calls are strictly needed for your use case but they work so that you have a messaging mechanism between different elements or an automation script and an element....
View QuestionHi, Could you elaborate a bit more on the reason for needing to have the info in memory? Is it because the table is changing from different sources? Or too slow to read from within the QAction due to...
View QuestionHi Michael, The most straightforward way would be to perform the polling entirely inside a QAction but if you want to leverage the features available from a protocol then the only option that comes to...
View QuestionHi Alexander, DevOps points are received by being active in the DataMiner Dojo community and you can check on this page Accumulating DevOps Points | DataMiner Docs some of the actions you can do to earn...
View QuestionHi Mieke, As far as I know, the only way is via a SLNet message. Here is a snippet that should help you with this var securityInfo = engine.SendSLNetSingleResponseMessage(new GetInfoMessage(InfoType.SecurityInfo))...
View QuestionHi João, The SetMultipleParametersMessage could be a good approach for that number of sets as it will allow you to interact with SLNet the minimum amount of times. You could also send the "normal" SetParameterMessage...
View QuestionHi Thibault, What I have used in the past is the Delete method from the IDmsElement object of Class Library.
View QuestionHi Jamie, Unfortunately, there is no simple way of doing a bulk call for the Reapply operation from the Inventory > Managed tab. However, if you have Process Automation, you should be able to achieve...
View QuestionHi, Directly from the protocol, I do not believe it is possible to achieve what you mention. In a given protocol display page you can either have 1 column layout or a 2 column layout (more is possible...
View QuestionHi Ryan If I recall correctly, the filter option will use the Display Key of your table to filter things out. I assume that would be the column TS Input Name [IDX] (given it contains the [IDX] suffix),...
View QuestionHi Bruno, If you are looking into managing your inventory in DataMiner you can indeed go with the csv route but if you expect to have an inventory that has changes every so often then you could look into...
View QuestionI have had success in the past with running methods as an impersonated user by following the example given on this page: WindowsIdentity.Impersonate Method (System.Security.Principal) | Microsoft Docs...
View QuestionHi Carolina, From the information I could gather, the TLS feature for Cassandra is only available from DataMiner 10.1.3 onwards and on Main Release on 10.2.0 so not on 10.1CU12 (see DMS RN 264 in this...
View QuestionHi Michiel, InitVar execution is done when the page is loaded. If your page is hidden and eventually displayed, then it will initiate the variables at that point in time, however, if the page is always...
View QuestionHi Jens, Would it be an option to not use separate VdxPages and to use the Visual Overview feature to generate shapes dynamically from table rows? (see DataMiner Help) This way you would be able to use...
View QuestionHi Jens, I recently had to do something similar and used the following RegexReplace: [RegexReplace:^(.{30}).+,[NAME],$1...] In my use case, I was trying to retrieve the first 30 characters and if there...
View QuestionHi Jens, Since it looks like you are trying to set up a simulation I am guessing this will not be done constantly so you could go with the approach of: In step 1, store the references to the interfaces...
View QuestionHi Stijn, According to this RN23095 C# version 6.0 and higher are supported in QActions. So you should be able to use those features. Keep in mind, however, the current minimum version of the protocol.
View QuestionThe easiest way of doing this is to take advantage of the "Production" version feature of DataMiner. (DataMiner Help). This way you can keep all your elements in the same version and anytime you want to...
View QuestionHi Bruno, As the message indicates, it could be that one of the components of the IDP solution is not available. Could you double-check in the surveyor that an element is available that uses the Skyline...
View QuestionHi Jens, It is possible to achieve what you need by performing connectivity discovery again. IDP uses the new connection information, provided by the discovery process to compare against the existing...
View QuestionHi Rene Regarding the deleted table records, if this is just for a few critical elements then it could make sense to introduce that feature as part of the protocol. But if you need to have it for a table...
View QuestionTo add a new driver I would say using a dmprotocol package and to update to a newer version via the update center in DataMiner. Refer: Help
View QuestionWould the scientificNotation option on the Measurement -> Type tag do what you are looking for?
View QuestionHi Benjamin, As far as I am aware what you are attempting is not possible. In DataMiner, whether or not a scroll bar is used depends on the content that needs to be displayed and, the size of the window...
View QuestionHi Sam, As far as I know, there is no way of doing what you wish. You have a few ways to define the DisplayKey of a table but all of those are designed to have content to make identifying each row easier....
View QuestionHi Dario, There is one potential solution that comes to my mind that is similar to what I had to implement once. You will need to have that "randomNumber" be deterministic so that for the same alarm...
View Question