Skip navigation
1 2 3 4 Previous Next

Control-M

289 posts
Share This:

AAPI Trial.jpg

Control-M Automation API is an application solution that enables developers to access the capabilities of Control-M including SLA management, sophisticated flow and scheduling control as well as another interface to Control-M.

 

Operationalize applications faster, at higher quality, by embedding automated workflow scheduling into your dev and release processes. Using a Jobs-as-Code approach with REST APIs and JSON, workflows become versionable, testable, maintainable, and collaborative for developers and DevOps engineers as a part of their CI/CD pipeline.

 

Take a test drive of Control-M Automation API

Share This:

Purpose:

The purpose of this blog post is to detail the integration the internal BMC IT team has achieved between Control-M and Salesforce.com (SFDC) and provide information about the tangible benefits that have been realized.

 

Participants:

Vinod Cheriyan- Senior Manager, BMC IT

Ritesh Kalyani- Senior Technology Solutions Specialist (SFDC)

Billy Kelly- Lead Database Administrator, BMC IT Control-M Specialist

Chris Polansky- DBA Solution Engineer

Gregg Rask- DBA Principal Solution Engineer

 

Background:

The internal BMC IT team leverages Control-M version 9.0.18 to automate many internal processes across a wide variety of applications and has the Informatica, Database, SAP, Oracle eBiz, Backup, Web Services, and MFT plug-ins deployed.  In addition, the team uses the Application Integrator for Alteryx.  With respect to the Control-M and SFDC integration, BMC IT had the need to automate sandbox refreshes.  SFDC sandboxes are special organizations that are used to test changes or new applications without risking damage to production data or configurations.  Currently there are 93 development, 5 development pro, 1 partial copy, and 4 full copy sandboxes deployed.  The development sandboxes contain only metadata with the partial copy sandbox being just that, a partial copy of the production data and configurations.  The sandbox refresh process itself is comprised on 42 unique steps that involves six applications.  Prior to integrating Control-M and SFDC the sandbox refresh process was 100% manual, required vast amounts of coordination which took 3-4 people approximately 18 hours across 3-4 days to complete.  BMC IT’s first production run of the process occurred on July 31st, 2018.

 

letstryagain.png

screenshot2 PNC.png

 

Solution Approach:

Once BMC IT decided to move forward with the integration the first step was to determine what could be automated in the process and the automation technique(s) to be used.  After speaking with Salesforce directly the decision was made to use the force.com CLI and drive the automation via scripts.  Certain steps within the process were not supported by force.com CLI or the SFDC API meaning, an alternate technique would have to be used; Redwood HQ (http://redwoodhq.com), an open source test automation tool, was chosen.  BMC IT then collaborated to detail each step including a description, the type of change, the automation technique, comments specific to the steps, and the script/file name being called.

 

Process Details:

As mentioned earlier, the process is automated via batch scripts with most of the workloads being data updates.  BMC IT initially thought of using the Application Integrator however, the scripts already existed, were quite simple, and an appetite for a re-engineering effort did not exist. 

The process contains email templates, outgoing messages, security controls, endpoint integrations, production code reference as well as other activities and is executed in two parts:

1)

a. Login into SFDC

b. Fetch metadata

c. Deactivate current rule set

d. Change environment parameters

e. Deploy changes

f. Call Snaplogic masking

g. Send notifications

2)

a. Login into SFDC

b. Activate current rule set

c. Change email alerts

d. Deploy to SFDC

 

NOTE: There are manual steps within the process where the SFDC CLI/API did not support specific functions.  These are addressed via native Control-M notification logic to the appropriate individual.  In addition, notification logic is also used to keep the various stakeholder groups (end business, QA, the SFDC and Control-M teams, etc.) apprised of the overall health of the process/service.

 

Results:

The integration has provided massive value as well as hard and soft dollar savings.  As mentioned earlier in this document the sandbox refresh process was 100% manual, required vast amounts of coordination which took 3-4 people approximately 18 hours across 3-4 days to complete.  After integrating with Control-M, the process now consumes 2-3 hours, eliminating error while providing faster, more current application data.  Furthermore, reinvestment in people resources is also taking place; skills are being updated, breadth of knowledge continuously increases, headcount remains steady, and resources can now be used to support other strategic initiatives and goals to drive value to the organization.

 

