Workato Flashcards

1
Q

Why would you use Batch processing?

A

It is an efficient way of moving large volumes of data across systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

If you have a large number of transactions that need to be migrated, should you use Batch processing or not?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

True or False: Batch processing is a method of running high volume, repetitive data jobs

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

True or False: The batch method does not allow users to process data with little or no user interaction

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

True or False: To achieve best results match a batch trigger with a single dispatch

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What field in the batch trigger is used to configure the number of records to be retrieved per batch?

A

Batch Trigger

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

True or False: By using Batch Processing, the total run time decreases significantly due to the reduction in wait time for API responses.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

True or False: A source list does not need to be configured when using Batch Actions

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Which kind of Batch Action does not require a list of records with unique ID’s?

A

Create

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

True or False: Bulk Action is useful in business processes that require mass data transactions and syncing data information

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is an upsert?

A

Create a list of new records in a single action or update the list of existing record

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

True or False: Bulk Action’s availability depends on the app’s API. (Such as Salesforce, Netsuite, Google Sheets etc.)

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

True or False: When using Bulk Actions, the output step of the job report shows the Failed/Successful records synced.

A

True

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is the most common type of delimiter?

A

commas

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

True or False: When processing CSV files using your CSV connectors, you can add Node.js codes to parse CSV files.

A

False

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a connector in Workato?

A

Allows the Workato platform to interact with an application through a series of triggers and actions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What do triggers do?

A

monitor for events that occur in the application you want to connect to and start a workflow of actions that are called recipes on Workato.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What is an action?

A

Actions carry out specific predefined operations in the target application

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What does OOB stand for?

A

Out of the box

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What are application connectors?

A

OOB connectors readily available in Workato

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What are File Connectors?

A

A way for Workato to connect to applications that support CSV import/export

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

If you want to connect to a custom application or to connect to an application that is not yet available through Workato, what should you think of?

A

HTTP connectors and SDK connectors

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Are HTTP connectors scalable?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What is an API?

A

An Application Program Interface is a mechanism that allows two applications to exchange information using a set of rules

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

What is a helpful analogy to understand API’s?

A

API’s are waiters, the API documentation is our menu, and the database the API makes requests from is the kitchen. The API documentation lets us know what we can get from the database and the API is who we tell what we want from that database. The API then goes and grabs it.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

What are the two common web service API’s?

A

SOAP and Rest API’s

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

What does SOAP stand for?

A

Simple Object Access Protocol

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

What does REST stand for?

A

Representational State Transfer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

What is XML?

A

Extensible Mark-Up Language is a set of codes or tags that describe the text in digital documentation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

What is JSON?

A

JavaScript Object Notation is an open standard file format and data interchange format that uses human readable text to store and transmit data objects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

If a status code begins with a 1, what does that mean?

A

It is an information only message

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

If a status code begins with a 2, what does that mean?

A

It indicates success of some kind

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

If a status code begins with a 3, what does that mean?

A

Redirects the client to another URL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

If a status code begins with a 4, what does that mean?

A

It indicates an error on the client’s part

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

If a status code begins with a 5, what does that mean?

A

Indicates an error on the server’s part

36
Q

Does a webhook trigger require authentication?

A

No

37
Q

Is a webhook trigger or a polling trigger happen in real time when the event occurs?

A

A webhook trigger

38
Q

Do http triggers support pagination?

A

No

39
Q

True or False: An error monitoring block should exist in almost all recipes

A

True

40
Q

What does a 403 forbidden message mean?

A

Missing the correct authentication

41
Q

What does a 401 unauthorized error message mean?

A

Invalid connection

42
Q

If you need to deploy a custom connector, what tool should you use to build it?

A

Workato Connector SDK

43
Q

What are the steps to take before building a SDK connector?

A
  1. Detail your integration use cases
  2. Define your base set of objects
  3. Explore possible actions and triggers
  4. Review your connector plan
44
Q

How many objects should you shortlist for interacting with through a recipe in Workato?

A

4-5

45
Q

The best connectors often have how many actions and triggers which focus on core use cases?

A

2-3

46
Q

What do lambda functions do?

A

Allow you to write freeform ruby code to address specific tasks

47
Q

What does OPA stand for?

A

On-prem agent

48
Q

What does an OPA allow?

A

Workato to communicate with on prem applicaitons securely

49
Q

