Profile

Ronald Gerard

User info

First name Ronald
Last name Gerard

DevOps Program

Acquired rank
Advocate
Points progress
Number of DevOps Professional Points
3598 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

Sorry! No question found.

Answers given

Hi Leander, As Matthias already mentioned we've recently been working on making the display value of datetimes consistent throughout GQI. Internally, there are query options to specify both time zone...

View Question

Hi Matthijs, This is indeed a known issue: https://collaboration.dataminer.services/task/180830 The general workaround that is mentioned on this task works in all scenarios, but requires a code change....

View Question
8 Votes Selected

As Toon already mentioned, there is currently no way yet to get a custom sort order for columns; they all use the default comparison for their column type. A possible solution is to use a custom operator...

View Question
7 Votes Selected

Hi Nils, Thanks for your question! Nothing significant changed for this feature in 10.4.0 and should still work as before. Our internal tests still indicate that this feature works and I was able to confirm...

View Question

Hi, some troubleshooting tips that may help: Manually stop the SLHelper.exe process if it exists. It will automatically start up again when needed and reload all the data source from scratch. This could...

View Question

Hi Seppe, This is currently not possible yet. As you found out, the Query Filter component only works with GQI queries and you cannot have parameter sets yet in a GQI query result. Feel free to create...

View Question
5 Votes Selected

As Michiel mentioned, depending on your use-case there are alternatives, but it's currently not possible yet to use a value from a table cell to create an interactive link. This is definitely something...

View Question
5 Votes Selected

The DeletedRows property contains a list with the primary keys of any rows that were deleted from the parameter table on which you subscribed. The value will be an array of strings, see example below....

View Question
5 Votes Selected

Hi Carlos, Both custom operators and column manipulation operators indeed do not support real-time updates yet and will only update every 30 seconds if an update was detected. Real-time updates for these...

View Question
4 Votes Selected

We have added a package on the catalog, compatible from DataMiner 10.4.0 onwards: Alarm Report | Catalog (dataminer.services) This package contains the following: Ad hoc data source to retrieve the...

View Question

Hi Jens, A project can have as many data sources and operators as you like. The GQI framework just scans the resulting library for all types that implement the IGQIDataSource and IGQIOperator interfaces....

View Question
4 Votes Selected

Hi Carlos, it looks like it found the wrong version of Microsoft.Extensions.Logging.dll or one it's dependencies. Can you check the version of all dependencies located in C:\Skyline DataMiner\Files? If...

View Question
4 Votes Selected

Hi Edib, Currently there is only a timeout for the NATS communication between SLHelper (where GQI runs) and SLNet, which is 15 minutes by default I believe. If that timeout would expire, you should get...

View Question
3 Votes Selected

Hi Gabriel, Unfortunately at this time, we don't support defining Discreets for a GQIColumn just yet. We do agree that this a valuable extension for the future! Feel free to create project task or a...

View Question
3 Votes Selected

Instead of the GetInfoMessage, you can use the GetAlarmDetailsFromDbMessage (also in the Skyline.DataMiner.Net.Messages namespace) to request the historical information events. You can create such a message...

View Question
3 Votes Selected

Hi Felix, Assuming you are using the built-in data source to query alarms, the "Services" column present in the Alarm Console is not available yet. Feel free to create a feature request for that. For...

View Question
2 Votes Selected

Hi Gerwin, Some background At this moment, GQI does not directly provide a Connection object to Ad Hoc data sources yet. The main reason for this is because in general, GQI does not need it. Instead,...

View Question
2 Votes Selected

Hi Stefan, In order to get a bar chart like that, the availability of each service will have to be put into a separate column. There is no trivial solution to do this yet, but it's definitely achievable....

View Question
2 Votes Selected

Hi Jim, This is currently not supported yet, but definitely a very useful capability to have. We have a feature task on our backlog that will allow an Ad Hoc data source to define such an array argument...

View Question
2 Votes Selected

Hi Steve, I believe this should be possible using our Generic Query Interface (GQI). There we have built-in data sources for trend data and operators to join, aggregate, group and transform that data....

View Question
2 Votes Selected

Hi German, You can use the GetLiteServiceInfo message with the ViewID property set to retrieve all services within a view. You can then use a subscription on the LiteServiceStateEvent to get events...

View Question

Hi Anna, Joining tables always happens on a fixed column, so you'll need to create a column that always contains the value you want to join on. If like Sebastian suggests only 1 of the Carrier columns...

View Question
1 Vote

Hi Miguel, There have not been any functional changes to the GQI Trend data source over the past year, so all information that exists is still relevant. As you correctly suspected, the entries at the...

View Question
1 Vote

Hi Carlos, The table refresh behavior can be achieved by adding any operator that does not support real-time updates, such as the sort operator. When your ad hoc data source then updates a row, instead...

View Question
1 Vote

Hi Marco, Unfortunately the Low Code Apps does not equipped yet for the usecase you describe. For now, a possible workaround could be to automatically open a popup page after the new preset is created...

View Question
1 Vote Selected

Hi Steve, From what you explained I think your suspicion is correct that it's likely the start timestamps do not match exactly. To investigate this further and to solve this issue you could use the experimental...

View Question
1 Vote Selected

Hi Edson, There are a few ways you could go about this. Execute the query in a dashboard table component and manually export to a CSV file. Using the Data Aggregator DxM you can run queries manually...

View Question
1 Vote Selected

Hi Michiel, This is indeed a common use-case that we'll want to support soon. Unfortunately there is no good way yet to retrieve info about the current user or connection to be able to use it to retrieve...

View Question
1 Vote Selected

If you say it goes in time out -sometimes-, how long does it usually take when it doesn't go in time out? Could there be any meaningful difference in the data between those scenarios? How many services,...

View Question
0 Votes

Hi Baranisudha, The "Access not allowed" exception you get when sending a GetParameterMessage is because your request did not specify from which element to retrieve the parameter. You can specify the...

View Question
0 Votes Selected edited answer

The dashboard visualization indeed only requires an element feed. The error message you see is not caused by an invalid dashboard configuration, but rather an unexpected issue when trying to open a spectrum...

View Question
0 Votes Selected

From feature release 10.1.6 on it will be possible to stack trend lines in the Dashboard app. 2 new options were added for the chart component in Layout > Styling & Information that are relevant...

View Question
0 Votes Selected