Additional Information:

The internal BMC IT team provided a XML export and the file has been successfully imported into the vl-aus demonstration environment; the Folder is called Explorers.  Please leverage the process when speaking to existing and potential customers about our capabilities integrating with SFDC.

 

What's Next:

Managed File Transfer

Share This:

 

We have worked really hard and we are really excited to share our new jobsascode.io website with you! This new microsite is your hands-on, self-service resource.  It is our way to share use cases, code examples, videos and other new content with you!

 

Learn more about Jobs-as-Code adoption, DevOps operationalization, and use cases on the site. Download the free Control-M workbench and Automation API CLI. View Jobs-as-Code examples and check out Jobs-as-Code in action on GitHub.

 

 

Take a look and let us know what you think. Please give us feedback on the site! We are continuing to build this site everyday so be sure to check back often. If anything is missing, please comment to let us know below. We want to hear from you! Bookmark the site here: jobsascode.io

 

Also be sure to follow the latest on Twitter and join the conversation: @jobsascode

Contact your sales rep for more information on Jobs-as-Code.

Share This:

Join us at one of our many events in your area or on the road!

 

We are excited to offer many Control-M Seminars and BMC Exchanges in different countries around the world. Spend the day with us to learn how your IT Ops, Developers, and DevOps Engineers can deliver applications and new services with the agility your enterprise demands—to drive successful outcomes for your digital business.

 

Explore the latest Control-M features to:

  • Accelerate delivery of services to the business
  • Quickly respond to changes and adopt new technologies
  • Accelerate application development with Jobs-as-Code
  • Embrace new technologies without compromising existing infrastructure

 

DateEvent
Location
Venue
October 1, 2018Control-M SeminarSingaporeComing soon
October 4, 2018Control-M SeminarThailandComing soon
October 18, 2018BMC ExchangeNew York CityCenter415
October 22-24, 2018DevOps Enterprise SummitLas VegasThe Cosmopolitan
October 30, 2018BMC ExchangeLondonPark Plaza Westminster Bridge
November 4, 2018Gartner Symposium/ITxpoBarcelonaCCIB
November 6, 2018Control-M SeminarMontrealComing soon
November 6, 2018BMC ExchangeMunichINFINITY Hotel
November 8, 2018BMC ExchangeHong KongSign up for updates
November 8, 2018Control-M SeminarTorontoComing soon
November 12, 2018Control-M SeminarStockholmComing soon
November 13, 2018Control-M SeminarHelsinkiComing soon
November 16, 2018Control-M Seminar BeijingComing soon
November 26-29, 2018AWS re:InventLas VegasLas Vegas Resort Hotels
November 26, 2018BMC ExchangeDubaiOne & Only Royal Mirage
November 29, 2018Control-M User GroupRaleighContact your sales rep
December 12, 2018Tech in MotionSan FranciscoComing soon
December 14, 2018Control-M SeminarTaipeiComing soon
Share This:

New eBook now available! Switch from AFT to MFT today!

 

 

BMC introduced Control-M Advanced File Transfer years ago and showed us that there is a better way to complete file transfers. But we didn’t stop there! We’ve continued to improve our file transfer solutions to meet the needs of businesses that are focused on modernizing to stay competitive in this digital age. Control-M Managed File Transfer will give you the ability to consolidate file transfer solutions and gain more control over your operations.

 

With the increased requirement for big data-fueled applications, we need to deliver files reliably and quickly. The new dashboards and enhanced functionality that come with Control-M Managed File Transfer are very popular with our staff. We anticipate about 75 percent reduction in the time spent on customer inquiries.  

— Andrew Taylor, Batch Processing Leader, British Sky Broadcasting

 

View the entire eBook here: 3 Reasons to Upgrade from AFT to MFT

 

Please reach out to your sales rep with any questions or comment below!

Share This:

We are excited to not only sponsor the upcoming Strata Data Conference in NYC September 12-13, but we’ll be presenting as well!

 

