Want To Improve Your Business Intelligence? Take This MSBI Quiz

Reviewed by Editorial Team
The ProProfs editorial team is comprised of experienced subject matter experts. They've collectively created over 10,000 quizzes and lessons, serving over 100 million users. Our team includes in-house content moderators and subject matter experts, as well as a global network of rigorously trained contributors. All adhere to our comprehensive editorial guidelines, ensuring the delivery of high-quality content.
Learn about Our Editorial Process
| By Akshay Mishra
Akshay Mishra, Business Intelligence
Akshya, a dedicated Business Intelligence enthusiast, leverages 8 years of experience to drive data-driven decision-making with passion and expertise.
Quizzes Created: 2 | Total Attempts: 8,290
| Attempts: 5,542 | Questions: 61
Please wait...
Question 1 / 61
0 %
0/100
Score 0/100
1. When using an Execute SQL task the developer must ensure that the order of the parameters within the query must be the same as the order in which the parameters appear in the Query. 

Explanation

When using an Execute SQL task, the order of the parameters within the query must be the same as the order in which the parameters appear in the Query. This is because the query is executed based on the order of the parameters, and if they are not in the correct order, the query may not produce the expected results or may fail altogether. Therefore, it is important for the developer to ensure that the parameters are arranged correctly in both the query and the task to ensure the proper execution of the SQL statement.

Submit
Please wait...
About This Quiz
Want To Improve Your Business Intelligence? Take This MSBI Quiz - Quiz

MSBI stands for Microsoft Business Intelligence. This powerful suite is composed of tools which helps in providing best solutions for Business Intelligence and Data Mining Queries. This tool... see moreuses Visual studio along with SQL server.
Want To Improve Your Business Intelligence? Take This MSBI Quiz see less

2. How many Data Flow Tasks can a package run in parallel?

Explanation

The correct answer is "Total Tasks=Number of processors of machine+2". This is because the number of Data Flow Tasks that can run in parallel is determined by the number of processors available on the machine plus 2. This formula allows for optimal utilization of the available resources and helps to maximize the efficiency of the package execution.

Submit
3. What is break point in ssis?

Explanation

A breakpoint in SSIS is a stopping point in the code where the execution of the package is paused. It allows developers to pause the execution at a specific point in order to examine the values of variables, check the flow of data, and debug any issues in the package. By setting breakpoints, developers can effectively troubleshoot and analyze the behavior of the package during runtime.

Submit
4. Define Index?

Explanation

Index is a predefined data structure that contains pointers to the data pages in a database. These pointers help in efficient retrieval of data by providing quick access to the desired information. By using indexes, the database system can locate the required data without scanning the entire database, resulting in improved performance and reduced query execution time. Therefore, the correct answer is "Predefined pointers to data page".

Submit
5. Which container is not visible from the IDE? 

Explanation

The Task Host Container is not visible from the IDE. The Task Host Container is responsible for hosting and executing tasks within the SSIS package, but it is not directly visible or accessible from the IDE. This container is used to manage the execution of tasks and does not contain any tasks or control flow elements itself.

Submit
6. The total Number of container tasks available in SSIS is

Explanation

The correct answer is 4 because SSIS (SQL Server Integration Services) allows the creation and management of container tasks, which are used to group and organize other tasks. These container tasks can be used to control the flow of data and operations within a package. The question asks for the total number of container tasks available in SSIS, and the correct answer is 4.

Submit
7. Dimension and cube processing can be scheduled using SSIS

Explanation

SSIS (SQL Server Integration Services) is a powerful ETL (Extract, Transform, Load) tool used for data integration and processing. It provides various components and tasks that allow scheduling and automating data workflows. With SSIS, dimension and cube processing can be scheduled by configuring appropriate tasks and workflows in the SSIS package. This allows for efficient and automated processing of dimensions and cubes in a data warehouse or OLAP environment. Therefore, the statement that dimension and cube processing can be scheduled using SSIS is true.

