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
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • 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
    • 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
    • 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
      • About the DevOps Program
      • DataMiner DevOps Support
  • Downloads
  • More
    • DataMiner Releases & Updates
    • Feature Suggestions
    • Climb the leaderboard!
    • Swag Shop
    • Contact
      • General Inquiries
    • Global Feedback Survey
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Deal Registration
  • >> Go to dataminer.services

What are the main use cases for Dataminer Profile Manager App?

Solved1.95K views18th August 2021profile manager
3
Bruno Sousa [DevOps Member]669 25th March 2021 0 Comments

Hello

What are the main use cases for the Profie Manager App that you have implemented in Dataminer in the present?

I would like to hear some of your thoughts on this, if it is possible for you to share.

Thank you.

Best regards

Bruno Sousa

Jonathan Triboulet [SLC] Selected answer as best 18th August 2021

4 Answers

  • Active
  • Voted
  • Newest
  • Oldest
3
Steven Soenens [SLC] [DevOps Member]434 Posted 25th March 2021 0 Comments

Hi Bruno S,

Adding to the previous answer, DataMiner Profiles come in very handy as a means to bundle multiple parameters together in a single set. As an example, DataMiner Service and Resource Manager (SRM) uses profiles to orchestrate full configurations on functions. E.g. assume you have an encoder that needs to be orchestrated by DataMiner, you may create a profile containing multiple configuration parameters such as:

{

video=H.264

Resolution = High_Definition

Bitrate = 5 Mbps

StreamingOutput=ON

RequiredCPUCores = 4

}

As you can expect, applying multiple configuration parameters on products, is not just a series of commands that are executed one by one, meaning parameter by parameter. First of all, the likelyhood that products expose API's where each parameter can be individually set is shrinking down (moving from SNMP to RESTful). Secondly, parameters may need to be set in a well defined order - even using SNMP that is the case (think of it like a transactional behavior). ... and that order will be different from technology vendor to technology vendor. So that's why in DataMiner SRM, one can attach 'ProfileLoadScripts' to certain functions. Those ProfileLoadScripts execute on the entire transaction, and can be tuned to the specific technology.

So in short, profiles:

  • contain parameters you can use to mediate across technology
  • this group of parameters can be linked to an SRM ProfileLoadScript and therefore contain 'transactional' behavior that can also be tuned to the specific underlying technology

There's much more to it, a single profile may have variations (state profiles, e.g. a stop profile would just contain the 'overly' on the profile saying StreamingOutput = OFF), and also contain requirements to underlying resources in terms of the capacity and capability needs. DataMiner SRM would then use those requirements to find a suitable encoder having 4 CPU cores available using the example above.

HTH, Steven

Jonathan Triboulet [SLC] Selected answer as best 18th August 2021
You are viewing 1 out of 4 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
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