ACD201練習Appian高合格率回答あなたを試験は高確率で合格させます![2026]
最高の方法からパスSenior DeveloperのACD201試験合格させます
質問 # 33
Your development team has selected Jenkins as a Continuous Integration (CI) system to integrate testing of Appian into your overall testing strategy.
What should you do to set up automated testing of expression rules using Jenkins?
Note: To answer, move all steps from the Options list to the Answer List area and arrange them in the correct order.
正解:
解説:
質問 # 34
You're designing a process used to notify multiple users of marketing campaigns. These campaigns occur infrequently, but are sent out to the hundreds of customers that are stored in your app.
How should you best design your process model to send the emails whilst using a common email process model (CMN_SendEmail), to be most performant?
The outputs of this node are not required for the main process.
- A. Set "CMN-SendEmail" as a synchronous "Subprocess" node and select "Automatically run multiple instances of this node" for all the users that are on the mailing list.
- B. Set "CMN_SendEmail" as a "Start Process" process node and select "Automatically run multiple instances of this node" for all the users that are on the mailing list.
- C. Set "CMN_SendEmair" as an asynchronous " Subprocess" node and select "Automatically run multiple instances of this node" for all the users that are on the mailing list.
正解:B
解説:
Using "Start Process" as the node type and enabling "Automatically run multiple instances of this node" for all users on the mailing list launches each email as a separate, lightweight process, maximizing performance and scalability, especially since the main process does not require the outputs.
質問 # 35
Users are experiencing slow load times when retrieving customer records with many transactions.
After using performance monitoring tools, you discover that the following interface definition is responsible for the majority of page load time:
Additionally, both queries (rule!APP_GetTransactionsWithFilters and rule!APP_GetTransactionTypeWithFilters) take approximately 25 milliseconds each to execute when you test them using the expression editor.
Which action would result in the greatest reduction in the load time for this interface component?
- A. Prefetch transaction types and use the displayvalue() function to display the Transaction Type for each transaction.
- B. Avoid fetching the total count when getting transactions.
- C. Use a synced record for Transactions to improve the query response time for the query performed on line 6.
正解:A
解説:
Prefetching all transaction types once (instead of running a separate query for each row in the grid) and then using the displayvalue() function to display the corresponding transaction type name for each transaction will significantly reduce the number of queries executed. This eliminates the N+1 query problem and will greatly improve the interface load time.
質問 # 36
You're creating a synced record type which will store read-only data from an external web service. Data in the external system is updated nightly, and the latest information must be available to users in the morning.
Currently there are approximately 150,000 entries in the external system, and this number is not expected to change significantly.
There is an existing integration object and associated expression rule, which when called returns the complete dataset from the external system.
What are two configurations that you must apply to ensure that the latest and complete record set is available?
(Choose two.)
- A. Set all record fields to evaluate in real-time so that the latest information is always retrieved from the web service.
- B. Within the Source Filters settings on the record type, disable the row limit option so that all entries can be retrieved from the external system.
- C. Within the record type, schedule a full sync to occur nightly after the data is refreshed in the external system.
- D. Modify the integration object and associated expression rule to return batches of 1000 based on a batch number passed in from the record type.
正解:B、C
解説:
Scheduling a nightly full sync ensures the record type is updated with the latest data after the external system refreshes.
Disabling the row limit in Source Filters allows the complete dataset to be retrieved and synced, ensuring all entries are available.
質問 # 37
You're creating a synced record type which will store read-only data from an external web service. Data in the external system is updated nightly, and the latest information must be available to users in the morning. Currently there are approximately 150,000 entries in the external system, and this number is not expected to change significantly.
There is an existing integration object and associated expression rule, which when called returns the complete dataset from the external system.
What are two configurations that you must apply to ensure that the latest and complete record set is available? (Choose two.)
- A. Set all record fields to evaluate in real-time so that the latest information is always retrieved from the web service.
- B. Within the Source Filters settings on the record type, disable the row limit option so that all entries can be retrieved from the external system.
- C. Within the record type, schedule a full sync to occur nightly after the data is refreshed in the external system.
- D. Modify the integration object and associated expression rule to return batches of 1000 based on a batch number passed in from the record type.
正解:B、C
解説:
Scheduling a nightly full sync ensures the record type is updated with the latest data after the external system refreshes.
Disabling the row limit in Source Filters allows the complete dataset to be retrieved and synced, ensuring all entries are available.
質問 # 38
You're designing an integration object with JSON (application/json) as the content type.
Which two data types can be automatically converted to JSON in Appian? (Choose two.)
- A. Base64 documents inline with JSON
- B. HTML file type
- C. Appian Custom data type
- D. Primitive data types
正解:C、D
解説:
Appian Custom data types (CDTs) can be automatically converted to JSON for integration.
Primitive data types such as text, number, and boolean are also automatically converted to JSON.
質問 # 39
What should you use to create a predefined query in a database for ease of use?
- A. Stored Procedure
- B. Expression Rule
- C. View
正解:C
解説:
A database view is used to create a predefined query, making it easy to access, reuse, and join data for applications like Appian.
質問 # 40
You need to create a web API so that an external system can start a process in your app.
Which two statements are true about using a service account to authenticate the system? (Choose two.)
- A. The service account must be a user in the Service Accounts group.
- B. The service account must be granted access to that web API via group management.
- C. The service account is created as any other object in Appian.
- D. The service account must be configured from within the web API object.
正解:A、B
解説:
The service account must be granted access to the web API, typically via group management, to allow authenticated calls.
The service account must be a user in the Service Accounts group to be used for authentication in integrations such as web APIs.
質問 # 41
You're designing a file upload process that integrates with an external document management system.
Part of this process is to develop a start form with a file upload component, so that the user can upload multiple files.
The business has requested that the maximum file size that can be uploaded through this process is 1GB. Additionally, you're aware that the integration's API can accept files with a maximum file size of 3GB, but recommends no larger than 1GB.
Can the process be more performant without straining the application or integration?
- A. No. The file upload component is capable of accepting 1 GB files and the integration can handle this.
- B. Yes. Request the business reconsiders its requirements and find manual workarounds as it is not recommended to upload files of this size in both Appian and the integration.
- C. Yes. Request the business allows for these files to be uploaded as an overnight process by storing large files in a staging table, so that adequate resources are available.
正解:C
解説:
While Appian and the integration technically support 1 GB file uploads, handling such large files during interactive sessions can negatively impact application performance, user experience, and resource utilization.
A better approach is to request that the business allow these files to be uploaded asynchronously (e.g., overnight batch process), by temporarily storing them (e.g., in a staging table or folder) and processing them when system load is lower. This makes the process more performant and reliable without straining Appian or the external system.
質問 # 42
You're creating an interface object that displays a report of open cases. This interface will be used as the content of a site page.
Users in the "ACME Employees" group must be able to view the report.
Which two steps should you perform? (Choose two.)
- A. Ensure that the site page visibility permits the "ACME Employees" group to view the page.
- B. Add the "ACME Employees" group as a viewer on the folder containing the interface object.
- C. Add the "ACME Employees" group as a viewer on the site object.
- D. Include the "ACME Employees" group as a member of the "Report Viewers" system group.
正解:A、B
解説:
The site page visibility must permit the "ACME Employees" group to ensure they can access the site page with the report.
The "ACME Employees" group must be added as a viewer on the folder containing the interface object to grant them access to the report interface.
質問 # 43
An energy company wants to allow the public to be able to report power outages directly and provide supporting documentation in the form of photos and/or videos. The company also requires the reporter's contact details.
How can a developer design and implement this requirement in Appian?
- A. A custom version of the Appian mobile app that the user can use to capture details, attached photos, and upload documents.
- B. A portal that interacts with records that stores the name, address, contact information, with a defined folder to store uploaded documents.
- C. A site where the user can trigger a process that captures the information including any uploaded files, and uploads everything to an internal Microsoft SharePoint site.
正解:B
解説:
A portal interacting with records can capture public outage reports, contact details, and upload supporting documents to a defined folder, making the process accessible to the public without requiring authentication.
質問 # 44
Match each characteristic with the appropriate type of log file.
Note: Each type of tog file will be used once. To change your responses, you may deselect your response by clicking the blank space at the top of the selection list
正解:
解説:
質問 # 45
You need to configure your process model to store the result of an expression rule for every item in a list. Your design must have the smallest memory footprint.
What should you do?
- A. Configure a script task to use a!forEach() to iterate over each item in the list.
- B. Invoke a sub-process for each item in the list.
- C. Execute MNI over a script task for each item in the list.
- D. Create a loop of smart service nodes in the process model and execute it for each item in the list.
正解:A
解説:
Configuring a script task to use a!forEach() to iterate over each item in the list allows you to process all items within a single task, minimizing the memory footprint compared to multiple subprocesses or smart service loops.
質問 # 46
Which two options are correct regarding record relationships when using synced records in your application? (Choose two.)
- A. Up to 20 relationships can be added on a record type with data sync enabled.
- B. Record type relationships enforce referential integrity.
- C. Relationships can be established between any record types that have sync enabled, regardless of the source.
- D. Many-to-one relationships can be established using record relationships.
正解:A、D
解説:
Many-to-one relationships can be established between record types using record relationships.
Up to 20 relationships can be added to a record type with data sync enabled, according to Appian platform limits.
質問 # 47
You're creating an application which has integrations with multiple systems using different protocols.
Match each process model component or node to the appropriate protocol.
Note: Each protocol will be used once. To change your responses, you may deselect your response by clicking the blank space at the top of the selection list.
正解:
解説:
質問 # 48
You need to configure your process model to store the result of an expression rule for every item in a list.
Your design must have the smallest memory footprint.
What should you do?
- A. Configure a script task to use a!forEach() to iterate over each item in the list.
- B. Invoke a sub-process for each item in the list.
- C. Execute MNI over a script task for each item in the list.
- D. Create a loop of smart service nodes in the process model and execute it for each item in the list.
正解:A
解説:
Configuring a script task to use a!forEach() to iterate over each item in the list allows you to process all items within a single task, minimizing the memory footprint compared to multiple subprocesses or smart service loops.
質問 # 49
You have set up SAML for single sign-on (SSO) in your cloud environment.
Which three options could you enable in the Attribute Mapping section of the Admin Console to sync with a user's profile in Appian? (Choose three.)
- A. "Create new users upon sign in."
- B. "Group Membership Synchronization."
- C. "Reactivate deactivated users upon sign in."
- D. "Update user attributes upon sign in."
- E. "Remember Me on web and mobile.'
正解:A、C、D
解説:
Create new users upon sign in - provisions new Appian users automatically when they first authenticate through SAML.
Reactivate deactivated users upon sign in - automatically re-enables an Appian account if the user returns after being deactivated.
Update user attributes upon sign in - refreshes profile details (e.g., name, email, custom attributes) each time the user signs in.
質問 # 50
......
Appian ACD201事前に試験練習テストJPNTest: :https://www.jpntest.com/shiken/ACD201-mondaishu
ACD201練習テスト問題回答解釈::https://drive.google.com/open?id=1FLKvlygp5Aw1KNP9GQ-mdbP3hHAprFh5