Submit
8. What Is BCP?

Explanation

The correct answer is "Bulk copy program." BCP stands for Bulk copy program, which is a tool used to transfer large amounts of data between databases. It is commonly used for data migration or data loading purposes. The other options, "Business continuity program" and "Both" are incorrect as they do not accurately define what BCP stands for.

Submit
9. What are types of components available in Data flow task?

Explanation

The question is asking about the types of components available in a Data Flow task. The correct answer is "Source, Destination, Transformation." In a Data Flow task, a source component is used to retrieve data from a specific data source, a destination component is used to write data to a specific destination, and a transformation component is used to modify or manipulate the data as it flows through the task. These three types of components are essential for building data integration and ETL (Extract, Transform, Load) processes.

Submit
10. Which tasks run data flows to extract data, apply column level transformations, and load data? 

Explanation

Data Flow Tasks are responsible for running data flows to extract data, apply column level transformations, and load data. These tasks allow users to define the flow of data from various sources, apply transformations to the data, and then load it into the desired destination. This can include tasks such as extracting data from databases or files, applying transformations like filtering or aggregating, and finally loading the transformed data into a target database or file.

Submit
11. Which of the following show flow of data from the corresponding sources to the referred destinations

Explanation

The correct answer is "data flow" because data flow refers to the movement of data from one source to a specific destination. It involves the transfer of data between different components or systems, ensuring that the data is processed and delivered to the intended recipients. Control flow, on the other hand, refers to the order in which instructions are executed within a program or system. Transformation may involve modifying or converting data, but it does not necessarily involve the movement of data from one source to a destination. Therefore, the answer "data flow" best represents the flow of data from sources to destinations.

Submit
12. The column in a table is set to read only then can we create a new column using derived column?

Explanation

If a column in a table is set to read-only, it means that it cannot be modified directly. However, creating a new column using a derived column is still possible. Derived columns are calculated based on the values of other columns, so they do not directly modify the read-only column. Therefore, it is true that we can create a new column using derived columns even if the original column is set to read-only.

Submit
13. You are creating a SQL Server 2008 Integration Services (SSIS) package for Company.com. In order to specify the XML configuration during package development, you should apply the configuration to the deployed package. Which is the correct answer? 

Explanation

The DTEXEC command line utility is used to execute SSIS packages and allows for the specification of XML configuration during package development. This utility provides a way to pass configuration values to the package at runtime, allowing for flexibility and customization. Utilizing the DTEXEC command line utility is the correct approach for specifying XML configuration in this scenario.

Submit
14. How you can notify the staff members about package failure?

Explanation

The correct answer is "Send Mail Task." This is because the Send Mail Task allows you to send an email notification to the staff members about a package failure. The Notification from SQL Agent is not a suitable option as it is mentioned that it cannot send notifications automatically.

Submit
15. What are the options to avoid changes to the package by an unknown user?

Explanation

To avoid changes to the package by an unknown user, the option "EncryptAllWithPassword" is the correct answer. This option suggests encrypting the entire package with a password, ensuring that only authorized users with the password can make changes to the package. This provides an added layer of security and prevents unauthorized access or modifications by unknown users.

Submit
16. You are creating a SQL Server 2008 Integration Services (SSIS) package which gets information from a FTP server through utilizing many FTP tasks and operate information through utilizing many Execute SQL tasks for Company.com. After the package downloads the files, you should make sure that you could set the package to restart. In order to solve the problem, which is the correct answer?

Explanation

The correct answer is to set the package to utilize a checkpoint. A checkpoint allows the package to restart from the point of failure, ensuring that any completed tasks are not repeated. This is important in this scenario because the package is downloading files from an FTP server and operating on the information using Execute SQL tasks. If the package fails during this process, utilizing a checkpoint will allow it to resume from where it left off, preventing duplicate downloads or SQL operations.

Submit
17. How to execute a bat/cmd files from SSIS tasks?

Explanation

