最新の2024年最新の実際に出ると確認されたACD200問題集で100%無料ACD200試験問題集 [Q15-Q35]

Share

最新の2024年最新の実際に出ると確認されたACD200問題集で100%無料ACD200試験問題集

無料提供中で2024年最新のに更新されたAppian ACD200試験問題と解答

質問 # 15
A user is uploading a document in the Appian environment and wants to restrict the uploading of documents without extensions.
How can this be done at the environment level?

  • A. Configure Validation rules wherever required.
  • B. Enable File Upload > Block files without an extension, under Administration Console.
  • C. Document can be uploaded but cannot be restricted.
  • D. No actions are required from the developer; Appian auto-validates these documents.

正解:B

解説:
Explanation
The best way to restrict the uploading of documents without extensions at the environment level is to enable the File Upload > Block files without an extension option under the Administration Console. This option will prevent users from uploading files that do not have a valid file extension, such as .docx, .pdf, or .png. This can help to avoid security risks and compatibility issues with unsupported file types. Therefore, the correct answer is A.
References:
* [File Upload Settings]
* [File Extensions]


質問 # 16
During a sprint retrospective meeting, you need to get the team thinking about the outcomes of the last sprint.
Which two basic questions should you ask? (Choose two.)

  • A. What didn't go well and can be improved?
  • B. Who did well in this sprint?
  • C. What are the blockers?
  • D. What went well?

正解:A、D


質問 # 17
Which two statements about the a!queryEntity() function are true? (Choose two.)

  • A. The entity value must be given as a constant of type Data Store Entity.
  • B. The queries defined using the query parameter return a constrained subset of matching data records by default.
  • C. The queries defined using the query parameter are not limited in how long they wait to return results.
  • D. Setting the fetchTotalCount parameter to False can improve the performance of the rule.

正解:A、D


質問 # 18
You are troubleshooting slow response times on a SAIL interface.
What are two potential causes of the performance issues? (Choose two.)

  • A. Stacked button layout
  • B. Multiple a!save operations
  • C. Multiple rule inputs
  • D. Configuration of refresh variables

正解:B、D

解説:
Explanation
The question is about troubleshooting slow response times on a SAIL interface. The following are two potential causes of the performance issues:
* Multiple a!save operations: This means that the interface has multiple expressions that use a!save to store data in variables or update components. This can cause performance issues, as each a!save operation triggers a server round-trip and refreshes all dependent components on the interface. You should minimize the use of a!save operations and use local variables or component parameters instead.
* Configuration of refresh variables: This means that the interface has components that use refresh variables to control when they should be refreshed based on changes in other components or variables.
This can cause performance issues, as some components may be refreshed unnecessarily or too frequently due to incorrect or excessive refresh variables. You should optimize the refresh variables and use them only when needed.
The following are not likely causes of slow response times on a SAIL interface:
* Multiple rule inputs: This means that the interface has expressions that use rule inputs to pass data or parameters to expression rules. This does not affect the performance of the interface, as rule inputs are evaluated on the server and do not cause additional server round-trips or refreshes.
* Stacked button layout: This means that the interface has a layout component that arranges buttons in a vertical stack. This does not affect the performance of the interface, as it is a simple layout component that does not require any server interaction or refresh logic.
References:
* a!save()
* Refresh Variables
* Rule Inputs
* Stacked Button Layout


質問 # 19
During the design review, you identified slow-operating expression rules querying a specific data store.
Which metric from the data_store_details.csv file will help you understand the "number of operations against data store?" (Choose the best answer.)

  • A. Total Count
  • B. Query Count
  • C. Execute Count
  • D. Transform Count

正解:A


質問 # 20
You are analyzing a poorly-performing process model.
You find that the process model in question has a lot of nodes and is mainly used to do background updates.
Which two things can be done to increase its performance? (Choose two.)

  • A. Remove all activity chaining.
  • B. Use swim lanes in the process model.
  • C. Refactor some nodes into subprocesses when possible.
  • D. Define the correct alerts for the process model.

正解:A、C

解説:
Explanation
Two things that can be done to increase the performance of a poorly-performing process model that has a lot of nodes and is mainly used to do background updates are:
* Remove all activity chaining. Activity chaining is a feature that allows a process to move from one node to another without waiting for a commit point. This can improve the performance of some processes, but it can also cause memory issues and data inconsistency if used excessively or incorrectly. Removing activity chaining can reduce the memory consumption and ensure data integrity of the process model.
* Refactor some nodes into subprocesses when possible. Subprocesses are processes that are called from within another process model. Refactoring some nodes into subprocesses can simplify the main process model and improve its readability and maintainability. It can also reduce the memory usage and execution time of the main process model, as subprocesses are executed in parallel and have their own memory allocation. References: Activity Chaining, Subprocess Node, Process Model Best Practices


