You can split a file pattern to load files or groups of files into separate tables.
Example 1: Loading into distinct tables
File Pattern: C:\data\* Split Pattern: *.txt Example file names: SALES.txt, ORDERS.txt, ... Table Name Part: (only one available, automatically selected) Destination Tables: SALES, ORDERS, ... This loads each *.txt file in the C:\data\ directory into a distinct destination table.
Example 2: Load into tables based on the table name part of a file name. This example creates split pattern entries sources such as, SALES_*.txt, ORDERS_*.txt, and so on.
File Pattern: C:\data\*.txt Split Pattern: *_*.txt Example file name: SALES_2010-01-01.txt, SALES_2010-02-01.txt, ORDERS_2010-01-01.txt, ORDERS_2010-02-01.txt Table Name Part: First part selected Destination Tables: SALES, ORDERS, ... This loads all files with the same values in the selected parts into the same destination table. The selected parts also determine the default destination table name.