The correct answer is Execute Process Task. This task allows you to execute a batch file or a command file from within SSIS. It provides options to specify the file path, arguments, and working directory for the file to be executed. This task is commonly used when you need to run external processes or scripts as part of your SSIS package.

Submit
18. Which of the following BI technique can predict value for a specific data item attribute?

Explanation

Predictive modeling is a business intelligence technique that uses historical data and statistical algorithms to make predictions about future outcomes. It can analyze patterns and relationships within the data to forecast values for specific data item attributes. By training the model on past data, it can make accurate predictions about future values, allowing businesses to make informed decisions and plan accordingly. This technique is widely used in various industries, such as finance, marketing, and healthcare, to predict customer behavior, sales trends, and disease outbreaks, among other things.

Submit
19. Merge join works as 

Explanation

Merge join works as an inner join that returns only the matching rows from both the left and right tables. It combines the rows from both tables based on the specified join condition, discarding any unmatched rows. The result set includes all columns from both tables.

Submit
20. How many types of ssis connection managers are there?

Explanation

not-available-via-ai

Submit
21. What conditions can be given to preceednce constraints?

Explanation

Precedence constraints can be given various conditions depending on the specific requirements of the task. These conditions can be expressed through constraints, expressions, or a combination of both. Therefore, "All of the above" is the correct answer as it encompasses all possible conditions that can be given to precedence constraints.

Submit
22. You are creating a SQL Server 2008 Integration Services (SSIS) package on a SQL Server 2008 database for Company.com. In order to develop a failure recovery plan that is published for a SQL Server. Which is the correct answer?

Explanation

The master database in SQL Server 2008 contains the system configuration information and metadata for all other databases on the server. It is crucial to back up the master database in order to ensure that the server can be recovered in case of a failure. Backing up the local database, system database, or systemdb database alone would not be sufficient for a complete failure recovery plan.

Submit
23. Default Isolation level in SSIS?

Explanation

The default isolation level in SSIS is Serializable. This means that transactions are executed in a way that ensures data consistency by preventing other transactions from accessing the data until the current transaction is completed. This ensures that the data remains unchanged and consistent during the transaction process.

Submit
24. You work as a senior database developer at ABC.com. The ABC.com network consists of a single domain named ABC.com. ABC.com makes use of Microsoft SQL Server 2012 in their environment. You are running a training exercise for Microsoft SQL Server 2012 junior developers. You are discussing the ValidateExternalMetaData property for a data flow. Which of the following represents the data type for this property? 

Explanation

The ValidateExternalMetaData property for a data flow in Microsoft SQL Server 2012 is of the data type Boolean. This means that the property can have a value of either true or false, indicating whether or not the external metadata should be validated.

Submit
25. You are in the process of creating a SQL Server 2008 Integration Services (SSIS) data flow. Every source database is belongs to a different server and based on a SELECT statement which utilizes an ORDER BY clause. The data flow is listed below: You get error message below when you connect the paths from the two sources "Data Flow Task: The input is not sorted. The 'input "Merge Join Left Input" (80)' must be sorted." You should make sure that data from every search is contained in every row in the data flow. In order to solve the problem, which is the correct answer? 

Explanation

In order to solve the error message "The input is not sorted" and ensure that data from every source is contained in every row in the data flow, the correct answer is to refresh the sorting properties in each source component. This means that the ORDER BY clause in the SELECT statement should be properly configured and applied in each source component to ensure that the data is sorted correctly before it is merged in the data flow.

Submit
26. What are the different types of containers in SSIS

Explanation

The correct answer is a list of different types of containers in SSIS. These containers are used to group and organize tasks in an SSIS package. The Foreach Loop Container is used to iterate over a collection, such as files in a folder. The For Loop Container is used to repeat a set of tasks a specified number of times. The Sequence Container is used to group tasks together and define their execution order. The Task Host Container is a placeholder container used to host individual tasks.

