70-463 · Question #16
You are designing a SQL Server Integration Services (SSIS) package that uses the Fuzzy Lookup transformation. The reference data to be used in the transformation does not change. You need to reuse the
The correct answer is A. Select the GenerateAndPersistNewIndex option in the Fuzzy Lookup Transformation Editor.. The Fuzzy Lookup transformation can persist its match index to disk so that it does not need to be rebuilt on every package execution. The GenerateAndPersistNewIndex option enables this behavior.
Question
You are designing a SQL Server Integration Services (SSIS) package that uses the Fuzzy Lookup transformation. The reference data to be used in the transformation does not change. You need to reuse the Fuzzy Lookup match index to increase performance and reduce maintenance. What should you do?
Options
- ASelect the GenerateAndPersistNewIndex option in the Fuzzy Lookup Transformation Editor.
- BSelect the GenerateNewIndex option in the Fuzzy Lookup Transformation Editor.
- CSelect the DropExistingMatchlndex option in the Fuzzy Lookup Transformation Editor.
- DExecute the sp_FuzzyLookupTableMaintenanceUninstall stored procedure.
- EExecute the sp_FuzzyLookupTableMaintenanceInvoke stored procedure.
How the community answered
(31 responses)- A84% (26)
- C3% (1)
- D3% (1)
- E10% (3)
Why each option
The Fuzzy Lookup transformation can persist its match index to disk so that it does not need to be rebuilt on every package execution. The GenerateAndPersistNewIndex option enables this behavior.
GenerateAndPersistNewIndex builds the full-text match index and writes it to a SQL Server table, so subsequent executions can reference the saved index instead of regenerating it - this directly reduces startup time and maintenance overhead when reference data is static.
GenerateNewIndex rebuilds the match index from scratch every time the package runs and does not persist it, providing no performance benefit for static reference data.
DropExistingMatchIndex removes a previously persisted index rather than creating or reusing one, which is the opposite of the desired outcome.
sp_FuzzyLookupTableMaintenanceUninstall removes the maintenance infrastructure installed by the Fuzzy Lookup transformation and does not help persist or reuse an index.
sp_FuzzyLookupTableMaintenanceInvoke triggers incremental maintenance of an existing persisted index to reflect changes in the reference table, but does not create or persist a new index.
Concept tested: SSIS Fuzzy Lookup transformation persistent index configuration
Source: https://learn.microsoft.com/en-us/sql/integration-services/data-flow/transformations/fuzzy-lookup-transformation
Topics
Community Discussion
No community discussion yet for this question.