• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/16

Click to flip

Use LEFT and RIGHT arrow keys to navigate between flashcards;

Use UP and DOWN arrow keys to flip the card;

H to show hint;

A reads text to speech;

16 Cards in this Set

  • Front
  • Back
A BizTalk Server 2010 orchestration calls a Business Rules Engine policy. This policy evaluates test scores to determine whether a candidate passes or fails. The BizTalk solution and the policy are deployed. Business users have decided that the value of a passing score should be raised from 60% to 70%. You need to adjust the policy to reflect the modified rule parameter. What should you do?

A. Create a new vocabulary in the Business Rules Composer. Add the new parameter to this vocabulary and then publish the vocabulary.

B. Open the policy in the Business Rules Composer. Create a new version of the policy and edit this version to reflect the changed parameter. Then publish the new version.

C. Open the policy in the Business Rules Composer. Create a new version of the policy and edit this version to reflect the changed parameter. Then deploy the new version.

D. Open the policy in the Business Rules Composer and create a different policy with a new name. Then copy the currently deployed version to the new policy and modify to reflect the changed parameter. Deploy the new policy.
Answer: C
You are developing a BizTalk Server 2010 orchestration. In the Business Rule Composer, you create and save a policy named BonusPolicy that calculates an employee’s bonus based on year-to-date sales. You add a Call Rules shape to the orchestration. In the BizTalk Orchestration Designer, BonusPolicy is not listed in the menu of available policies to call. You need to make the policy available in the Orchestration Designer. What should you do?

A. Use the Rule Engine Deployment Wizard to export BonusPolicy.

B. In the Business Rules Composer, publish BonusPolicy.

C. In the Business Rules Composer, use the Rule Store menu and load policies from the BizTalkRuleEngineDb database.

D. In the Business Rules Composer, create a vocabulary with a definition that references the XML schema used to evaluate BonusPolicy. Publish the vocabulary.
Answer: B
You use BizTalk Server 2010 to send EDI purchase orders to three trading partners. All of the trading partners use the same version of the purchase order message but define custom codes for the product types. The trading partners confirm purchase order acknowledgements by email instead of through response messages. The standard purchase order schemas included with BizTalk do not include the custom product type codes for each trading partner. You need to ensure that each trading partners purchase order schema is the schema that is used for orders that are sent to them. What should you do?

A. Under the transaction set settings for the party, define a local host setting for each trading partner. For the namespace, use the custom namespace you defined for each BizTalk schema.

B. Under the transaction set settings for the party, define a local host setting for each trading partner. For the namespace, use the default namespace defined by BizTalk for EDI messages.

C. Under the transaction set settings for the party, define an envelope for each trading partner. For the namespace, use the custom namespace you defined for each BizTalk schema.

D. Under the transaction set settings for the party, define an envelope for each trading partner. For the namespace, use the default namespace defined by BizTalk for EDI messages.
Answer: C
A company tracks storage containers and integrates radio frequency identification (RFID) readers with a server shipping management system built on BizTalk Server 2010. You define a custom tag event named ContainerArrivedEvent. You use the RFID manager to add the SqlServerSink component to the RFID process. You need to ensure that the SqlServerSink component logs only the custom tag event. What should you specify for the EventTypes property?

A. All

B. Generic

C. ContainerArrivedEvent

D. the fully qualified assembly name
Answer: D
A BizTalk Server 2010 solution uses Business Activity Monitoring (BAM) to collect business information. The solution contains a BAM view named OrderView. After you deploy the view, application users can log on to the BAM portal but the OrderView view does not appear to them. You need to ensure that the BAM portal displays the OrderView view to application users. What should you do?

A. Use the Business Activity Monitoring Utility (bm.exe) to add a subscription for the OrderView view.

B. Use the Business Activity Monitoring Utility (bm.exe) to grant the users access to the OrderView view.

C. Use the BizTalk Tracking Profile Utility (bttdeploy.exe) to redeploy the tracking profile used in this solution.