Submit
27. You work as a senior database administrator at ABC.com. The ABC.com network consists of a single domain named ABC.com. ABC.com makes use of Microsoft SQL Server 2012 in their environment. You are running a training exercise for Microsoft SQL Server 2012 junior administrators. You are discussing the use of Slowly Changing Dimension Transformation Outputs. One of the output options causes Derived Column transformations to create columns for the expired row and the current row indicators. Which option is the output that causes this?

Explanation

The output option that causes Derived Column transformations to create columns for the expired row and the current row indicators is the Historical Attributes Inserts Output. This option is used when there are changes in historical attributes and it inserts new rows with the updated attributes, while also keeping the expired rows with indicators to distinguish them from the current rows.

Submit
28. In the event of an Execute SQL task failing, changes made by all of the Execute SQL tasks is rolled back.To do that which of the following is the value that must be set for the TransactionOption property of the package?

Explanation

If the TransactionOption property of the package is set to "Required", it means that the package requires a transaction to be started. In the event of an Execute SQL task failing, the changes made by all of the Execute SQL tasks will be rolled back, ensuring that the database remains in a consistent state.

Submit
29. OLEDB connection manager supports 

Explanation

The OLEDB connection manager supports various database systems, including MySql, Oracle, DB2, Sql Server, and Teradata. This means that it can establish connections and interact with these databases using the OLEDB technology.

Submit
30. You need to control the execution behavior of the package by manipulating the SuccessValue of the task, When can this manipulation can  take affect?

Explanation

The manipulation of the SuccessValue can take effect when the task fails to return the success value. In this case, the task will fail if the return code is not equal to the SuccessValue.

Submit
31. You want to run the subsequent container in the Control flow task only if the preceding container with execute sql task sets a variable with a appropriate value, what type of evaluation option is required?

Explanation

The correct answer is "Constraint AND Expression". In order for the subsequent container to run only if the preceding container sets a variable with an appropriate value, both a constraint and an expression need to be used. The constraint will ensure that the subsequent container is only executed if the condition is met, and the expression will evaluate the value of the variable to determine if it is appropriate.

Submit
32. You are developing a SQL Server Integration Services (SSIS) package to load data into a SQL Server table on Server A. The package includes a data flow and is executed on ServerB. The destination table has its own identity column. The destination data load has the following requirements:   Ÿ1. The identity values from the source table must be used.Ÿ2. Default constraints on the destination table must be ignored.Ÿ3. Batch size must be 100,000 rows.   You need to add a destination and configure it to meet the requirements. Which destination should you use? 

Explanation

The OLE DB Destination with Fast Load should be used because it allows for the use of identity values from the source table, ignores default constraints on the destination table, and has the ability to load data in batches of 100,000 rows.

Submit
33. You are in the process of creating a SQL Server Integration Services (SSIS) project. You have created an initial package that is configured to include a connection manager that was created at the package level. The connection manager is used to access a flat file.Subsequent to creating more packages within the project, you change the package ConnectionManager in the initial package to a project Connection Manager.Which of the following is a reason for doing so?

Explanation

By changing the package ConnectionManager to a project Connection Manager, all packages in the project are able to access the flat file. This means that any new packages created within the project will be able to use the same connection manager to access the flat file without the need to create a new one. This promotes reusability and consistency across the project, as all packages can now share the same connection manager and access the flat file in a standardized manner.

Submit
34. What Other sources can be downloaded in Microsoft website?

Explanation

not-available-via-ai

Submit
35. Which options can be used to group/ungroup components?

Explanation

Control Flow Tasks can be used to group/ungroup components in a system. Control Flow Tasks are used to define the workflow and sequence of tasks in an SSIS package. They allow for the logical grouping and ordering of components, making it easier to manage and maintain the package. By using Control Flow Tasks, components can be grouped together and executed in a specific order, ensuring that the package runs smoothly and efficiently.