Join us at the Javits Center for 2 days of keynotes and sessions from top industry leaders and be sure to stop by our booth #1227 to talk Jobs-as-Code with us.

 

On Wednesday, BMC’s Basil Faruqui will be presenting how to simplify the automation and orchestration of an IoT-driven data pipeline in a cloud environment where machine learning algorithms predict failures.

 

Session Details:

Are you struggling to build automated and scalable IoT-driven data pipelines when looking to exploit IoT data to move from reactive to predictive maintenance and services?

 

Basil will demonstrate how to simplify the automation and orchestration of an IoT-driven data pipeline in a cloud environment where machine learning algorithms predict failures. Basil then walks you through a demo that showcases an automated data pipeline built using a jobs-as-code approach that dynamically provisions cloud infrastructure with AWS EMR, ingests sensor data, processes the data using Spark, moves the data out of EMR, and alerts and notifies the user about potential failures before terminating the cluster.

 

Basil leads the development and execution of big data and multi-cloud strategy for the DBA product line.

 

Date: Wednesday, September 12th

Time: 2:55-3:35pm

Room: 1E 06

 

Registration is still open. Register today: Registration: Big data conference & machine learning training | Strata Data

 

Comment below if you are planning to attend the conference! We are excited to meet you.

Share This:

BMC Education Subscription Service offers twelve months of continuous access to our offerings for one product, including live classroom events, instructor-led online training, on-demand content, and certifications.

 

The Subscription Service offers two levels:

  • Control-M: Explore Subscription
  • Control-M: Ultimate Subscription

 

Control-M: Explore Subscription

 

Control-M: Explore Subscription provides free access to the product overview course and other learning materials for a twelve months period.

 

Control-M: Explore Subscription includes access to selected content, such as:

  • Web-based Training
  • Videos
  • Skills Assessment

 

If you need more than an overview about Control-M and you want access to all training and certification, select Control-M Ultimate which includes on-demand overviews, instructor-led and virtual training, assisted self-paced training, hands-on lab with practical exercises, expert coaching and even accreditation and certification.

 

To view the Course Abstract and Register, go to: https://www.bmc.com/education/courses/bmc-clm-explore-subscription.html

 

Control-M: Ultimate Subscription

 

If you and your customers and partners search for an all-inclusive education around Control-M, the new Control-M: Ultimate Subscription offers the solution with over 300 hours of content for version 8 and 9.

 

Control-M: Ultimate Subscription provides continuous access to all Control-M training material, at one price, for a twelve months period.

 

With the Control-M: Ultimate Subscription you can save up to 83%. You have access to 24 courses with 308 hours content for twelve months. That is all of the content provided at the cost of about 2 courses or 80 hours. You also get all future Control-M content for free as long as you have the subscription.

 

Control-M: Ultimate Subscription includes access to content, such as:

  • Web-based Training (WBT)
  • Instructor-led Training (ILT)
  • Virtual Instructor-led Training (VILT)
  • Assisted Self-paced Training (ASP)
  • Certification (CERT)

 

To view the Course Abstract and Register, go to: https://www.bmc.com/education/courses/bmc-clm-ultimate-subscription.html

 

Both Explore and Ultimate Subscriptions are annual subscriptions and are regularly updated and changed, without notice, based on product updates, improvements, and additions. During the duration of the subscription, users will have access to the latest content without incurring additional fees or

being subject to additional registrations.

 

Dirk Braune Nidhi Gupta Mridul Ghosh  Jon Rendle Geoffrey Bergren Wendel Bordelon Jim Stephens Sabrina PaprockiKamraun Marashi Stephen Bunnell Shai Kopelman Oren Iny Amit Cohen Paul Cutsuvitis Mahesh Argade Siddharth Mahabal

Share This:

Join us at our next Connect With Control-M technical webinar to learn about new scheduling features introduced with Control-M 9.0.18 and how you can use them to save time and reduce cost.

 

This webinar will cover:

 

•    Eliminate unnecessary Jobs to reduce cost with cyclic folders

