A customer asks you to make the following updates to a form: * When Caller field is populated, automatically look up caller location and load it in the Location field. * Add notice at the top of the page when the record is submitted. What type of script would you use to meet this requirement?
Correct Answer: C
To manipulate a form in real-time while the user is viewing it (the browser session), you use a Client Script. 1. Requirement Analysis: * " When Caller field is populated... " : This describes an event happening in the browser before the data is sent to the database. This requires an onChange Client Script. When the " Caller " value changes, the script executes (often using GlideAjax to fetch server data) to populate the " Location " field dynamically. * " Add notice... when record is submitted " : This describes an action triggered when the user clicks " Save " or " Submit. " This requires an onSubmit Client Script. The script can validate data or display a message using g_form.addInfoMessage() before the form data is finalized. 2. Why other options are incorrect: * A (UI Script): UI Scripts are typically used to create reusable libraries of JavaScript that can be called from other scripts, or for global UI modifications. They are not the standard tool for specific table-level form logic like " When Caller changes on Incident. " * B (Server script): Server scripts (like Business Rules) run after the browser sends data to the database. While a Business Rule could set the location after the fact, it cannot update the screen in real-time while the user is still typing, nor can it easily show a message " at the top of the page " during the submit process in the same way. * D (JavaScript): While Client Scripts are written in JavaScript, " JavaScript " is a language, not the specific ServiceNow feature/object used to configure this behavior. Reference: ServiceNow Client Scripts documentation defines them as scripts that run on the client (browser) side, allowing for the modification of forms and fields in response to user actions (onChange, onSubmit, onLoad).
Question 297
Which tool is used for creating dependencies between configuration items in the CMDB?
Correct Answer: B
The CMDB Builder is the primary tool used in ServiceNow's Configuration Management Database (CMDB) for creating and managing dependencies between Configuration Items (CIs). It provides a graphical interface that allows administrators and CMDB managers to visualize and define relationships between CIs efficiently. Key Features of CMDB Builder: Visual Representation of CI Dependencies: CMDB Builder provides a graphical interface that allows users to create, modify, and delete relationships between Configuration Items (CIs). It helps in identifying impact analysis and service dependencies by mapping CIs and their relationships. Supports Complex CI Relationships: Allows defining parent-child, peer, and dependency relationships between CIs. Helps in ensuring the accuracy of service maps and IT asset relationships. Drag-and-Drop Functionality: Users can drag and drop CIs onto the builder canvas and connect them using predefined relationships. Integration with CMDB Relationship Rules: CMDB Builder adheres to CMDB relationship rules to ensure that only valid relationships are created. Impact and Root Cause Analysis: Helps in troubleshooting IT incidents by showing the dependencies between services. Useful in change management to predict potential impacts on downstream services before making changes. Why Other Options Are Incorrect: A . CI Relationship Editor: The CI Relationship Editor allows users to view and edit relationships between CIs in a tabular format but does not provide a graphical dependency visualization like CMDB Builder. It is more manual and less interactive compared to CMDB Builder. C . CI Service Manager: CI Service Manager is used for managing CI service mappings but is not primarily a tool for creating dependencies between CIs. It is more focused on defining service-level relationships rather than building CMDB dependency models. D . CI Class Manager: CI Class Manager is used for managing CI classes, attributes, and extending CMDB class structures. It is not used for creating dependencies between configuration items. Reference from the Certified System Administrator (CSA) Documentation: ServiceNow CMDB Guide: CMDB Builder Overview ServiceNow Best Practices for CMDB: CMDB Relationship Management ServiceNow Admin Documentation: Understanding CMDB Dependency Management Final Answer: CMDB Builder (Option B) is the correct answer, as it is the primary tool used to create, manage, and visualize dependencies between CIs in ServiceNow's CMDB.
Question 298
_______________ is a computer program running as a service; a physical computer dedicated to running one or more services, or a system running a database.
Correct Answer:
Server
Question 299
What is a key difference between Reporting and Performance Analytics?
Correct Answer: A
Thekey differencebetweenReportingandPerformance Analytics (PA)is how they handle data over time. Showsreal-time datafrom tables. Runs queries on dataat the momentthe report is generated. Cannot analyze historical trendsunless data is manually stored. Used forstatic reports, lists, charts, or dashboards. Capturessnapshotsof data at scheduled intervals (e.g., daily, weekly). Tracks trends and KPIs (Key Performance Indicators)over time. Helps organizationsforecast and analyze historical patterns. Used forbusiness intelligence and proactive decision-making. ReportingPerformance Analytics (PA) Incorrect Answer Choices Explanation:B. Performance Analytics can show trends; Reports cannot. Reporting can show trends usingaggregated data(e.g., grouped by date), butPA is specifically designedfor tracking trends over time. C). Reports can be run on a scheduled basis; Performance Analytics cannot. BothReports and PA can be scheduledto run at regular intervals. D). Performance Analytics data can be published to Dashboards; Reports cannot. Reportscanbe published todashboards, just like Performance Analytics. E). Performance Analytics shows KPIs; Reporting does not. Reports candisplay KPIsusing calculated metrics and aggregations, butPA is optimizedfor KPI tracking over time. Performance Analytics vs. Reporting ServiceNow Reporting Overview Official CSA Documentation Reference:
Question 300
What are the steps for applying an update set to an instance?