Submit
36. You work as a senior database administrator at ABC.com. The ABC.com network consists of a single domain named ABC.com. ABC.com makes use of Microsoft SQL Server 2012 in their environment. You are hosting a training exercise for Microsoft SQL Server 2012 administrators. You are currently discussing Multicast transformation. Which of the following is TRUE with regards to Multicast transformation?

Explanation

The Multicast transformation in Microsoft SQL Server 2012 allows a package to create logical copies of data and also distributes its input to one or more outputs. This means that the Multicast transformation can be used to split the data flow into multiple paths, allowing for parallel processing or routing the data to different destinations.

Submit
37. What do you understand by design limitation in SSIS package?

Explanation

The design limitation in an SSIS package refers to the constraint of not utilizing parallelism. This means that the package is not designed to execute multiple tasks simultaneously, but rather relies on a single-threaded approach. This limitation can impact the performance and efficiency of the package, as it may not be able to take advantage of the available system resources and execute tasks concurrently.

Submit
38. You develop a series of SQL Server 2008 Integration Services (SSIS) packages. There are dependencies among the packages. You need to configure the packages. Which configuration type should you use? 

Explanation

To configure the dependencies among the SQL Server 2008 Integration Services (SSIS) packages, using an XML configuration file would be the most suitable option. XML configuration files allow you to store and manage package configurations separately from the packages themselves. This provides flexibility in modifying the configurations without having to modify the packages directly. Additionally, XML configuration files can be easily shared and applied to multiple packages, making it an efficient method for managing dependencies among the packages.

Submit
39. You have recently created an SQL Server Integration Services (SSIS) project catalog that contains two Environments. A single Environment Variable, named ConnectionString, of type string is specified by each environment. The project also has a project Connection Manager configured to link up with the data warehouse.You have been instructed to make sure that deployed packages are executed using any of the specified Environments.Which of the following suitably describes an Environment Variable?

Explanation

An environment variable defines a literal value that can be assigned to a parameter during package execution. This means that the variable can hold a specific value that can be used within the package at runtime. It allows for flexibility and customization, as different values can be assigned to the variable depending on the specific execution scenario. This helps in managing and configuring the package to use different values based on the environment it is being executed in.

Submit
40. Which of the following is not a feature of SQL Server 2008 R2 Enterprise? 

Explanation

SQL Server 2008 R2 Enterprise does not have the feature of an in-memory database. In-memory databases are a feature introduced in later versions of SQL Server, such as SQL Server 2014 and SQL Server 2016. This feature allows for faster data processing by storing data in memory rather than on disk. However, in SQL Server 2008 R2 Enterprise, this feature is not available.

Submit
41. How many components are present in SSIS Toolbox? 

Explanation

There are 4 components present in the SSIS Toolbox.

Submit
42. You design a SQL Server 2008 Integration Services (SSIS) package. The package assigns a value to a variable by using a Script task. When the package executes successfully, the value of the variable is not updated. You need to modify the package so that the Script task can assign the value of the variable. What should you do? 

Explanation

The correct answer is to modify the variable scope to the package. By doing this, the variable will be accessible throughout the entire package, including the Script task. This will allow the Script task to assign a value to the variable and update its value successfully.

Submit
43. You administer an instance of a SQL Server 2008 server. The server is used to execute SQL Server 2008 Integration Services (SSIS) packages. You need to ensure that the server executes only correctly signed packages.   What should you do?

Explanation

Setting the BlockedSignatureStates registry entry to "Block invalid and untrusted signatures and unsigned packages" will ensure that the server executes only correctly signed packages. This setting will block any packages that have invalid or untrusted signatures, as well as unsigned packages. By enforcing this restriction, the server will only execute packages that have been properly signed and verified, ensuring the integrity and security of the execution process.

Submit
44. We can insert record in Lookup Table by using Lookup Transformation

Explanation

The statement is false because a Lookup Transformation is used to retrieve data from a source based on a matching condition, not to insert records into a lookup table.

Submit
45. If you need to create a sequence number for input records, which transformation will you use?

Explanation