D. Create a Microsoft SQL Server logins for the users on the server that hosts the BAMPrimaryImport database.
Answer: B
A BizTalk Server 2010 messaging solution processes XML messages. The solution uses a single Business Activity Monitoring (BAM) activity and BAM tracking profile to extract content values from the message. Some of the values are bound to a receive port when the message is received. The other values are bound to a send port when the message is transmitted. At run time you find out that instead of one, two records are created in the BAM database for each processed message. One record contains only the values bound to the receive port. The second record contains only the values bound to the send port. You need to ensure that only one record is created that contains all the values for every message. What should you do?

A. Add a relationship to the tracking profile.

B. Add a document reference URL to the tracking profile.

C. Add a continuation and continuation ID to the tracking profile.

D. In the tracking profile, associate a unique value from the message payload to the ActivityID field.
Answer: C
You have two customers, Customer1 and Customer2, who both receive EDI
invoices. Both of them have agreed to receive invoices in a format decided by
your company, so the same Map can be applied to each of their Send Ports.
They do, however, have different requirements concerning the structure and
envelope of the documents. What should you do?

a. Make a new Schema and a new Map for Customer2. Deploy the
Schema and Map, and use it on the Customer2 Send Port.

b. Set up Agreements for Customer1 and Customer2 under BizTalk
Parties, and link the Agreements to each Send Port.

c. Create a Pipeline component that can change the structure of
the messages on the fly, and deploy it in a Pipeline before the
EdiAssembler has executed.

d. Set up a Send Port Group, and add both Send Ports to the Group.
Answer: b
Agreements is what is used to set up various customer specific
EDI properties.
You have deployed a policy in the Business Rule Composer that is being
used by several BizTalk applications. You now need to change the policy,
and use some different values and boundaries. What should you do?

a. In the BRE Composer, undeploy, then unpublish the policy, change it
to the new values and boundaries, and republish and redeploy it.

b. Make a new version of the policy, and publish it.

c. Make a new version of the policy, and deploy it.

d. Make a new version of the policy, and publish it. Change all
Orchestrations that call the policy to use the new version.
Answer: c
We cannot unpublish an existing rule, and for a new rule to take effect in
BizTalk, it needs to be deployed. Changes in the Orchestrations are not
needed, because they will always use the highest version deployed.
You need to create a BAM Activity for receiving invoices. The Business
Managers have given you a list of required fields from the invoice messages
they would like to extract. How should you create the Activity?

a. In Excel, use the BAM Add-in to create an Activity file. Deploy the
Activity by using the bm.exe command line tool.

b. In Excel, use the BAM Add-in to create an Activity file. Deploy the
Activity by using the bttdeploy.exe command line tool.

c. In the Tracking Profile Editor, select an Activity and deploy it, using
the bttdeploy.exe command line tool.

d. In the Tracking Profile Editor, select an Activity and deploy it, using
the bm.exe command line tool.
Answer: a
Excel and bm.exe are the tools used for creating Activities. Bttdeploy.exe is
the tool used for deploying Tracking Profiles.
You have created and deployed a BAM Activity, but no data is being sent to
it when messages run through BizTalk. What should you do?

a. In Excel, use the BAM Add-in to create a new Activity and deploy it
using the bm.exe command line tool.

b. In the Tracking Profile Editor, link the Activity to the events and
messages in BizTalk, and deploy the profile by using the bm.exe
command line tool.

c. In Excel, use the BAM Add-in to create a new Activity and deploy it
using the bttdeploy.exe command line tool.

d. In the Tracking Profile Editor, link the Activity to the events
and messages in BizTalk, and deploy the profile by using the
bttdeploy.exe command line tool.
Answer: d
After deploying an activity, a tracking profile needs to be set up, so that BAM
can Map the activity items to items/events in BizTalk. Bttdeploy.exe is the
tool used to deploy the tracking profile created in the tracking profile editor.
One of your customers is sending X12 EDI documents. You want BizTalk to
process the documents. How should you approach this?

a. Use the EDISend Pipeline, EDI Schemas, and the Party setup.

b. Create a Flat File Schema for processing the X12 documents.
Create a Flat File Pipeline, and deploy both.

c. Use the EDIReceive Pipeline, EDI Schemas, and the Party setup.

d. Create a Custom X12 Assembler Pipeline component.
Answer: c
It is on the Receive side (Disassemble) that BizTalk needs to process incoming
EDI messages.
You want to remove a BAM Activity act1, which is already deployed. What
should you do?