質問 # 21
The IT stakeholder wants to understand which processes have the highest footprint.
What are the two places to get information on process model memory usage? (Choose two.)

  • A. Application server log file
  • B. Process monitoring tab
  • C. Administration Console
  • D. Appian Health Check report

正解:B、D


質問 # 22
What should you use to create a virtual relation in a database to query the data?

  • A. Index
  • B. Function
  • C. View
  • D. Procedure

正解:C

解説:
Explanation
The database object that should be used to create a virtual relation in a database to query the data is a view. A view is a searchable object that is defined by a query. It does not store any data but retrieves data from one or more tables at run time, creating a virtual table and returning the data in the defined format. It is created using joins, filters, aggregations, or other SQL operations. A view can be used to simplify complex queries, provide security, or enhance performance. Therefore, the correct answer is D.
References:
* Relational Database Guidance
* Views


質問 # 23
Which two practices are strongly discouraged for activity chaining? (Choose two.)

  • A. More than 50 node instances
  • B. Less than or equal to 50 node instances
  • C. Less than or equal to 5 seconds between attended activities.
  • D. More than 5 seconds between attended activities

正解:A、D

解説:
Explanation
Activity chaining is a feature that allows users to complete multiple tasks in a row without returning to their task list. However, activity chaining can also have some drawbacks, such as increased memory consumption, longer transaction times, and reduced user feedback. Therefore, some practices are strongly discouraged for activity chaining, such as having more than 50 node instances or more than 5 seconds between attended activities. These practices can cause performance issues, user frustration, or process failures. Therefore, the correct answers are B and C.
References:
* Activity Chaining
* Performance Best Practices


質問 # 24
A lead designer receives this requirement:
Every time a record is modified, the data changed must be stored for audit.
Which design is the most efficient and has the least impact on the Appian application? (Choose the best answer.)

  • A. Create a web API call to an audit history system and write the audit trail to file.
  • B. Create an Appian process to capture the change history and write the audit trail to the database.
  • C. Create a custom plugin that can write an audit trail to a log file.
  • D. Create a trigger on the database table to capture the audit trail to a table.

正解:D

解説:
Explanation
Creating a trigger on the database table to capture the audit trail to a table is the most efficient and has the least impact on the Appian application, because it avoids adding extra logic or calls to the Appian application, which could affect its performance and scalability. A trigger is a database object that automatically executes when a specified event occurs on a table or view. A trigger can be used to insert, update, or delete data from another table based on the changes made to the original table. References: [Triggers], [Audit Trail]


質問 # 25
You are using pie charts.
What is correct representation of Appian best practices? (Choose the best answer.)

  • A. Pie charts should only be used to represent data that can be placed into identical categories.
  • B. Use as many slices as possible.
  • C. Try to use multiple pie charts when comparing multiple sets of data.
  • D. Use pie charts to show proportional data.

正解:A


質問 # 26
Your organization is considering automating the running of expression rule test cases to provide unit tests for your Appian applications.
Which three methods could be used to launch a test run when required? (Choose three.)

  • A. A process model invoked via an API.
  • B. A SAIL interface embedded in a report.
  • C. A process model exposed to users as an action.
  • D. Via the DevOps section of the Administration Console.
  • E. A web hook from a content versioning system (CVS).

正解:A、B、C

解説:
Explanation
Three methods that could be used to launch a test run for expression rule test cases when required are:
* A process model invoked via an API. A process model can be designed to run test cases for expression rules using the a!testRule() function or the Test Rule smart service. This process model can be exposed as a web API with an HTTP method such as POST or PUT, allowing external systems or applications to invoke it through an HTTP request.
* A process model exposed to users as an action. A process model can also be designed to run test cases for expression rules using the same function or smart service as above. This process model can be exposed to users as an action on an interface, such as a button or a link, allowing users to trigger it manually when needed.
* A SAIL interface embedded in a report. A SAIL interface can be created to run test cases for expression rules using the a!testRule() function. This interface can be embedded in a report, such as a grid or a chart, allowing users to view the test results interactively on an interface. References: Automated Testing for Expression Rules, a!testRule() Function, Test Rule Smart Service, Web APIs, SAIL Interfaces


質問 # 27
You are facing issues when attempting to establish a SAML connection to an identity provider. You determine you need to increase the authentication-specific logging levels so that you can view trace level statements about the connection attempt in the application server log.
Which property file should you update to modify the log output level? (Choose the best answer.)

  • A. commons-logging.properties
  • B. custom.properties
  • C. appian_log4j.properties
  • D. logging.properties

正解:C


質問 # 28
You are creating a table to store book information for a library. The boot has a reference number (ISBN_ID), as well as a unique identifier (BOOK_ID).
For the CDT to be created, which data type should you choose for the BOOK_ID? (Choose the best answer.)

  • A. Boolean
  • B. Number (Decimal)
  • C. Date
  • D. Number (Integer)

正解:D


