@@ -506,6 +506,9 @@ To run the pipeline for JSONL files, the list of comma-separated headers also ne
506506./gradlew run ... -Pargs="... --filePattern=gs://${PROJECT_ID}-demo-data/CCRecords_sample.jsonl --headers=<comma_separated_list_of_headers>"
507507```
508508
509+ The original schema of the input file will not be preserved. This solution simplifies the data when it converts the data
510+ to a DLP API request object.
511+
509512#### 4. Avro
510513
511514The pipeline handles Avro files similarly to how it handles CSV files. No additional changes are required to run
@@ -515,6 +518,9 @@ the pipeline except updating the `--filePattern` parameter. For example:
515518./gradlew run ... -Pargs="... --filePattern=gs://${PROJECT_ID}-demo-data/*.avro"
516519```
517520
521+ The original schema of the input file will not be preserved. This solution simplifies the data when it converts the data
522+ to a DLP API request object.
523+
518524#### 5. CSV files with custom delimiters
519525
520526The pipeline supports CSV files with a custom delimiter. The delimiter has to be passed in the pipeline option as ` --columnDelimiter ` .
@@ -535,6 +541,9 @@ No additional changes are required to run the pipeline except updating the `--fi
535541./gradlew run ... -Pargs="... --filePattern=gs://${PROJECT_ID}-demo-data/*.parquet"
536542```
537543
544+ The original schema of the input file will not be preserved. This solution simplifies the data when it converts the data
545+ to a DLP API request object.
546+
538547#### 6. ORC
539548
540549##### Inspection of ORC files
@@ -562,11 +571,12 @@ written in a BigQuery dataset as tables or an output Cloud Storage bucket as ORC
562571--outputBucket=<output_storage_bucket> ..."
563572```
564573
565- In the above command, replace <i >output_storage_bucket</i > with the URI of the Cloud Storage bucket where you want to store the
566- de-identified ORC files.
574+ In the above command, replace <i >output_storage_bucket</i > with the URI of the Cloud Storage bucket where you want to
575+ store the de-identified ORC files. The de-identification pipeline allows input files with varying schemas to be
576+ processed in the same pipeline.
567577
568- The de-identification pipeline supports input files with varying schemas. Currently, it can process only primitive
569- data types available in ORC format when the results are stored in an output Cloud Storage bucket.
578+ Currently, this solution can process only primitive data types available in ORC format when the results are stored in an
579+ output Cloud Storage bucket.
570580
571581For sample data in ORC file format, refer to [ mock-data] ( .github/mock-data ) .
572582
0 commit comments