True or False: The On-prem Agent runs within the customer’s datacenter, and establishes a TLS 1.2 websocket tunnel with Workato

A

True

50
Q

Does Collections support SQL statements?

A

Yes

51
Q

In the restaurant to API analogy, what is the menu?

A

An API contract because it tells you what you can do with an API

52
Q

In the restaurant to API analogy, what is your order?

A

The API logic is the order because it is how the data will get processed and transformed to perform the function of the API

53
Q

In the restaurant to API analogy, what is the kitchen?

A

The API connectivity is the kitchen because this where the API takes in the order and pulls or pushes the required data

54
Q

What is an endpoint in regards to an API?

A

The address that you want to send your request to

55
Q

Where do query parameters appear in the URL in API calls?

A

after the question mark

56
Q

What enables control over the client’s usage of API’s?

A

Access Policies

57
Q

If you do not associate an Access Policy with a client, what access does that client have?

A

They can access the API as much as they want

58
Q

What is a JWT token?

A

A JSON web token is a compact, URL-safe means of representing claims between two parties. It is commonly used for authentication and authorization purposes in web applications and APIs.

59
Q

How should API tokens be treated?

A

Like passwords

60
Q

True and False: Recipe lifecycle management helps organizations create a collaborative environment to share recipes between developers, testers, and operations teams.

A

True

61
Q

What are the three default roles in every team account?

A

Admin, Analyst, Operator

62
Q

Which Workato capability can you use to assess the impact on shared assets such as callable recipes before implementing new changes?

A
63
Q

What two processes are critical checkpoints in the recipe lifecycle?

A
  1. Recipe review before moving recipes from dev to test
  2. Release approval before moving recipes to production
64
Q

Which Workato capability can you use to asses the impact on shared assets such as callable recipes before implementing new changes?

A

Dependency graph

65
Q

What is a manifest?

A

A record of all the selected recipes and their dependencies such as applicaiton connections, lookup tables, and account properties

66
Q

True or False: Exported zips include credentials for security reasons

A

False

67
Q

What does CI/CD stand for?

A

Continuous Integration/ Continuous Delivery

68
Q

Major release types include what two things?

A

New Automations or major enhancements

69
Q

What are two ways to track release details?

A

Tags feature of git-based version control system; copies released in a shared drive

70
Q

True or False: It is recommended to rename and move assets between releases

A

False

71
Q

What 5 plans should you enact for releases?

A
  1. Build and Test
  2. Deployment Plan
  3. Review Plan
  4. Communication Plan
  5. Validation Plan
72
Q

What are the three task optimization strategies?

A

Triggers strategies, batch strategies, efficiency strategies

73
Q

What are the three components of the trigger strategies?

A

polling frequency, trigger conditions, batch/bulk triggers

74
Q

What are the components of batch strategies?

A

Batch/bulk actions, Filtering events, Delta Sync, ELT (vs ETL), Streaming

75
Q

What are the components of efficiency strategies?

A

Formula methods, list processing, use collections, use custom code, use Variables by Workato, use custom SDK

76
Q

What is a task defined as?

A

A unit of work that occurs every time a recipe performs an action

77
Q

What three things are not considered tasks?

A

Triggers, control flow logic, error handling logic

78
Q

What is Workato’s Autonomous Operations Framework?

A

an automated solution for notifications, logging, and automated recovery when errors are encountered

79
Q

What is CI/CD?

A

DevOps practice that helps organizations automate release policies. It establishes a consistent process to quickly and confidently deliver changes by providing traceability across environments.

80
Q

Who is the Workato CI/CD Accelerator meant for?

A

Organizations planning to leverage Workato for building and operating 10+ recipes with multiple environments and who want error free release management and versioning for traceability

81
Q

What is the OPA Accelerator?

A

a “plug and play” resource for Workato builders to adminster and manage OPA’s with no IT assistance required

82
Q

Who is OPA Accelerator recommended for?

A

organizations that need to manage double-digit OPAs across multiple networks without needed constant IT assistance

83
Q

What is Enterprise Data Hub Accelerator?

A

a robust solution for efficiently managing your organization’s key master records and ensuring you have a single trusted source for this data that remains cleansed, enriched, and always up-to-date using near real time data synchronization

84
Q

What are the 4 principles that lie at the core of Workato pricing?

A

Value, Transparency, Ease, and Predictability

85
Q

What do Workato customers get unlimited of?

A

Users, Community Recipes, Support, and Connectors