Let me explain better, Obviously that I have to read the file and each record, but I´m considering that SAS reading processing is record by record, só if the line I´m reading does not correspond to my filter criteria, I just discard it, validate it to move to next record. File is a csv file by semicolon with more than one hundred columns. The question is SAS is reading line by line and applying filter, discarding the records, and write the dataset only with records and selected columns. customerdId;Adress;Gender;Segment 1; Rua 18 norte lt 1/3 Brasilia, Brasil; Masculino ; A 2; Rua 19 norte lt 1/3 Brasilia, Brasil; Masculino ; B I want to create a subssting of customers of segment = B; myResult: customerdId;segment 2;B
... View more