GoConqr has a new look! Let us know what you think.

Quiz

Background Processing

Deleted user 15 questions

Take the quiz

This quiz has question types that open in the usual player.

Questions in this quiz (15)

  1. 1What are two reasons to configure background processing rules for tasks? (Choose Two)
    1. ATo automate tasks that otherwise rely on human interaction.
    2. BTo defer tasks to a specific time, such as off-peak hours.
    3. CTo process case updates more efficiently.
    4. DTo allocate a task to a specific node or nodes in a cluster.
  2. 2A Standard queue processor: (Choose 4)
    1. AUsed for simple queue management to process real-time messages
    2. BSpecify the activity to run on the queued item
    3. CChoose a locking option
    4. DSpecify an optional access group to establish context (optional)
    5. ESupports higher throughput scaling
    6. FUsed for customized or delayed queue management.
    7. GSpecify the queue processor
    8. HConfigure and enable the queue processor rule
  3. 3A Dedicated queue processor: (Choose 4)
    1. AUsed for simple queue management to process real-time messages
    2. BSpecify the activity to run on the queued item
    3. CChoose a locking option
    4. DSpecify an optional access group to establish context (optional)
    5. ESupports higher throughput scaling
    6. FUsed for customized or delayed queue management.
    7. GSpecify the queue processor
    8. HConfigure and enable the queue processor rule
  4. 4Upload an insurance claim to an external database after normal business hours: [blank_start]Dedicated queue processor[blank_end]
    Submit each status change to an external system. Processing does not require high-throughput: [blank_start]Standard queue processor[blank_end]
    Delete older records from log tables: [blank_start]Job Scheduler[blank_end]
    1. AJob Scheduler
    2. BStandard queue processor
    3. CDedicated queue processor
  5. 5Background processing is useful when a [blank_start]process-intensive task[blank_end] [blank_start]or automation[blank_end] is required. Executing tasks [blank_start]in the background[blank_end] allows users to continue the case or other work and [blank_start]improves system scalability[blank_end] and [blank_start]performance[blank_end]. By moving tasks to [blank_start]dedicated nodes or off-peak hours[blank_end], users can continue to process cases without any impact caused by the uploading operations.

    A Pega Platform installation often spans a set of servers called a [blank_start]cluster[blank_end]. Within this cluster, each [blank_start]server, or node[blank_end], can be designated a [blank_start]node type[blank_end] for specific processing tasks. The system can then allocate [blank_start]background tasks[blank_end] to one node while [blank_start]processing user interactions[blank_end] on a different node. As a result, the system can optimize performance on each node for the types of [blank_start]interactions that the node supports[blank_end].

    To enable background processing for an application, select the [blank_start]Include in background processing[blank_end] option on the application rule. Enabling this option for an application updates the [blank_start]System Runtime Context[blank_end] record to include the application when performing background processing tasks. The System Runtime Context [blank_start]automatically manages[blank_end] the resolution of background processes.

    For Pega Platform updates, your existing context is migrated from the current [blank_start]ASYNCPROCESSOR[blank_end] requestor type to the System Runtime Context record. When creating a new application with the New Application wizard, the Include in background processing option is [blank_start]enabled by default[blank_end].

    [blank_start]All queue processor and job scheduler[blank_end] rules resolve against the context specified in the System Runtime Context. The System Runtime Context [blank_start]must include[blank_end] the application rulesets to resolve and run Queue Processors and Job Schedulers. Configure the application record to include the application in background processing.
    1. Aprocess-intensive task
    2. Bor automation
    3. Cin the background
    4. Dimproves system scalability
    5. Eperformance
    6. Fdedicated nodes or off-peak hours
    7. Gcluster
    8. Hserver, or node
    9. Inode type
    10. Jbackground tasks
    11. Kprocessing user interactions
    12. Linteractions that the node supports
    13. MInclude in background processing
    14. NSystem Runtime Context
    15. Oautomatically manages
    16. PASYNCPROCESSOR
    17. Qenabled by default
    18. RAll queue processor and job scheduler
    19. Smust include
  6. 6Pega Platform has two options for performing system tasks on objects in the background: [blank_start]queue processors and job schedulers[blank_end]. A job scheduler schedules a [blank_start]recurring task[blank_end] that runs at a [blank_start]specified interval[blank_end] and identifies the [blank_start]tasks to process at that time[blank_end]. Job schedulers are most suitable for tasks that [blank_start]recur on a regular basis[blank_end], such as overnight batch jobs.

    A [blank_start]queue processor[blank_end] queues tasks for background processing, identifying [blank_start]which tasks to queue[blank_end].
    Tasks can be queued using either a [blank_start]Run in Background automation[blank_end] or the [blank_start]Queue-For-Processing method[blank_end] in an activity. The parameters for each option [blank_start]differ depending on whether you use[blank_end] the standard queue processor or a dedicated queue processor.
    Tasks can be queued [blank_start]immediately[blank_end] or the queue [blank_start]can be delayed[blank_end].
    Tasks are defined with an [blank_start]activity that runs on[blank_end] the queued item.

    Specify the number of [blank_start]processing threads[blank_end] to allocate to the task and the [blank_start]number of nodes[blank_end] that can run background tasks. The options affect the [blank_start]throughput or scalability[blank_end] of the queue processor.
    [blank_start]Vertical scaling[blank_end] — The number of threads
    [blank_start]Horizontal scaling[blank_end] — The number of nodes
    Each thread is assigned on each node of the specified node type
    For example, the three threads on background processing nodes and three background processing nodes in the cluster allow you to run nine available threads for processing.

    On the Queue processor rule form, you may also need to configure the [blank_start]Processing retries[blank_end] section.
    [blank_start]Max Attempts[blank_end] – The number of attempts to retry a queued process.
    [blank_start]Initial Delay[blank_end] – The number of minutes before the second attempt of a queued process.
    [blank_start]Delay Factor[blank_end] – The multiplier for the delay between attempts. For example, if the initial delay is 1 minute and the delay factor is 2, the retries would be 1, 2, 4, 8, and so on, minutes apart.
    1. Aqueue processors and job schedulers
    2. Brecurring task
    3. Cspecified interval
    4. Dtasks to process at that time
    5. Erecur on a regular basis
    6. Fqueue processor
    7. Gwhich tasks to queue
    8. HRun in Background automation
    9. IQueue-For-Processing method
    10. Jdiffer depending on whether you use
    11. Kimmediately
    12. Lcan be delayed
    13. Mactivity that runs on
    14. Nprocessing threads
    15. Onumber of nodes
    16. Pthroughput or scalability
    17. QVertical scaling
    18. RHorizontal scaling
    19. SProcessing retries
    20. TMax Attempts
    21. UInitial Delay
    22. VDelay Factor
  7. 7Queue processors and job schedulers handle read/write transactions on database objects differently.

    A [blank_start]job scheduler[blank_end] includes steps in the activity to identify the items expiring in seven days, apply the discount, and then [blank_start]save and commit[blank_end] the change. They [blank_start]use the activity to manage[blank_end] any [blank_start]read/write operations[blank_end] they perform on database objects.
    [blank_start]Queue processors[blank_end] [blank_start]automatically manage the read/write[blank_end] transactions on database objects. If they needs to update an object, the activity [blank_start]should not[blank_end] contain any steps to perform the read/write objects to the database as part of the process.
    1. Ajob scheduler
    2. Bsave and commit
    3. Cuse the activity to manage
    4. Dread/write operations
    5. EQueue processors
    6. Fautomatically manage the read/write
    7. Gshould not
  8. 8Which two statements are true about the job scheduler? (Choose Two)
    1. AWhen creating job scheduler activities, separate business logic from transaction logic.
    2. BThe job scheduler can only be run once per day.
    3. CThe job scheduler and queue processor handle database transactions the same way.
    4. DThe job scheduler runs an activity.
  9. 9What task can you perform in Admin Studio?
    1. ACreate a new user.
    2. BMigrate an application.
    3. CView broken processors.
    4. DCreate a case type view.
  10. 10Where can you view detailed information about processor functions?
    1. AOverview landing page in Admin Studio
    2. BJob scheduler rule form
    3. CData flow for the processor
    4. DCase life cycle in App Studio

Information

Description
User has deleted their subject information Quiz on Background Processing, created by Deleted user on 14/09/2022.
Author
Deleted user
Language
English
Views
13

Feedback

What is it about?

What do you think of the new look?

How do you like it?