SSIS Beginner Quiz
1
Which is NOT a standard Built-In Connection Manager
- OLEDB
- DQS
- TERADATA
- SMTP
2
Which is not a standard Data Flow Transformation Task
- Percentage Sampling
- Derived Column
- Script Task
- Script Component
3
Which of the following is the data flow component that writes the data from a data flow to a specific data store, or creates an in-memory dataset.
- Source
- Destination
- Path
- Transformation
4
Scenario is to use the Scripts for work that must be done once in a package (or once per enumerated object), instead than once per data row. Choose the right option
- Script Task
- Send Mail Task
- Script Component
- SSIS Execute SQL Task
5
Find out the Control Flow task
- Derived column
- OLEDB Command
- SORT command
- XML Task
6
Find out the data flow task from the below component
- Lookup Task
- Execute SQL Task
- Bulk Insert Task
- Send Mail Task
7
What are the different package configuration types supported by Integrations Services
Option A) XML Configuration File
Option B) Text File
Option C) Environment Variable
Option D Registry Entry
- Option A,B&C
- Option B,C &D
- Option A,C&D
- Option A,B,C&D
8
Which Integration Services Container support to Run a control flow repeatedly by using an enumerator?
- For Loop Container
- Foreach Loop Container
- Task Host Container
- Sequence Container
9
Which container groups and manage projects.
- For each container
- Package
- Data Flow Task
- Solution
10
Which is NOT a correct statement with respect to debugging the script task
- If you execute only the individual task, breakpoints in the Script task code are ignored
- You must execute the package to debug into your Script task
- You can debug a Script task when you run the Script task as part of a child package that is run from an Execute Package task
- To debug the code in your Script task, set at least one breakpoint in the code
11
With SQL Server 2012 and above Project Deployment Model options is available and which is NOT a feature of Project Deployment Model
- CLR integration is required on the DB engine
- Package is the Unit of deployment
- Project deployment file is referred with .ispac extension
- Packages are parameters are deployed to SSIS Catalog
12
Evaluate the result of the expression deals with the date columns
!(ISNULL(SellStartDate)) && !(ISNULL(SellEndDate)) ? (DT_WSTR,2)DATEDIFF(“mm”,SellStartDate,SellEndDate) : “Unknown”
- Return Unknown when the SellStartDate is NULL
- Return Unknown when the SellEndDate is NULL
- Return Unknown when both the SellStartDate and SellEndDate are NULL
- Calculates the no of months when either the SellStartDate or SellEndDate is NULL
13
Need to develop a package to transfer objects like Partition Functions, Partitions Schema, Assemblies between instance of SQL Server Databases. Which task is used to perform this operation
- Transfer SQL Server Objects
- FTP Task
- Transfer Database Task
- XML Task
14
Scenario is to distribute a report, which is generated dynamically by invoking a Visual Basic Application, Which tasks can be leveraged to generate the report?
- Execute Package Task
- WMI Event Watcher Task
- Execute Process Task
- File System Task
15
When tasks in a package workflow succeed or fail and to notify users with an E-Mail. With SendMailTask which is NOT the correct option to specify the MessageSourceType
- Direct input
- OLE DB Connection
- File Connection
- Variable
16
With the Data Profiling Task Profiles, Which profile helps to report a set of regular expressions that cover the specified percentage of values in a string column.
- Column Value Distribution Profile
- Column Statistics Profile
- Column Pattern Profile
- Column Length Distribution Profile
17
Data Profiling task key benefits are
- Analyze the source data more effectively
- Understand the source data better
- Prevent data quality problems
- All of the above.
18
____________ sequentially link tasks in a package
- Order Constraints
- Precedence Constraints
- Priority Constraints
- Sequence Constraints
19
____________ use to quickly load large amounts of data into a SQL Server table or view
- Execute SQL Task
- Bulk Insert Task
- Copy SQL Server Objects Task
- Transfer Database Task
20
Which are the Connection Managers supported by Lookup Transformation
Option A) ADO Connection Manager
Option B) Cache Connection Manager
Option C) OLE DB Connection Manager
- Option A &B
- Option A & C
- Options B & C
- Option C Only
21
Requirement is to write an output data to a file to use by other system in a shared folder path. And below are options set
– Append SET to False
– Truncate SET to True
When Export Column Transformation executed and a file already exists in the specified
- The transformation creates a new file and writes the data to the file.
- The transformation fails design time validation
- A run-time error occurs
- The transformation deletes and re-creates the file and writes the data to the file.
22
There is huge volume of data and it is required only the subset of data to test or troubleshoot the problem, What options available
Option A) Row Sampling Transformation
Option B) Conditional Split Transformation
Option C) Percentage Sampling Transformati
- Option A&B
- Option B&C
- Option A&C
- Option AB&C
23
In which scenarios Merge Join is used than the Union All transformation
- The transformation inputs are not sorted
- The transformation has more than two inputs.
- Combines two sorted datasets into a single dataset
- The combined output does not need to be sorted
24
Using which task we can create new column separately in source records?
- Conditional Split
- Export Column Task
- Derived Column Task
- Lookup Task
25
There is a performance issue when using the Aggregate Transformation and computing the total sales by country. While grouping by country and aggregating sales, which property helps to improve performance in this scenario where the exact no country list do
- Keys
- KeysScale
- CountDistinctKeys
- CountDistinctScale
26
_________ Use to copy data directly from source to destination columns, without any transformations applied to the data
- Read File
- Copy Column
- Copy SQL Server Objects
- Copy Data
27
Scenario is to produce an output of sales summary grouped at a country region level and also require to extent the base data with lookup values and derive a column before loaded into 2 different destinations. Which transformation support this functionalit
- Conditional Split Transformation
- Aggregate Transformation
- Lookup Transformation
- Multicast Transformation
28
With the Data Conversion Transformation, which one is supported
- This transformation has one or more input, one output, and one error output.
- This transformation has one input, one output, and one error output.
- This transformation has one or more input, one or more output, and one or more error output.
- This transformation has one input, one output, and no error output.
29
Where does the SQL Server Log Provide Writes the log entries to?
- SSISDB catalog
- sysssislog
- sysssispackages
- sysssispackagefolders
30
Which log provider helps to trace and writes the data to file with .trc extension
- SQL Server
- Windows Event Log
- SQL Server Profiler
- XML File
31
Once the development of SSIS packages are completed and require to automate the execution of packages with SQL Server Agent. Pls specify what roles\roles provide permissions to Execute All the packages with SQL Server Agent
Option A) db_ssisadmin
Option B) db_ssisltduser
Option C) db_ssisoperator
Option
- Option A&B
- Option B&C
- Option A&C
- Option A
32
Customer wants to protect the entire packages and unauthorized users shouldn’t be allowed to open the package in SSIS Designer or execute the package with dtexec command prompt utility. What is the Protection level required to be set?
Option A) EncryptAllWithPassword
Option B) EncryptSensitiveWithPassword
Option C) EncryptAllWithUserKey
- Option A&B
- Option B&C
- Option A&C
- Option A,B&C
33
Which file contains information that Business Intelligence Development Studio(BIDS)/SQL Server Data Tools (SSDT) requires to open the Integration Services project
- *.dtproj
- *.dtproj.user
- *.dtsx
- *.database
34
‘Annotation’ is used to
- Connect one control flow to another
- Connect one data flow task to another
- Make Comment in package designer Pane
- Make Comment inside the control flow/data flow task
35
Customer is in the process of migrating SSIS packages built with 2005 to 2012 and some of the packages have Active X Scripts, when upgrading packages what is expected output and choose the right option
- SSIS packages are upgraded with out any issues
- Need to rewrite ActiveX Script functionality
- Use SSIS package upgrade wizard
- Partial upgrade is possible