•    Save time by using Variable Simulation when building a job flow

•    Simplify complex job flows with End Folders saving both time and job count

 

We will explain and demonstrate these new options with simple, real-world examples. After participating you’ll be ready to apply these new scheduling features in your own environment, gaining simplicity, time and reduced cost.

 

The webinar will consist of live demonstration hosted by Ruben Villa, followed by a Q&A session.

 

Register Now!!

 

Target Audience: Control-M Schedulers and Administrators.

Topic Area: Scheduling

Level: Medium

 

 

 

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.

Share This:

Join us at our next Connect With Control-M technical webinar to learn how to secure communications between the Control-M/Server and Control-M/Agent in part two of the securing Control-M 9.0.18 series. You can find part 1: “Securing Control-M/Enterprise Manager 9.0.18 Client Connectivity” here .

 

This webinar will cover:

 

•    Steps to secure communications

•    Certificate requirements and deployment

•    Enabling SSL on Control-M/Server and Control-M/Agents

•    Helpful SSL tips and tricks

 

Our next Connect with Control-M live webinar will be on Wednesday May 30th, where Neil Blandford will explain and demonstrate the above.  We’ll conclude with a live Q&A session.

 

 

Register Now!!        

 

 

Target Audience: Control-M Administrators, Security Administrators, and System Administrators.

Topic Area: Security

Level: Medium

 

 

 

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.

 

Join us at our next Connect With Control-M technical webinar to learn how to secure communications between the Control-M/Server and Control-M/Agent in part two of the securing Control-M 9.0.18 series.  You can find part 1: “Securing Control-M/Enterprise Manager 9.0.18 Client Connectivity”

Share This:

If you haven’t already, take a moment to read my first blog in this series, “There's no time for downtime - Part 1”. We’ve explored just how challenging it can be to negotiate a software upgrade, especially when mission-critical business services are involved. You’ve got to think about how the natural change resistance and change fatigue inherent to change management processes can ultimately impact your digital transformation strategy.

That’s why BMC launched Control-M 9.0.18 – to help your organization innovate faster. Our new near-zero downtime upgrade features minimize production impacts and ensure business continuity of critical services, making it easier for you to secure approvals for upgrades. This also helps make sure you can consistently leverage the newest functionality introduced with Control-M.

But, the new near-zero downtime upgrade functionality isn’t the only feature introduced in Control-M 9.0.18. In this blog, you’ll read about in-place upgrades and compatibility, and how they minimize upgrade downtime and costs.

 

Before Control-M 9.0.18:

In addition to the time required to secure a proper upgrade window, what often delays upgrade planning and execution is the effort required to get budget approval and to identify the skills required for execution. Until now, Control-M upgrades were made on parallel environments to minimize risks and maximize service availability. But it requires significant effort (and skill) to set up a parallel environment. For example, one customer reported it took them more than 5 months just to get a new database instance in place, and that didn’t even include all the work required to set up the network environment (creation of new IP addresses, open firewalls to connect to thousands of agents, etc.).

 

After Control-M 9.0.18: in-place upgrade and compatibility

Control-M 9.0.18 now features in-place upgrades. Clients can upgrade the Control-M environment they are working on, without interruption. This eliminates all the time and cost spent on building a parallel environment.

During the upgrade process the Control-M instance will have some components at the 9.0.18 level, interacting in compatibility mode with components at previous version levels, and new features are disabled to prevent inconsistency.

When all the components are at the 9.0.18 level, Control-M will automatically make all new features available, while older clients will be prevented from connecting.

In conclusion, the in-place and compatibility features in Control-M 9.0.18 make upgrade planning and execution significantly easier. When combined with near-zero downtime and rollback features, (described in my first blog “There’s No Time for Downtime – Part 1”), there’s really no reason to delay upgrades. Continuous upgrades will make costly and hard releases jumps a thing of the past.

 

What customers are saying:

“Control-M v9.0.18 in-place upgrade will eliminate the time and cost needed to set up a new parallel environment, including the time for budget approval, order fulfillment and – most importantly – environment set up (network requirements – creation of new IP, open of firewall to access agents – are especially time consuming). Overall, in large data center, the upgrade preparation phase will be reduced by 70%-90% in terms of FTE and resources.” - “Stefano Sensale, Senior Consultant, Beta 80 Group”.