The Script component is the correct answer because it allows you to write custom code in various programming languages, such as C# or VB.NET, to perform complex transformations on input records. With the Script component, you can create a sequence number for each input record by implementing logic to increment a counter variable for each record processed. This provides the flexibility to generate a unique sequence number based on specific requirements or business rules. The Derived column transformation is used to create new columns based on expressions or calculations, but it does not provide the capability to generate a sequence number. The Row Count transformation simply counts the number of rows passing through it and does not generate a sequence number.

Submit
46. What are different ways to execute your SSIS Package?

Explanation

The different ways to execute an SSIS Package include using BIDS/SSDT, DtExecUI, Dtexec.exe, SQL Server Agent Job, running the package programmatically, and using Windows Scheduler or any third-party scheduler. These methods provide flexibility in executing the SSIS Package based on the specific requirements and environment.

Submit
47. What are the main component of SSIS (project-architecture)?

Explanation

The correct answer is "All the above." The main components of SSIS project architecture include the SSIS service, SSIS runtime engine and runtime executables, SSIS dataflow engine and dataflow components, and SSIS clients.

Submit
48. Which of the following is TRUE with regards to the Fuzzy Lookup similarity threshold setting?

Explanation

Increasing the threshold can improve the speed of matching because a higher threshold allows for a broader range of similarity between the lookup value and the source value to qualify as a match. This means that the algorithm does not have to spend as much time and resources comparing and evaluating potential matches. Additionally, the statement that "the nearer the value is to 1, the nearer the resemblance of the lookup value to the source value must be to qualify as a match" further supports the idea that increasing the threshold allows for a looser definition of similarity, which can lead to faster matching.

Submit
49. You are creating a SQL Server 2008 Integration Services (SSIS) instance for Company.com. The package is listed below: You should make sure that you create a parameter which includes important information that is only useful to the Data Flow Task and the Execute SQL Task and so on. Which is the correct answer? 

Explanation

not-available-via-ai

Submit
50. What are the types of Logging available in SSIS?

Explanation

The question is asking for the types of logging available in SSIS. The correct answer includes "Text file Provider" and "Windows event Log Provider." These are two options for logging in SSIS that allow users to log information to a text file or the Windows event log, respectively. The other options listed, "Excel Log provider" and "csv log provider," are not valid types of logging available in SSIS.

Submit
51. You are creating a SQL Server Integration Services (SSIS) package to retrieve product data from two different sources. One source is hosted in a SQL Azure database. Each source contains products for different distributors. Products for each distributor source must be combined for insertion into a single product table destination. You need to select the appropriate data flow transformation to meet this requirement. Which transformation types should you use?

Explanation

not-available-via-ai

Submit
52. What are the effects of setting IsolationLevel transaction property of a Data Flow task to Chaos?

Explanation

Setting the IsolationLevel transaction property of a Data Flow task to Chaos prevents pending changes from more highly isolated transactions from being overwritten. This means that if there are multiple transactions occurring simultaneously, the changes made by a transaction with a higher isolation level will not be overwritten by a transaction with a lower isolation level. This helps maintain data integrity and ensures that changes made by more isolated transactions are not lost or overridden.

Submit
53. You got an order from your company CIO, you're asked to develop a SQL Server 2008 Integration Services (SSIS) data flow. The data flow loads data to a SQL Server 2008 database. Using data from the rows in your data flow, you must make sure that the existing records in the SQL Server database is updated by the data flow. Of the following data flow components, which one should be used? 

Explanation

The OLE DB Command Transformation should be used in this scenario because it allows you to execute SQL statements for each row in the data flow. This means that you can use the data from the rows to update the existing records in the SQL Server database. The SQL statements can be dynamically generated based on the data in the rows, making it a suitable choice for this requirement.

Submit
54. You are in the process of creating a data flow to load sales data into a fact table. You have configured a full cache mode Lookup Transformation in the data flow to find the product data for sales. Two tables host the lookup source for the product data.You then access the Advance Page of the Lookup Transformation Editor.Which of the following is a reason for doing this? 

