Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Blog
  • Questions
  • Learning
    • E-learning Courses
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • Tutorials
    • Video Library
    • Books We Like
    • >> Go to DataMiner Docs
  • Expert Center
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Markets & Industries
      • Media production
      • Government & defense
      • Content distribution
      • Service providers
      • Partners
      • OSS/BSS
    • DataMiner Insights
      • Security
      • Integration Studio
      • System Architecture
      • DataMiner Releases & Updates
      • DataMiner Apps
    • Agile
      • Agile Webspace
      • Everything Agile
        • The Agile Manifesto
        • Best Practices
        • Retro Recipes
      • Methodologies
        • The Scrum Framework
        • Kanban
        • Extreme Programming
      • Roles
        • The Product Owner
        • The Agile Coach
        • The Quality & UX Coach (QX)
    • DataMiner DevOps Professional Program
  • Downloads
  • More
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
      • DataMiner DevOps Support
      • Commercial Requests
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

Issue with Ad Hoc Data Source Scripts Not Showing in DMS Dashboard

Solved663 views4th June 2024Ad Hoc data source GQI
7
Santiago Alzate [SLC] [DevOps Advocate]128 12th February 2024 0 Comments

Hello,

I've recently implemented two new ad hoc data source scripts. They were successfully deployed and worked immediately on a system with a standalone DMA. However, upon deploying them to a DMS with two DMAs, I encountered an issue: these scripts are not appearing in the data source list when attempting to create a new query in a dashboard.

Both the standalone DMA and the DMS run the same DataMiner version. I'm aware that sometimes there's a delay before ad hoc data source scripts appear in the dashboard's data source list, but it has been over a day with no success.

Has anyone faced a similar issue or can offer insights on why these scripts are not available in the DMS environment? Any suggestions or troubleshooting tips would be greatly appreciated.

Thank you!

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 4th June 2024

1 Answer

  • Active
  • Voted
  • Newest
  • Oldest
5
Ronald Gerard [SLC] [DevOps Advocate]1.73K Posted 13th February 2024 2 Comments

Hi, some troubleshooting tips that may help:

  1. 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 help when another old or invalid data source is loaded that prevents your ad hoc data source from being loaded correctly.
  2. If deployed to the DMS as an Automation script, find the associated script in Cube > Automation and:
    1. Verify the code compiles on the DMS by clicking Validate at the bottom right of the C# code block.
      You should get a validation popup saying "No errors".
    2. Verify that in the Advanced options of the script, the "Compile as library with name" option is still checked and contains a valid library name.
    3. Verify that a build of the script is present in C:\Skyline DataMiner\Scripts\Libraries on both agents. There should be a file with format <script-name>.<library-name>.<timestamp>.R.dll.
      If not, try making a small change to the script or its options, so you can click "Save script" again and trigger a rebuild.
    4. If your script defines DLL references, make sure these can be found in C:\Skyline DataMiner\Files. There is a known issue that GQI does not correctly load assembly located in other places.
      You can also use the Fusion Log tool on the SLHelper.exe application to investigate if there are any issues resolving assemblies.

Let us know if you need further assistance.

Marieke Goethals [SLC] [DevOps Catalyst] Selected answer as best 4th June 2024
Santiago Alzate [SLC] [DevOps Advocate] commented 13th February 2024

Hello Ronald,

Thanks for the tips. I found out the issue was because the scripts we already had in the system were on version 1.1.1.1 of Skyline.DataMiner.Core.DataMinerSystem.Common, but the new ones I added are using version 1.1.1.4.

I got everything working by making sure all scripts use the same version, either by updating the old ones to 1.1.1.4 or by changing the new ones to 1.1.1.1.

is this one of the known issues related to assemblies located in other places?

Ronald Gerard [SLC] [DevOps Advocate] commented 14th February 2024

Hi Santiago,
This is indeed a related known issue and the main reason why we could not allow loading assemblies from other places yet.

Currently, GQI uses the default load path to make sure only a single version of each assembly is loaded. This version will be deterministic, but requires that all data sources use that same version.
If we want to allow loading assemblies from other places, we need to make sure first that they are isolated, otherwise loading multiple versions of a data source could conflict with the framework and other data sources.

You are viewing 1 out of 1 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas

Recent questions

How to implement bearer token refresh? 0 Answers | 0 Votes
Web Applications exception in Cube due to invalid certificate 0 Answers | 0 Votes
Redundancy Groups and Alarming – Duplicate Alarms 0 Answers | 0 Votes

Question Tags

adl2099 (115) alarm (62) Alarm Console (82) alarms (100) alarm template (83) Automation (223) automation scipt (111) Automation script (167) backup (71) Cassandra (180) Connector (109) Correlation (69) Correlation rule (52) Cube (151) Dashboard (194) Dashboards (188) database (83) DataMiner Cube (57) DIS (81) DMS (71) DOM (140) driver (65) DVE (56) Elastic (83) Elasticsearch (115) elements (80) Failover (104) GQI (159) HTTP (76) IDP (74) LCA (152) low code app (166) low code apps (93) lowcodeapps (75) MySQL (53) protocol (203) QAction (83) security (88) SNMP (86) SRM (337) table (54) trending (87) upgrade (62) Visio (539) Visual Overview (345)
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin