Profile

Mieke Dryepondt

User info

First name Mieke
Last name Dryepondt

DevOps Program

Acquired rank
Advocate
Points progress
Number of DevOps Professional Points
671 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 Question
13 Votes

Hi 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 Question
9 Votes Selected

Hi 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 Question
7 Votes Selected

Hi, 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 Question
6 Votes Selected

Hi 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 Question
4 Votes Selected

Hi, 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 Question
4 Votes Selected

Hi 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 Question
4 Votes Selected

Hi 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 Question
3 Votes Selected

I 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 Question
3 Votes Selected

Hi 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 Question

Although 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 Question
3 Votes Selected

Hi, 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 Question
3 Votes

Hello, 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 Question
3 Votes Selected

Please 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 Question
3 Votes Selected

Leander, 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 Question
2 Votes Selected

Hi 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 Question
2 Votes Selected

Hi 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 Question
2 Votes Selected

To 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 Question
2 Votes Selected

Michiel, 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 Question
2 Votes Selected

Hello, 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 Question
2 Votes Selected

Just 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 Question
2 Votes Selected

Hi 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 Question
2 Votes

Hi 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 Question
2 Votes Selected

Miguel, 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 Question
2 Votes

Hi 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 Question
2 Votes Selected

Hello, 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 Question
2 Votes Selected

Thank 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 Question
1 Vote Selected

I 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 Question
1 Vote Selected

I 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 Question
1 Vote Selected

Hi 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 Question
1 Vote

Hi, 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 Question
1 Vote Selected

Hello, 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 Question
1 Vote Selected

Hi 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 Question
1 Vote Selected

I 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 Question
1 Vote Selected

I 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 Question
1 Vote Selected

Hi Jorge, Do you have any suggestions on how to best implement our own logger?

View Question
1 Vote Selected

Hi 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 Question
1 Vote Selected

Flavio, 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 Question
1 Vote

Hi 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 Question
1 Vote Selected

Hi 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 Question

Found 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 Question
0 Votes

Leander, 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 Question
0 Votes

Hello 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 Question
0 Votes

Hi 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 Question
0 Votes Selected

Hi 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 Question
0 Votes

Hi 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 Question
0 Votes

Thank 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 Question
0 Votes

Sebastian, You mentioned you ran the dcomConfig.exe, did you ran it as Administrator + reload cube?

View Question
0 Votes