Quicklearn's Biztalk Server Self-assessment


SettingsSettingsSettings
Quicklearn

.


Questions and Answers
  • 1. 

    Where can a map be used within BizTalk? (Choose three.)

    • A.

      Receive Location

    • B.

      Orchestration

    • C.

      Send Port

    • D.

      Receive Port

    • E.

      Business Rule Policy

    Correct Answer(s)
    B. Orchestration
    C. Send Port
    D. Receive Port
  • 2. 

    The BizTalk MessageType is the combination of? (Choose two.)

    • A.

      Target namespace

    • B.

      Assembly name

    • C.

      Version number

    • D.

      Root node name

    Correct Answer(s)
    A. Target namespace
    D. Root node name
  • 3. 

    What is the purpose of a Receive Port?

    • A.

      Provides a logical container for multiple receive locations

    • B.

      Processes the pipeline and a map when a message is received

    • C.

      Processes the adapter and a pipeline when a message is received

    • D.

      Processes the adapter, pipeline, and a map when a message is received

    Correct Answer
    A. Provides a logical container for multiple receive locations
  • 4. 

    You want to improve the performance of your BizTalk production environment. After extensive performance testing you determine that the MessageBox database is the bottleneck. What is the first step you should take to improve performance?

    • A.

      Add 1 MessageBox databases

    • B.

      Add 2 MessageBox databases

    • C.

      Add 3 MessageBox databases

    • D.

      Move the MessageBox database to another SQL Server instance

    Correct Answer
    B. Add 2 MessageBox databases
  • 5. 

    Which of the following tasks can be performed using the Business Rule Composer? (Choose three.)

    • A.

      Create a business rule policy

    • B.

      Create a business rule

    • C.

      Export business rule policies and vocabularies to XML

    • D.

      Create a custom fact retriever

    • E.

      E a business rule vocabulary

    Correct Answer(s)
    A. Create a business rule policy
    B. Create a business rule
    E. E a business rule vocabulary
  • 6. 

    What messaging architecture does BizTalk use?

    • A.

      Message bus

    • B.

      Point-to-Point

    • C.

      Publish-Subscribe

    • D.

      Enterprise service bus

    Correct Answer
    C. Publish-Subscribe
  • 7. 

    What is the purpose of a BizTalk adapter?

    • A.

      Route messages from the MessageBox database to orchestration instances

    • B.

      Connect to external systems

    • C.

      Transform messages from one schema structure to another

    • D.

      Persist orchestration instances to a database

    Correct Answer
    B. Connect to external systems
  • 8. 

    Which of the following are true satements about orchestration persistence? (Choose three.)

    • A.

      Saves orchestration state to provide recoverability

    • B.

      Rolls back failed atomic transactions

    • C.

      Assists in reversing committed transactions

    • D.

      Enables orchestration dehydration

    • E.

      Controls timing of orchestration processing

    Correct Answer(s)
    A. Saves orchestration state to provide recoverability
    C. Assists in reversing committed transactions
    D. Enables orchestration dehydration
  • 9. 

    What is one of the functions of the MessageBox database?

    • A.

      Enables the synchronization of data to external SQL databases

    • B.

      Permanent repository for all messages processed by BizTalk services

    • C.

      Used to evaluate subscriptions and route messages to subscribers

    • D.

      The physical endpoint from which BizTalk receives email messages

    Correct Answer
    C. Used to evaluate subscriptions and route messages to subscribers
  • 10. 

    What is the purpose of a BizTalk orchestration?

    • A.

      Acts as a storage repository for messages that BizTalk has completed processing

    • B.

      Automates the execution of business processes

    • C.

      Manages send ports and receive locations to ensure optimal processing and maximum up-time

    • D.

      Manages the communication among the MessageBox database, receive ports, and send ports

    Correct Answer
    B. Automates the execution of business processes
  • 11. 

    By default the XmlReceive Pipeline can be used for which of the following? (Choose three.)

    • A.

      Splitting batched XML messages.

    • B.

      Resolving the sender of a digitally signed message

    • C.

      Validating message data against a schema

    • D.

      Converting XML messages to a flat file format

    • E.

      Promote message properties

    Correct Answer(s)
    A. Splitting batched XML messages.
    B. Resolving the sender of a digitally signed message
    E. Promote message properties
  • 12. 

    There is a large amount of data in a SQL database. You want to replicate this data to another database on the same SQL server instance. How should you do this?

    • A.

      Create a stored procedure to return the data that needs to be moved as a single message, use this stored procedure in the SQL adapter to create a message. Route the message and deliver it to the other database using the SQL adapter

    • B.

      Use a simple select statement to receive each record to be copied as an individual message, aggregate the messages using an orchestration to create a larger message which is sent to the SQL database

    • C.

      Receive the data from SQL using the SQL adapter, use the Mass Copy functoid in a map to transform the incoming data from the structure of the source database to structure of the destination database, and then send the output message of the map to the destination SQL database using the SQL adapter

    • D.

      Use SQL Server Integration Services (SSIS)

    Correct Answer
    D. Use SQL Server Integration Services (SSIS)
  • 13. 

    What is a zombie message?

    • A.

      A message that cannot be routed to a subscriber

    • B.

      A message that cannot be processed by a receive or send pipeline

    • C.

      A message that is delivered to a subscriber but not consumed

    • D.

      A message that BizTalk lost

    Correct Answer
    C. A message that is delivered to a subscriber but not consumed
  • 14. 

    In your process you receive a message that includes a customerId. You must enrich the message with data from the Customers table in a SQL database. Which of the following solutions requires the least development effort?

    • A.

      Create a custom class that accepts the original message as an input, looks up the data in the database, and then creates a new message with the retrieved data. Use the expression shape in an orchestration to call the external assembly

    • B.

      Route the message to an orchestration that queries SQL and then, constructs a new message with the required data

    • C.

      Place the incoming message in a SQL table as SQLXml. Create a SQL Stored Procedure that compares the message data against the customer table and creates a new message in another table that contains the required data. Receive the complete message from the SQL table

    • D.

      Create a map that uses functoids to query the database and inserts the data into an outbound message

    Correct Answer
    D. Create a map that uses functoids to query the database and inserts the data into an outbound message
  • 15. 

    You receive a batch of 100 comma delimited messages as an interchange. The interchange must be split and the resulting messages routed to several subscribers. Which of the following solutions requires the least development effort?

    • A.

      Create custom pipeline component that serializes the flat file data transforms it to XML and splits the large message into the individual messages

    • B.

      Send the flat file data to an orchestration as an object of type XmlDocument. Call a custom assembly from the orchestration to parse and split the data

    • C.

      Use the EdiReceive pipeline provided in BizTalk Server 2009

    • D.

      Create a custom pipeline that uses the flat file disassembler component

    Correct Answer
    D. Create a custom pipeline that uses the flat file disassembler component
  • 16. 

    Messages inside of an orchestration... (Choose three.)

    • A.

      Are immutable

    • B.

      Are stored as a variable

    • C.

      Cannot be passed as parameters

    • D.

      Must be based on an XML schema

    • E.

      Are defined as an instance of a type

    Correct Answer(s)
    A. Are immutable
    B. Are stored as a variable
    E. Are defined as an instance of a type
  • 17. 

    What is the purpose of the MessageType in BizTalk?

    • A.

      Determines which schema the message is an instance of

    • B.

      Determines which XML, Flat file, or EDI disassembler to use when processing the message

    • C.

      Indicates the endpoint from which a message was received

    • D.

      Determines which send port that should process the message

    Correct Answer
    A. Determines which schema the message is an instance of
  • 18. 

    You create five Send Ports and a Send Port Group that contains the five send ports. You define the following subscriptions: ◾ SendPortA customerName=Contoso◾ SendPortB orderAmount greater than 500◾ SendPortC orderState=WA◾ SendPortD orderState=OR◾ SendPortE  orderAmount less than 100◾ SPGroup1 customerName=Contoso A message is received with the following values as promoted properties: ◾ customerName=Contoso◾ orderAmount=1575◾ orderState=WA How many messages will be delivered?

    • A.

      3

    • B.

      5

    • C.

      6

    • D.

      8

    • E.

      10

    Correct Answer
    D. 8
  • 19. 

    Which adapters must run inside an isolated host instance? (Choose two.)

    • A.

      FTP receive

    • B.

      HTTP receive

    • C.

      HTTP send

    • D.

      SOAP receive

    • E.

      SMTP send

    Correct Answer(s)
    B. HTTP receive
    D. SOAP receive
  • 20. 

    You want to deploy a BizTalk assembly to a production environment. What steps are required? (Choose two.)

    • A.

      Install the assembly in the global assembly cache on each BizTalk Server

    • B.

      Register the assembly in the BizTalkMgmtDb database

    • C.

      Install the assembly in the global assembly cache on the SQL Server that hosts the BizTalkMgmtDb database

    • D.

      Import the appropriate binding file

    Correct Answer(s)
    A. Install the assembly in the global assembly cache on each BizTalk Server
    B. Register the assembly in the BizTalkMgmtDb database

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Jun 10, 2016
    Quiz Edited by
    ProProfs Editorial Team
  • Jun 09, 2016
    Quiz Created by
Back to Top Back to top
Advertisement