Share This:

Technology is evolving faster than ever, and it redefines your clients’ expectations much faster than your organization’s ability to manage change. Change can be challenging, and change management processes are still slow. Oftentimes organizations resist change, believing that the risks outweigh the benefits.

Software upgrades are no exception. If you work as a software administrator, you know how hard it is to stay up-to-date with your products’ maintenance levels. By the time you have completed your latest product upgrade, you find that newer versions have often been released. Yet, you know how important it is to keep your workload automation solution updated.

BMC understands this challenge, and with Control-M 9.0.18, we’ve solved the problem! We’ve introduced new features that make timely (and costly) upgrades a thing of the past.

 

In this blog, I’ll share some of the new upgrade features. See my next blog in this series, “There’s No Time for Downtime – Part 2”, to read about additional upgrade features.

 

Before Control-M 9.0.18:

In large organizations, the  process to get a new Control-M version in place can take a long time. Upgrades are usually delayed for as long as possible, and when they are undertaken, regression tests, data validation, and compatibility tests are required, making the upgrade even more challenging. 

Beyond the time required for budget approval, order fulfillment, environment build and set-up, the potential risk to production is often the biggest barrier to getting approval for a Workload Automation upgrade. Downtime requires significant preparation and a communication plan because workload automation is vital to a company’s most mission-critical services. Business users are often reluctant to accept any downtime of services they rely upon.

Administrators must negotiate the upgrade time with end users by submitting a request for approval. Gaining approval means everyone has to articulate his or her personal business case for changing. The greater the downtime impact, the harder it is to get approval, and the longer it takes to negotiate the upgrade window.

 

With Control-M 9.0.18: near-zero downtime and automatic rollback

Control-M v9.0.18 now features near-zero downtime, making the planning and negotiation much easier. If an end user’s requirements or priorities require rolling back to the previous Control-M version, it can be done quickly and easily.

In addition to the near zero-downtime upgrade and simple rollback features mentioned above, the latest version of Control-M has many new features – all designed to help you consume innovation faster. I’ve detailed them in the next blog in this series, “There’s No Time for Downtime – Part 2”. We’re constantly evolving Control-M to help you  consume innovation faster and deliver on your digital transformation initiatives. Now it’s easier than ever to stay on the latest version of Control-M.

 

What customers are saying:

“Control-M v9.0.18 has shown a near-zero downtime. By minimizing the business impact on applications and end-users, it accelerates the approval for upgrade requests, and it could reduce negotiation activities in large environments by 50%-70%” - “Stefano Sensale, Senior Consultant, Beta 80 Group”.

Share This:

We all know communication between systems should be kept secure, but the process to implement security can be overwhelming.

 

Control-M 9.0.18 makes it easier than ever to secure communication between Control-M components, ensuring business critical workloads are running with the highest levels of security.

 

Join us for a live demo to see how to enable SSL encryption between Control-M clients and Control-M/Enterprise Manager Servers in under 20 minutes.

 

This webinar will cover:

 

•    New Control-M/Enterprise Manager security architecture

•    Control-M requirements for obtaining an SSL certificate

•    How to create a keystore and use it with a Control-M Web Server

•    Tips when implementing SSL

 

In this webinar Eric Epperson will explain and demonstrate the above.

 

This is the link on YouTube for the recorded session:

 

Connect With Control-M: Securing Control-M/Enterprise Manager 9.0.18 Client Connectivity - YouTube

 

Here is the Q&A for this webinar (Connect With Control-M: Securing Control-M/Enterprise Manager 9.0.18 Client Connectivity)

 

________________________________________________________________

 

Q: What does SSL stand for?

A: SSL stands for Secure Sockets Layer and is the standard security technology used for encrypting communication between a server and client

________________________________________________________________

 

Q: Why can I not use the certificates generated on CCM?

A: Because for the certificates generated on CCM, it’s not possible to edit the Common Name in order to make it match with EM’s host name.

