User info
First name | Mieke |
Last name | Dryepondt |
DevOps Program
Acquired rank |
Advocate
|
Points progress |
1513
DevOps Points
|
Here are a few tips to level up your DevOps game and unlock an arsenal of perks and benefits. | |
DevOps attestation | Request your attestation ID and expiry date |
Achievements
|
Questions asked
Answers given
In addition to what Joao indicated I like to mention that it is best practice to keep the execution time of a qaction-run as small as possible. In your use-case, you know the action (the end goal) you...
View QuestionHi Jochen, when running an automation script as subscript you can return data to the main script via the AddScriptOutput. Here an example of how I use it: Subscript: // Add data to be returned to main...
View QuestionHi Andy, a team of developers is working on revising the full connector development education path including certifications. The focus will be not only on specific integrations, but also on best practices,...
View QuestionHi, Both type Custom and Retrieved are used when we want to fill in the table via code (could be your qaction, could even be another element / script). The main difference is that custom does not support...
View QuestionHi Robin, I just verified: the Lookup method uses the Notify GetKeysForIndex. This notify requires the lookup-column to be indexed (e.g. via ;indexColumn option) so the search can happen. https://docs.dataminer.services/develop/api/types/Skyline.DataMiner.Scripting.SLProtocol.GetKeysForIndex.html...
View QuestionHi, This will have no effect on any communication set up via QActions (c#) All settings made in the element wizard apply to the native communication flow done by DataMiner. Using logic in a QAction...
View QuestionHi Alex, It would be good to understand your use-case. It is not common practice to manipulate users / groups via a connector. When better understanding where your need comes from we might be able to provide...
View QuestionHi Paul, This might provide some insights on the first 2 items: https://community.dataminer.services/video/ruis-rapid-recap-bulk-editing-via-csv-import/ It shows how to edit multiple elements via export...
View QuestionI think there must be something wrong with 10.2.8 upgrade. Most likely missing some install component for NAS / NATS. Note that I am not cloud connected. So I do not have the Cloud Pack installed When...
View QuestionHi Ryan, to change the version of a protocol you can use the below piece of code in your Automation script. Do note that this will only change the version and not configure any extra items that might be...
View QuestionAlthough it is not exactly the same setup, this article might already provide you some good insights on best practices: How to define serial and smart-serial responses in one and the same driver - DataMiner...
View QuestionHi, First place to look in these cases is the StreamViewer. This will show you all the incoming data. In case you see data and you don't see that represented into your displayed parameters it means that...
View QuestionHello, Configuring the event viewer has indeed been limited to existing events. This to avoid misconfigurations. The downside of this is, as you mentioned, that the event must have occurred in the past...
View QuestionPlease share your DataMiner version where you have encountered this.(via the About) More info on slow poll and how to integrate this can be found in: 1. DataMiner Help (available on your DMS): search...
View QuestionLeander, Thanks for the call. as you mentioned the problem lays in the loading time of reading the DomInstances because your architecture has a DomDefinition where 1 of it's section has multiple records...
View QuestionHi Aston, As far as I'm aware it is not possible to change the layout programmatically of a table shown in an Element Page. This is a hardcoded in the Protocol definition. I'm not aware if this would...
View QuestionHi Alberto, Since all responses are retrieved via the same protocol connection, the "200"-replies will indeed give the element a "still alive" indication. And even when a previous request would trigger...
View QuestionTo my knowledge, this does not exist. When this is needed I would suggest to make a new feature request. The only alternative you currently have is triggering on timeout, but as you mentioned this will...
View QuestionMichiel, It's always good to start by understanding the expected behavior of an action when getting an exception. I assume you are executing the following method from your automation script: myElement.SetParameter(...);...
View QuestionHello, I will keep my answer (for now) on high level as this could go very deep into the logical flow of how things operate. I don't think this is what you need. In general: priority of getting the outcome...
View QuestionJust to add the full answer: The used url of an HTTP Session will be composed by the polling IP of the element and the value defined in either the url attribute of the Session Request or the value used...
View QuestionHi Robin, I can see a mistake in your definition. You use multipleGetNext polling method in combo with the instance option. This means: Advised to leave the Table OID value empty. = to avoid duplicate...
View QuestionHi Gilles, It seems (smart) serial connections are not yet supported in the class library. However it is possible to use the raw messages to achieve this. (Similar as the raw messages the class library...
View QuestionFlavio, I do not have an answer, but I want to make sure we understand your question correctly. So please confirm / correct me: Exporting data to a DVE can be done in 3 different ways: As stand-alone...
View QuestionMiguel, Having a big amount of messages coming in, does not always mean they are added to the slprotocol queue. This depends on the logic in connector. The queue only contains <Group> items, basically...
View QuestionHi Jens, As I understand this is for simulation / demo purpose. In that case I understand you want to delete all the Connections at startup. Would it be possible to test by retrieving all of the interfaces...
View QuestionHello, First of all: There will always be multiple solutions to achieve the same result, the "best solution" for the job is specific to the use-case itself. And in most cases using the existing DVE...
View QuestionThank you for the answers. In my use case I can't really sue the IsVisible property as in some pages / panels I want all the fields to be visible and in others just a few. Instead of using a Form + update...
View QuestionI could take the data I needed from the IIS logs: inetpub\logs\LogFiles\W3SVC1 And excel has been my friend to generate a simple graph.
View QuestionI got it to work by using this: Create custom dialog containing 1 Label Showing this dialog before running the controller Have the controller run the interactive dialog iso the Loading dialog....
View QuestionHi Robin, The purpose of the Lookup is to search 1 or multiple values in a specific column and return the primary keys of all the rows where those values could be found. Would it be possible to share...
View QuestionHi, Do you mean that the raw value from the data source is text-based: "48375429 Frames" And you would like to have this as a number-based parameter in your protocol so you could link it to a shape? In...
View QuestionHello, Could you share where you see this error? Is this thrown by an Automation Script linked to a correlation rule? My first guess is that logic in that script is failing e.g. because xxx/xxx is not...
View QuestionHi Alex, Is it possible that the qaction (sl scripting) is triggered before the element is up and running (sl protocol) Or do you encounter this every time the qaction needs to run? Also note that our...
View QuestionI could find the PK of the (regular connector) DVE by creating the below helper. Usage: var dmaId = 1000; var elementId = 1; Element myRandomElement = engine.FindElement(dmaId, elementId); var elementMapper...
View QuestionI was able to make it work using the "Contributing Config" property on the Service definition (used for the contributing) itself. This property value (Json format) can contain a Script indication. For...
View QuestionHi Bruno, The formatting will normally be done by the Mib-browser, so the inconsistency lays there. As you have mentioned: when looking at the raw data you always see the same format. It is this format...
View QuestionHi Filiep, I have made a small test connector using the below approach. When checking the stream viewer the delay is done correctly before the GET is executed. Approach: A write parameter with SNMP...
View QuestionHi Flavio, Would it be possible to provide an example of what you mean of making it "future proof"? The main downside of copying the retrieved data is having extra load to copy it, having the duplicate...
View QuestionI will opt for an custom Element Property configured via Automation https://docs.dataminer.services/develop/api/types/Skyline.DataMiner.Automation.ScriptDummy.SetPropertyValue.html
View QuestionI found the following. please confirm if this is safe to use: var alarmFilter = new Skyline.DataMiner.Net.Filters.AlarmFilter(); var alarmFilterItemelement = new Skyline.DataMiner.Net.Filters.AlarmFilterItemInt(Skyline.DataMiner.Net.Filters.AlarmFilterField.SeverityID,...
View QuestionFound it by using the following in the search filter of the documentation: dom + "created at" This filtered it down to the Release notes. https://docs.dataminer.services/release-notes/General/General_Feature_Release_10.3/General_Feature_Release_10.3.2.html#all-dom-objects-now-have-lastmodified-lastmodifiedby-createdat-and-createdby-properties-id_34980...
View QuestionLeander, I have not tested this, but perhaps this filter does what you need: var filter = DomInstanceExposers.SectionDefinitionIds.Contains(sectionIdGuid) Please note that the same Sectiondefinition...
View QuestionHello Marco, You might have seen that we have opened up an issue-task for this. I do already want to share a possible workaround here: Can you check if it's possible to change the Center Frequency to...
View QuestionHi Brecht, Could you provide a bit more info: When you indicate the protocol name changed, do you mean the new selected parent and its exported child protocols are different then those used? If not I...
View QuestionHi Would it be possible to provide some more info about how the driver is defined? I assume this is smart serial? This will help the search of what might be the reason the change in behavior of the software. For...
View QuestionHi Miguel, when I run the SLEndpointTool_Console (as admin) and install NAS (or even NATS) I get an unhandled exception: Invalid setup. Service NAS exists, but files are missing
View QuestionThank you Peter for the feedback. 2 follow-up questions: Resource Import: the export of resources will generate an excel file where we can indicate TRUE in the Create column to generate the resource...
View QuestionSebastian, You mentioned you ran the dcomConfig.exe, did you ran it as Administrator + reload cube?
View Question