Explanation

not-available-via-ai

Submit
55. Identify the control flow components in the options provided?

Explanation

The control flow components in the options provided are the Data Flow Task, SQL Task, For each Loop containers, and History Cleanup Task. These components are used to control the flow of execution in a program or workflow. The Data Flow Task is used to extract, transform, and load data between different sources and destinations. The SQL Task is used to execute SQL statements or scripts. The For each Loop containers are used to iterate over a collection of items and perform a set of tasks for each item. The History Cleanup Task is used to clean up historical data.

Submit
56. You need to update the package to extract data from multiple text files of the same directory. Which three actions should you perform?

Explanation

To extract data from multiple text files of the same directory, you need to perform three actions. Firstly, you should add a Foreach Loop container to the package. This container will loop through all the text files in the directory. Secondly, you need to add an expression to the Flat File connection manager. This expression will dynamically set the file path and name based on the current iteration of the loop. Lastly, you should add a variable to the package. This variable will store the extracted data from each text file as the loop iterates through them.

Submit
57. You are operating a SQL Server 2008 Integration Services (SSIS) instance through Business Intelligence Development Studio. Utilizing for Company.com, there is a common data flow component in the package which implements normally. You try to increase one sample of the common information flow component to the package. But the component could not show in thetoolbox . You should make sure that you should increase the common data flow component to the toolbox. Which is the correct answer? 

Explanation

The correct answer is "You should duplicate the assembly to the proper folder." This means that in order to make the common data flow component appear in the toolbox, you need to copy the assembly file to the correct folder where the SQL Server 2008 Integration Services (SSIS) instance is located. By doing this, the component will be recognized and displayed in the toolbox for you to use.

Submit
58. You are creating a SQL Server Integration Services (SSIS) package that implements a Type 3 Slowly Changing Dimension (SCD). You need to add a task or component to the package that allows you to implement the SCD logic. What should you use? 

Explanation

The Merge component in SQL Server Integration Services (SSIS) is used to implement the Type 3 Slowly Changing Dimension (SCD) logic. The Merge component allows you to compare and merge data from multiple sources based on matching key columns. In the context of an SCD, it can be used to compare the incoming data with the existing data in the dimension table and determine whether to insert a new record, update an existing record, or do nothing. Therefore, using a Merge component is the correct choice for implementing SCD logic in an SSIS package.

Submit
59. You got an order from your company CIO, you are asked to design a SQL Server 2008 Integration Services (SSIS) package. The package contains a Data Flow task. According to the requirement of the company CIO, the package has to be modified to write all rows by which errors are generated to a text file. So what should you do? 

Explanation

To write all rows by which errors are generated to a text file, you should use a Flat File Destination component in the SSIS package. This component allows you to specify a text file as the destination and write the rows to it. Additionally, you should add an Error output to the Data Flow component. This will redirect any error rows to the Flat File Destination component, ensuring that they are written to the text file as required by the company CIO's requirement.

Submit
60. You are creating a SQL Server 2008 Integration Services (SSIS) data flow which moves information to a SQL Server 2008 database for Company.com. You should make sure that data flow refreshes the existed data in the SQL Server database through utilizing data in your data flow. Which is the correct answer? 

Explanation

The correct answer is to utilize SQL Server Destination. This component in SSIS is specifically designed to load data into a SQL Server database. It provides efficient and optimized data loading capabilities, allowing you to refresh existing data in the database using the data in your data flow. OLE DB Destination can also be used to load data into a SQL Server database, but SQL Server Destination is the recommended choice for better performance and functionality. Dynamic Management View (DMV) is not relevant to the task of refreshing data in a SQL Server database. Data Conversion Transformation is used to convert data types, but it does not directly handle data loading into a database.