________________________________________________________________

 

Q: Isn't the openssl tool embedded with the Control-M installation?

A: Openssl is included with Control-M

________________________________________________________________

 

Q: Does the manage_webserver utility back the old config up?

A: It does, you'll see the old file saved in the directory

________________________________________________________________

 

Q: Where can detailed information on SSL configuration be found?

A: In the Control-M SSL Guide available at docs.bmc.com

________________________________________________________________

 

Q: Can I just remove the unsecure connector and keep the secure one instead of removing both?

A: Creating the new secure connector is how the certificate information is associated with the Web Server. Removing the existing connector will insure that users are using the correct secure connection information.

________________________________________________________________

 

Q: Why is FQDN required?

A: With an FQDN there shouldn't be any issues with DNS etc, you can use a short name also however it's recommended to add it as a subject alternate name. This ultimately depends on the environment.

________________________________________________________________

 

Q: Could you please provide, which command which we need to use to start Web server

A: You can use start_web_server, we prefer to recycle Control-M Web Server from Configuration Manager when possible.

________________________________________________________________

 

Q: Do we need to upgrade our environment to 9.0.18 from 9.0.00 to achieve this?

A: You can enable SSL in version 9.0 too but process is different so please review corresponding SSL Guide according to your version.

________________________________________________________________

 

Q: Do we need to follow the migration/upgradation step to move from 9.0.00 to 9.0.18?

A: Yes, you can check Migration Guide to get familiar with the process. You can also open an AMIGO ticket to assist in reviewing your upgrade plan.

________________________________________________________________

Share This:

We all know communication between systems should be kept secure, but the process to implement security can be overwhelming.

 

Control-M 9.0.18 makes it easier than ever to secure communication between Control-M components, ensuring business critical workloads are running with the highest levels of security.

 

Join us for a live demo to see how to enable SSL encryption between Control-M clients and Control-M/Enterprise Manager Servers in under 20 minutes.

 

This webinar will cover:

 

•    New Control-M/Enterprise Manager security architecture

•    Control-M requirements for obtaining an SSL certificate

•    How to create a keystore and use it with a Control-M Web Server

•    Tips when implementing SSL

 

For the next Connect with Control-M webinar on Wednesday April 25th, Eric Epperson will explain and demonstrate the above.  We’ll conclude with a live Q&A session.

 

 

Register Now!!       

 

 

Target Audience: Administrator, Operator.

 

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.

Share This:

Are you migrating to Control-M 9.0.18 and want to ensure your previous version job reports work properly in the new release?

 

Learn more about the new Control-M Reports tool which replaces the previously released Reporting Facility in Control-M.  The new Reports tool contains many enhancements and capabilities.

 

This webinar will cover:

 

•    The new architecture of Control-M Reports

•    The requirements to run it successfully in your environment

•    The process to identify your current jobs that execute Reporting Facility reports

•    How to convert previous jobs to the Control-M Report format

•    How to automate Reporting tool jobs using the Control-M Automation API.

 

In this webinar Irwing Sanchez will explain and demonstrate the above.

 

This is the link on YouTube for the recorded session:

 

Connect With Control-M: Migrating Reports to Control-M 9.0.18 - YouTube

 

Here is the Q&A for this webinar (Connect With Control-M: Migrating Reports to Control-M 9.0.18)

 

________________________________________________________________

 

Q: Can we migrate reports from v8?

A: Yes the conversion tools supports V8.

________________________________________________________________

 

Q: Is it true that you need the Java Developers Kit installed to use the Automation API?

A: No, the AAPI and Automation CLI do not need Java installed.

________________________________________________________________

 

Q: Does the ctm-cli have to be installed on your client machine?

A: No it doesn't need to.

________________________________________________________________

 

Q: Do the migration utilities will migrate reporting jobs using report templates?

A: Reports are not migrated with the migration toolkit.

________________________________________________________________

 

Q: Does the analyzer utility have to be run on any EM client machine or from a centralized location?

A: On the EM Server, so a centralized location.

________________________________________________________________

 

Q: Do you run the analyzer from the EM server or client?