a. Go to the BAMPrimaryImport database and delete all tables and view
that contains the name act1

b. Use the command line tool bm.exe with the Remove all option

c. Use the command line tool bttdeploy.exe with the Remove option

d. Create an empty Activity in Excel with the name act1. Export the
Activity to XML. Use the bm.exe tool with the update all option, and
use the newly created XML file to delete the Activity.
Answer: b
Bm.exe is the tool used for deploying, updating, and removing activities. The
commands are:
°° Deploy-all
°° Update-all
°° Remove-all
You have set up a BizTalk RFID Server that receives RFID tags from your
warehouse. The BizTalk Server team already has an existing BizTalk
Application where File, FTP, WCF-SQL, and HTTP Adapters are used. You
would like to have the tag information submitted to BizTalk. What should
you do?

a. Write an RFID WCF binding and use the WCF-Custom Receive
Adapter in BizTalk to receive the tags.
b. Write a custom processing Pipeline that writes files to a shared folder,
and deploy it to the RFID server. Make the BizTalk Server poll the
files by using a File Receive Adapter.
c. Set up the SqlServerSink Event Handler in RFID. Create a WCF-SQL
Receive Location in BizTalk and poll from the rfidsink database
created by the Event Handler.
d. Set up the SqlServerSink Event Handler in RFID. Create a trigger on
the relevant rfidsink tables that pushes data from the tables to a file
share. Use the FILE Adapter in BizTalk to pick up the messages.
Answer: c
Out of the box, RFID server ships with a SQL Server Event Handler, which
will automatically create a Database and polling Stored Procedures and
submit data to the tables.
The managers want to know what is happening in BizTalk on a weekly basis.
How many orders we received, what the average order size was, and so on.
How should you implement this capability?

a. Set up an additional Send Port that subscribes to all messages, use the
SMTP Adapter, and mail the messages to the managers

b. Use BAM Activities and tracking profiles to populate BAM Activities,
extract the needed information from the orders, and build reports on
top of the Activities

c. Use the Rules Engine to set up RuleSets, where a condition is met
every time an order is received

d. Enable Tracking on the Receive Ports and have the managers use the
Group Hub to query Tracked Service Instances
Answer: b
For exposing business data to the rest of the business, BAM is used. The
Rules Engine will not work for this, and tracking and sending mail will not
give the ability to view averages, and so on.
You have set up several rules for your BizTalk Application inside the Rules
Engine Composer. Several times a year these rules needs to be altered, and
this process should be handled by non-IT staff. What should you do to make
the rules appear more human-readable when the users update the Rules?

a. Create new Schemas inside BizTalk that uses non-IT terms

b. Create a vocabulary inside the Rules Engine Composer using
non-technical phrases

c. Create a new rule and apply synonyms for each rule terms

d. Create a new version of the existing rules and apply synonyms for all
technical phrases
Answer: b
Vocabularies inside the Rules Engine Composer are used for giving the rules
a more human-readable language.
You receive EDIFACT orders from several partners through the same FTP
Receive Location. When receiving an order 96A EDIFACT message from
a partner, you realize that the message does not conform to the EDIFACT
standard, and a segment that allows only numbers 1 to 5, contains number
6. You talk to the business and you agree that the partner should continue to
send a 6 in that segment, as you don't use the value for anything. You agree
that only this partner and only this particular extra rule will be allowed. How
should you make BizTalk accept the particular field to allow 1 to 6 instead of
1 to 5?

a. In the Party Agreement for the partner, deselect Perform EDI Data
Type Validation.

b. On the Receive Locations EDIReceive Pipeline, set Validate
document to False.

c. Alter the order 96A Schema and extend the Enumeration for the
segment with a 6.

d. Create a new Order 96A Schema and extend the Enumeration for the
Segment with a 6. Give the Schema a new Namespace, and set up the
Namespace on the specific partners Agreement.

e. Write a custom Pipeline Component that replaces the 6 with a 5.
Answer: d
We should not disable validation all together, because there could be other
problems with the documents received, that we do not want to allow.
Writing a custom Pipeline component will work, but it will work for all
partners, so will changing the original Order 96A Schema.