<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mapping File Configuration on</title><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/s3/mapping-file/</link><description>Recent content in Mapping File Configuration on</description><generator>Hugo</generator><language>en</language><atom:link href="https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/s3/mapping-file/index.xml" rel="self" type="application/rss+xml"/><item><title>Mapping File</title><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/s3/mapping-file/cloud_s3_mapping_config/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/s3/mapping-file/cloud_s3_mapping_config/</guid><description>&lt;h2 id="overview">Overview&lt;/h2>
&lt;p>At minimum, one mapping.json file must be uploaded to the S3 bucket in the root folder. If multiple folders exist in the S3 bucket then each folder can have it&amp;rsquo;s own mapping.json. When nested folders exist in the bucket, S3 protector will look for a mapping file starting with the same folder as the data file and moving up the directory tree until root folder is reached.&lt;/p>
&lt;h2 id="configuration-structure">Configuration Structure&lt;/h2>
&lt;p>The mapping.json file must be formatted in valid JSON with the key-values configuration pairs described below:&lt;/p></description></item><item><title>Column Mapping Rules</title><link>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/s3/mapping-file/cloud_s3_column_mapping_rules/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://docs.protegrity.com/cloud-protect/4.0.0/docs/aws/s3/mapping-file/cloud_s3_column_mapping_rules/</guid><description>&lt;h2 id="common-error-conditions">Common Error Conditions&lt;/h2>
&lt;p>The table below summaries common error conditions that may occur when creating a &amp;lsquo;mapping.json&amp;rsquo; file:&lt;/p>
&lt;table>
 &lt;thead>
 &lt;tr>
 &lt;th>Mapping&lt;/th>
 &lt;th>Error Message&lt;/th>
 &lt;/tr>
 &lt;/thead>
 &lt;tbody>
 &lt;tr>
 &lt;td>A column name appears in &amp;lsquo;mapping.json&amp;rsquo; but does not exist in the source file.&lt;/td>
 &lt;td>Columns [&amp;lsquo;column name&amp;rsquo;] in the mapping file have no matches in the input data columns&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Source file column name appears neither in &amp;lsquo;columns&amp;rsquo; nor &amp;lsquo;ignored-columns&amp;rsquo; sections.&lt;/td>
 &lt;td>Input file contains data columns which are not defined in the mapping file.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Source file column name appears in both &amp;lsquo;columns&amp;rsquo; and &amp;lsquo;ignored-columns&amp;rsquo; sections.&lt;/td>
 &lt;td>Ignored column [&amp;lsquo;column-name&amp;rsquo;] is present in &amp;lsquo;columns&amp;rsquo; list. Column must be defined in either &amp;lsquo;columns&amp;rsquo; or &amp;lsquo;ignored-columns&amp;rsquo;, but not both.&lt;/td>
 &lt;/tr>
 &lt;tr>
 &lt;td>Source file column name appears more than once in either &amp;lsquo;columns&amp;rsquo; or &amp;lsquo;ignored-columns&amp;rsquo; section.&lt;/td>
 &lt;td>Duplicate column [&amp;ldquo;column-name&amp;rdquo;] found in &amp;lsquo;ignored-columns&amp;rsquo;.&lt;/td>
 &lt;/tr>
 &lt;/tbody>
&lt;/table>


&lt;div class="alert alert-info" role="alert">
&lt;h4 class="alert-heading">Note&lt;/h4>

 The column names in the mapping file are &lt;strong>case sensitive&lt;/strong>.

&lt;/div></description></item></channel></rss>