A: EM Server

________________________________________________________________

 

Q: Is Automation API included with EM or do we need a different license for it?

A: It is part and licensed with the Enterprise Manager Server.

________________________________________________________________

 

Q: What are the available output formats for the Reports?

A: CSV and PDF are supported.

________________________________________________________________

 

Q: Does the agent where you have Automation API have to be on the same machine where the EM server is running or where the EM client is running?

A: It does not, the Automation CLI can be installed and run from any machine that can reach the EM endpoint.

________________________________________________________________

 

Q: Is there a limit to how many characters can be in a report name?

A: 128 is maximum length and 4000 for the description.

________________________________________________________________

 

Q: When I import a report template, is it available to other users in my environment?

A: Imported reports are specific to the user that imported them.

________________________________________________________________

 

Q: The Peak usage report used to have a summary at the bottom with total jobs scheduled for the month and total executions for the month... is that still part of the report?

A: It doesn't at the moment, feel free to open a case to discuss.

________________________________________________________________

 

Q: Are there other format other than jason?

A: For the definition only JSON is supported.

________________________________________________________________

 

Q: Does 9.0.18 need any additional license?

A: Licensing does not change between versions. Licensing specific questions should be directed to your account team.

________________________________________________________________

 

Q: When importing the converted reports, can you import multiple reports at once? Or do you have to do them one-by-one?

A: I should be done one-by-one.

________________________________________________________________

 

Q: If we don't want to install the automation API as part of our 9.0.18 upgrade project is there an executable we can call to generate the reports?

A: The Automation CLI doesn't have to be installed to run reports, the Client application can be used. Alternatively rest calls can be made to the EM Server to get the report. The Automation CLI does provide a means to make rest calls from the command line.

________________________________________________________________

 

Q: Is the automated API and add-on that has to be purchased or is it included when upgrading to v9?

A: The Automation API is included with Enterprise Manager from Control-M 9.

________________________________________________________________

 

Q: Is the Automation API installed automatically with agent 9.0.18? If it isn't, can it be "deployed" via CCM, like other plugins?

A: The Automation API is part of the EM installation. The Automation CLI is separate installation that is a Node JS application. This would be installed on the Agent but there is no deployment for this.

________________________________________________________________

 

Q: Is there a reporting facility template in planning domain to create reporting jobs?

A: When running with the Automation CLI and OS type job can be used. There is no longer a dedicated job type.

________________________________________________________________

 

Q: Would you still have a "Reporting" job type that you could use to run the AAPI command?

A: Reporting jobs can now be run as an OS type job (in conjunction with the Automation CLI), also it's possible to build an Application Integrator job to build a job to make a direct REST call.

________________________________________________________________

 

Q: because of the volume of reports we have, I would prefer to upgrade WA & Control-M Server to .18 without upgrading reports.  Is it possible to continue to use Control-M reports V9 not 9.18 until we have time to transition to 9.18 reporting?

A: 9.0.18 can be run in Compatibility mode, when this is configured Clients and reporting run as Control-M 9.

________________________________________________________________

 

Q: Is there still the possibility to run/create AUDIT reports?  (Was it in the HISTORY tab)

A: Yes Audit reports can be created and run.

________________________________________________________________

 

Q: Can you access a newly created report in 9.0.18 via the following REST endpoint: https://emhost:8443/automation-api/reporting/report/{name} and what values are acceptable in the format query string?

A: Yes that the correct endpoint, you can use any means to make the rest call once authenticated. 

________________________________________________________________

 

Q: I see you can import reports into the EM, can you export them as well (to send them to other EM environments).

A: At the moment this isn't possible, feel free to open a case to discuss your needs.

________________________________________________________________

 

Q: We are currently in the process of upgrading from V8 to V9.0.500 then at some time going to 9.0.18.  Do I have to convert my current reports in v8 for the upgrade to v9.0.500?

A: The Upgrade tool should work with V8 reports.

________________________________________________________________

 

Q: Does Report Name support spaces?

A: Presently it does not support spaces.

________________________________________________________________

 

Q: Are the same output formats .csv, .xls supported?