Submit
61. You are creating a SQL Server 2008 Integration Services (SSIS) instance for Company.com. The package displays job listed below: - You should operate multiple files through utilizing a For Each Loop container. - You should get the files' content to a table through utilizing a Data Flow task. - Through utilizing an Execute SQL task, you should Log the results of the state into a table - You should make sure that the Execute SQL task only could not run in one transaction.Which is the correct answer?

Explanation

The correct answer is to set the TransactionOption property to Required in the package. This ensures that the Execute SQL task runs in its own transaction separate from any other tasks in the package. Additionally, the TransactionOption property should be set to NotSupported in the Execute SQL task to ensure that it does not participate in any transaction.

Submit
View My Results

Quiz Review Timeline (Updated): Mar 21, 2023 +

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

  • Current Version
  • Mar 21, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • Mar 05, 2016
    Quiz Created by
    Akshay Mishra
Cancel
  • All
    All (61)
  • Unanswered
    Unanswered ()
  • Answered
    Answered ()
When using an Execute SQL task the developer must ensure that the...
How many Data Flow Tasks can a package run in parallel?
What is break point in ssis?
Define Index?
Which container is not visible from the IDE? 
The total Number of container tasks available in SSIS is
Dimension and cube processing can be scheduled using SSIS
What Is BCP?
What are types of components available in Data flow task?
Which tasks run data flows to extract data, apply column level...
Which of the following show flow of data from the corresponding...
The column in a table is set to read only then can we create a new...
You are creating a SQL Server 2008 Integration Services (SSIS) package...
How you can notify the staff members about package failure?
What are the options to avoid changes to the package by an unknown...
You are creating a SQL Server 2008 Integration Services (SSIS) package...
How to execute a bat/cmd files from SSIS tasks?
Which of the following BI technique can predict value for a specific...
Merge join works as 
How many types of ssis connection managers are there?
What conditions can be given to preceednce constraints?
You are creating a SQL Server 2008 Integration Services (SSIS) package...
Default Isolation level in SSIS?
You work as a senior database developer at ABC.com. The ABC.com...
You are in the process of creating a SQL Server 2008 Integration...
What are the different types of containers in SSIS
You work as a senior database administrator at ABC.com. The ABC.com...
In the event of an Execute SQL task failing, changes made by all of...
OLEDB connection manager supports 
You need to control the execution behavior of the package by...
You want to run the subsequent container in the Control flow task only...
You are developing a SQL Server Integration Services (SSIS) package to...
You are in the process of creating a SQL Server Integration Services...
What Other sources can be downloaded in Microsoft website?
Which options can be used to group/ungroup components?
You work as a senior database administrator at ABC.com. The ABC.com...
What do you understand by design limitation in SSIS package?
You develop a series of SQL Server 2008 Integration Services (SSIS)...
You have recently created an SQL Server Integration Services (SSIS)...
Which of the following is not a feature of SQL Server 2008 R2...
How many components are present in SSIS Toolbox? 
You design a SQL Server 2008 Integration Services (SSIS)...
You administer an instance of a SQL Server 2008 server. The server is...
We can insert record in Lookup Table by using Lookup Transformation
If you need to create a sequence number for input records, which...
What are different ways to execute your SSIS Package?
What are the main component of SSIS (project-architecture)?
Which of the following is TRUE with regards to the Fuzzy Lookup...
You are creating a SQL Server 2008 Integration Services (SSIS)...
What are the types of Logging available in SSIS?
You are creating a SQL Server Integration Services (SSIS) package to...
What are the effects of setting IsolationLevel transaction property of...
You got an order from your company CIO, you're asked to develop a...
You are in the process of creating a data flow to load sales data into...
Identify the control flow components in the options provided?
You need to update the package to extract data from multiple text...
You are operating a SQL Server 2008 Integration Services (SSIS)...
You are creating a SQL Server Integration Services (SSIS) package that...
You got an order from your company CIO, you are asked to design a SQL...
You are creating a SQL Server 2008 Integration Services (SSIS) data...
You are creating a SQL Server 2008 Integration Services (SSIS)...
Alert!

Advertisement