質問 # 29
You are reviewing process model metrics and looking at AMUs to evaluate a process's memory usage.
Which statement is correct regarding this metric?

  • A. Memory usage is considered low when it is below 10,000 AMUs.
  • B. Memory usage is considered low when it is below 100,000 AMUs.
  • C. Memory usage is considered low when it is below 1,000 AMUs.
  • D. AMUs is not a good measurement for process memory usage.

正解:B

解説:
Explanation
The question is about AMUs (Appian Memory Units), which is a metric that measures the memory usage of a process model. The following statement is correct regarding this metric:
* Memory usage is considered low when it is below 100,000 AMUs. This is based on the Appian recommendation that each process model should use less than 100,000 AMUs on average, as higher memory usage can affect the performance or stability of Appian.
The following statements are not correct regarding this metric:
* Memory usage is considered low when it is below 10,000 AMUs. This is too low, as most process models will use more than 10,000 AMUs on average, depending on their complexity and data size.
* Memory usage is considered low when it is below 1,000 AMUs. This is too low, as even simple process models will use more than 1,000 AMUs on average, depending on their configuration and parameters.
* AMUs is not a good measurement for process memory usage. This is not true, as AMUs is a standardized and consistent measurement that reflects the relative memory usage of different process models in Appian.
References:
* AMUs (Appian Memory Units)


質問 # 30
There is a need to relate two entities in the data structure: Employee and Skill.
Employees can have multiple skills, and a single skill can relate to multiple employees.
What kind of relationship would these entities have, and what is the minimum number of tables required to implement the design, according to Appian best practices? (Choose the best answer.)

  • A. Many-to-many; 2 tables
  • B. Many-to-one; 2 tables
  • C. One-to-many; 2 tables
  • D. Many-to-many; 3 tables

正解:D


質問 # 31
You need to update the archival settings for a process model. You modified the automatic process clean-up settings and selected the archive processes option with 'n' days.
Which instances of that process model will be affected? (Choose the best answer.)

  • A. Future and past instances of the process model including subprocesses.
  • B. Future instances of the process model only.
  • C. Future and past instances of the process model.
  • D. Future instances of the process model only including subprocesses.

正解:B


質問 # 32
Your organization is considering the adoption of Behavior-Driven Development (BDD) and automated testing as part of application development.
Which three testing tools have packages preconfigured to work with Appian applications and are available via the AppMarket? (Choose three.)

  • A. Cucumber
  • B. Git
  • C. Jenkins
  • D. FitNesse
  • E. Selenium API

正解:A、D、E

解説:
Explanation
The question is about the testing tools that have packages preconfigured to work with Appian applications and are available via the AppMarket. The following are three testing tools that meet these criteria:
* Cucumber: This is a tool that supports Behavior-Driven Development (BDD) and automated testing by allowing users to write test scenarios in plain language and execute them using step definitions.
Cucumber has a package called Appian Cucumber Test Framework that provides a set of predefined step definitions and helper methods for testing Appian applications.
* Selenium API: This is a tool that allows users to automate web browser interactions and test web applications. Selenium API has a package called Appian Selenium Framework that provides a Java library and a set of helper methods for testing Appian applications.
* FitNesse: This is a tool that allows users to create and run acceptance tests using wiki pages and tables.
FitNesse has a package called Appian FitNesse Testing Framework that provides a set of fixtures and helper methods for testing Appian applications.
The following are not testing tools that have packages preconfigured to work with Appian applications and are available via the AppMarket:
* Jenkins: This is a tool that allows users to automate software development tasks such as building, testing, and deploying applications. Jenkins does not have a package specifically for Appian applications, but it can be integrated with other testing tools such as Cucumber or Selenium API.
* Git: This is a tool that allows users to manage version control and collaboration for software projects.
Git does not have a package specifically for Appian applications, but it can be used to store and share test scripts or scenarios created by other testing tools.
References:
* AppMarket
* Cucumber
* Selenium API
* FitNesse


質問 # 33
A car insurance company wants to build an application that processes insurance claims. Appian will receive a claim in a JSON document and return a decision about whether the company should pay the claim.
Match each system requirement to the Appian object that could be used to implement the requirement. Each answer will be used once.

正解:

解説:

Explanation

References:
* [Web APIs]
* [Connected Systems]
* [Expression Rules]
* [Decision Tables]


質問 # 34
What are three things you can do to improve the memory usage of a process model? (Choose three.)

  • A. Pass data directly to activity nodes and smart services.
  • B. Reduce the number of process variables.
  • C. Split large nodes into many smaller nodes.
  • D. Avoid storing large blocks of text in process variables.
  • E. Configure process variables to be parameters.

正解:A、B、D


質問 # 35
......

ACD200問題集PDFとテストエンジン試験問題:https://www.passtest.jp/Appian/ACD200-shiken.html

無料提供中で最新のACD200認定有効な試験問題集はこれ:https://drive.google.com/open?id=1yoDb5vbhxVmO0j7ZO2ZZdt8rkNEdR1Lc