A: CSV and PDF are supported.

________________________________________________________________

 

Q: We have not used reporting in the past so was just wondering how the reporting has changed from previous versions

A: The GUI is now web based and uses HTML 5. As such removes the need to manage database connections.

________________________________________________________________

 

Q: Are the reports stored locally on the EM? If so where?

A: They are temporarily stored within the EM webserver, the location to copy can be specified when making the rest call.

________________________________________________________________

 

Q: Does anything need to be done on the mainframe side in order to run reports from the EM.

A: Reports are run on the EM side, so there is nothing special to do with Mainframe Server installations.

________________________________________________________________

 

Q: Can version 8 reports be run in version 9 without converting?

A: Yes V8 reports can be converted.

________________________________________________________________

 

Q: What actually does the conversion utility do?

A: The conversion tool converts the old Crystal Reports templates to the new format so they can be used with Control-M 9.0.18

________________________________________________________________

 

Q: Is there any special license requirements for the new report interface?

A: No reporting is part of the Control-M EM installation and is licensed with this.

________________________________________________________________

 

Q: What about credential for connecting from CTM to the EM, need a special user and what privilege, what about the password?

A: An EM user can be created and used to run the reports. This is the account that was added with the AAPI environment option.

________________________________________________________________

 

Q: Does Control-M take care of old reports that where generated in the temp folder (D:\Program Files\BMC Software\Control-M EM 9.0.00\Default\emweb\reporting)?

A: Yes these are cleaned up according to a defined schedule.

________________________________________________________________

 

Q: Does EM Miner still work with 9.018?

A: EM Miner is not part of the Control-M release, please contact your account team for assistance with this.

________________________________________________________________

 

Q: Using AAPI, how can we pass arguments to the Report filters?

A: Report filter would be specified in the report definition. The AAPI allow the report to be retrieved.

________________________________________________________________

 

Q: How well will reports created in 7 convert over?

A: If reports can be run in Control-M 9 that can be converted. The first step will be to move them to Control-M 9.

________________________________________________________________

 

Q: Is control-M agent is mandatory to install to run the reporting host server?

A: No the reporting server is part of the EM installation, the Agent is used to create the rest call that that is used to run the report.

________________________________________________________________

 

Q: Every user that has a report defined in their client would have to go through this conversion process?

A: That's correct.

________________________________________________________________

 

Q: Are the reports stored in Temp?

A: Reports are stored on the EM webserver and cleaned up after the configured time.

________________________________________________________________

 

Q: Can the reports be written to a UNC location other than an EM server?

A: Yes provided that the user can access the location (write). 

________________________________________________________________

 

Q: Is it possible to only output the report to SYSOUT rather than a file? We use to look for specific text and email when found but not really looking to place report output in a file?

A: Reports are provided in file form, a Control-M for web services job could be used to get the file, we suggest opening a case to discuss.

________________________________________________________________

 

Q: Can version 9.0.18 be used to run reports from self-service post report conversion. I assume so as this should be no difference to a normal flow (i.e. non self-service)?

A: Yes 9.0.18 reporting can run Self-Service reports.

________________________________________________________________

Share This:

Are you migrating to Control-M 9.0.18 and want to ensure your previous version job reports work properly in the new release?

 

Learn more about the new Control-M Reports tool which replaces the previously released Reporting Facility in Control-M.  The new Reports tool contains many enhancements and capabilities.

 

This webinar will cover:

 

•    The new architecture of Control-M Reports

•    The requirements to run it successfully in your environment

•    The process to identify your current jobs that execute Reporting Facility reports

•    How to convert previous jobs to the Control-M Report format

•    How to automate Reporting tool jobs using the Control-M Automation API.

 

Please join us for the next Connect with Control-M webinar on Wednesday March 28th when Irwing Sanchez will explain and demonstrate the above.  We’ll conclude with a live Q&A session.

 

 

Register Now!!      

 

 

Target Audience: Administrator, Operator, Developer.

 

 

IMPORTANT: Each registration ID can only be used by one person. Please have all interested participants register individually.

Filter Blog

By date:
By tag: