What are the for each loop enumerators available in SSIS?

 

  • Below are the lists of various types of enumerators provided by SSIS Foreach Loop Container:
  • Foreach File Enumerator: It enumerates files in a folder. The plus point here is it can traverse through subfolders also.
  • Foreach Item Enumerator: It enumerates items in a collection. Like enumerating rows and columns in an Excel sheet.
  • Foreach ADO Enumerator: Useful for enumerating rows in tables.
  • Foreach ADO.NET Schema Rowset Enumerator: To enumerate through schema information about a data source. For example, to get list of tables in a database.
  • Foreach From Variable Enumerator: Used to enumerate through the object contained in a variable. (if the object is enumerable)
  • Foreach NodeList Enumerator: Used to enumerate the result set of an XML Path Language (XPath) expression.
  • Foreach SMO Enumerator: It enumerates through SQL Server Management Objects (SMO) objects.

Comments

Popular posts from this blog

Difference between ETL vs. ELT

What are the SSIS package protection levels?