forked from docs/doc-exports
Reviewed-by: Kacur, Michal <michal.kacur@t-systems.com> Co-authored-by: Xiong, Chen Xiao <chenxiaoxiong@huawei.com> Co-committed-by: Xiong, Chen Xiao <chenxiaoxiong@huawei.com>
184 lines
21 KiB
HTML
184 lines
21 KiB
HTML
<a name="dataartsstudio_02_0301"></a><a name="dataartsstudio_02_0301"></a>
|
|
|
|
<h1 class="topictitle1">To FTP/SFTP/NAS (to Be Brought Offline)/SFS (to Be Brought Offline)</h1>
|
|
<div id="body8662426"><div class="section" id="dataartsstudio_02_0301__en-us_topic_0108272836_section33401108172339"><h4 class="sectiontitle">Sample JSON File</h4><pre class="screen" id="dataartsstudio_02_0301__en-us_topic_0108272836_screen54991550112032">"to-config-values": {
|
|
"configs": [
|
|
{
|
|
"inputs": [
|
|
{
|
|
"name": "toJobConfig.outputDirectory",
|
|
"value": "/opt/data"
|
|
},
|
|
{
|
|
"name": "toJobConfig.outputFormat",
|
|
"value": "CSV_FILE"
|
|
},
|
|
{
|
|
"name": "toJobConfig.fieldSeparator",
|
|
"value": ","
|
|
},
|
|
{
|
|
"name": "toJobConfig.duplicateFileOpType",
|
|
"value": "REPLACE"
|
|
}
|
|
],
|
|
"name": "toJobConfig"
|
|
}
|
|
]
|
|
}</pre>
|
|
</div>
|
|
<div class="section" id="dataartsstudio_02_0301__en-us_topic_0108272836_section51591486111841"><h4 class="sectiontitle">Parameter Description</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dataartsstudio_02_0301__en-us_topic_0108272836_table25798531111924" frame="border" border="1" rules="all"><thead align="left"><tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row40288864111924"><th align="left" class="cellrowborder" valign="top" width="22.66%" id="mcps1.3.2.2.1.5.1.1"><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p42172552111924">Parameter</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="19.78%" id="mcps1.3.2.2.1.5.1.2"><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p60533565111924">Mandatory</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="17.419999999999998%" id="mcps1.3.2.2.1.5.1.3"><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p4271718111924">Type</p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="40.14%" id="mcps1.3.2.2.1.5.1.4"><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p10464876111924">Description</p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row42348598111924"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p7684396111924">toJobConfig.outputDirectory</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p18456376111924">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p18571455111924">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p27892907111924">Path to which data is written. For example, <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_parmvalue49709579111924"><b>/data_dir</b></span>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row44733028111924"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p66605521111924">toJobConfig.outputFormat</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p26338139111924">Yes</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p53014505111924">Enumeration</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><div class="p" id="dataartsstudio_02_0301__en-us_topic_0108272836_p66316516111924">File format required for data writes (except the binary format). Currently, the following file formats are supported:<ul id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_ul6294852210148"><li id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_li5932618510148"><strong id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_b3100712193118">CSV_FILE</strong>: Write data in CSV format.</li><li id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_li23398872101411"><strong id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_b623610203312">BINARY_FILE</strong>: Files are directly transferred without resolving the content. CDM writes the file without changing the file format.</li></ul>
|
|
</div>
|
|
<p id="dataartsstudio_02_0301__en-us_topic_0108272836_p35897407111924">If you select <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue875914221240"><b>BINARY_FILE</b></span>, the migration source must also be a file system.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row22008815111924"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p37883563111924">toJobConfig.duplicateFileOpType</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p48669788111924">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p49938794111924">Enumeration</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><div class="p" id="dataartsstudio_02_0301__en-us_topic_0108272836_p18510524111924">Method for processing duplicate files. If the name and size of a file are the same as those of another file, the file is regarded as a duplicate file. Duplicate files can be processed in the following ways:<ul id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_ul33108444155527"><li id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_li29540541155527"><strong id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_b842352706151043">REPLACE</strong>: Replace duplicate files.</li><li id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_li64538279155527"><strong id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_b842352706151050">SKIP</strong>: Skip duplicate files.</li><li id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_li43973603155527"><strong id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_b84235270615111">ABANDON</strong>: Stop the job when any duplicate file is found.</li></ul>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row25909955111924"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p18331600111924">toJobConfig.lineSeparator</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p8464613111924">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p14545067111924">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p37299785111924">Line feed character. This parameter is valid only when <span class="parmname" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmname16832101781710"><b>toJobConfig.outputFormat</b></span> is <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue161635236514106"><b>CSV_FILE</b></span>. The default value is <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue1798040172141020_3"><b>\r\n</b></span>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row19316040111924"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p21095384111924">toJobConfig.fieldSeparator</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p31004553111924">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p28340866111924">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p13908844111924">Column delimiter. This parameter is valid only when <span class="parmname" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmname11724115615167"><b>toJobConfig.outputFormat</b></span> is <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue911113917141932"><b>CSV_FILE</b></span>. The default value is <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue1798040172141020_1"><b>,</b></span>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row54984754111924"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p24580061111924">toJobConfig.encodeType</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p44827929111924">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p7183629111924">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p45003106111924">Encoding type. For example, <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue830270147115123"><b>UTF_8</b></span> or <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue354317202115128"><b>GBK</b></span>.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row156471313152119"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p19647151314211">toJobConfig.writeToTempFile</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p14647413162114">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p156471313122110">Boolean</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p16461527104615">The binary file is written to a <span class="uicontrol" id="dataartsstudio_02_0301__en-us_topic_0108272836_uicontrol575920575265"><b>.tmp</b></span> file first. After the migration is successful, run the <strong id="dataartsstudio_02_0301__en-us_topic_0108272836_b1675975719261">rename</strong> or <strong id="dataartsstudio_02_0301__en-us_topic_0108272836_b12759145722617">move</strong> command at the migration destination to restore the file.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row2036621617215"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p136620169214">toJobConfig.recordMD5Result</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p23661816172111">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p1636615164218">Boolean</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p53601941494">This parameter is invalid when <span class="parmname" id="dataartsstudio_02_0301__en-us_topic_0108272836_parmname44401322704"><b>File Format</b></span> is set to <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_parmvalue13455322609"><b>Binary</b></span>. An MD5 hash value is generated for each transferred file, and the value is recorded in a new <span class="uicontrol" id="dataartsstudio_02_0301__en-us_topic_0108272836_uicontrol1415112388278"><b>.md5</b></span> file. You can specify the directory where the MD5 value is generated.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row511631082111"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p0116910102113">toJobConfig.recordMD5Directory</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p15116101011212">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p1746115328229">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p17116131062118">Directory for storing MD5 values</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row898654814178"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p18508310443">toJobConfig.markerFile</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p85012364412">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p1750103124416">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p195014313441">Whether to generate a marker file with a custom name in the destination directory after a job is executed successfully. If you do not specify a file name, this function is disabled by default.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row198531046012"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p344406195416">toJobConfig.firstRowAsHeader</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p1244417635410">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p124445615545">Boolean</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p54449616542">This parameter is available only when <span class="parmname" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmname1742242213195"><b>toJobConfig.outputFormat</b></span> is <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue1715145111420"><b>CSV</b></span>. When a table is migrated to a CSV file, CDM does not migrate the heading line of the table by default. If this parameter is set to <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue12387028051"><b>Yes</b></span>, CDM writes the heading line of the table to the file.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row109575229288"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p5622115931110">toJobConfig.encryption</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p10622125919118">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p1762214595111">Enumeration</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><div class="p" id="dataartsstudio_02_0301__en-us_topic_0108272836_p268631112373">Whether to encrypt the uploaded data and the encryption method. The options are as follows:<ul id="dataartsstudio_02_0301__en-us_topic_0108272836_ul193603764111"><li id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272844_li443953725020"><strong id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272844_b126231953184410">NONE</strong>: Directly write data without encryption.</li><li id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272844_li599585720411"><strong id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272844_b159731439122419">AES-256-GCM</strong>: Use the AES 256-bit encryption algorithm to encrypt data. Currently, only the AES-256-GCM (NoPadding) encryption algorithm is supported.</li></ul>
|
|
</div>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row1744292382815"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p167122217132">toJobConfig.dek</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p74741127142115">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p2474627102111">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p23281415172211">Data encryption key. This parameter is available when <span class="parmname" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmname697410131151"><b>toJobConfig.encryption</b></span> is set to <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue838117223225"><b>AES-256-GCM</b></span>. The key is a string of 64-bit hexadecimal numbers.</p>
|
|
<p id="dataartsstudio_02_0301__en-us_topic_0108272836_p18430442724">Remember the key configured here because the decryption key must be the same as that configured here. If the encryption and decryption keys are inconsistent, the system does not report an exception, but the decrypted data is incorrect.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dataartsstudio_02_0301__en-us_topic_0108272836_row12331624112815"><td class="cellrowborder" valign="top" width="22.66%" headers="mcps1.3.2.2.1.5.1.1 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p26851918151311">toJobConfig.iv</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="19.78%" headers="mcps1.3.2.2.1.5.1.2 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p1114152632113">No</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="17.419999999999998%" headers="mcps1.3.2.2.1.5.1.3 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p1414162617212">String</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="40.14%" headers="mcps1.3.2.2.1.5.1.4 "><p id="dataartsstudio_02_0301__en-us_topic_0108272836_p24771354512">Initialization vector. This parameter is available when <span class="parmname" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmname953919017169"><b>toJobConfig.encryption</b></span> is set to <span class="parmvalue" id="dataartsstudio_02_0301__en-us_topic_0108272836_en-us_topic_0108272820_parmvalue125661973247"><b>AES-256-GCM</b></span>. The initialization vector is a string of 32-bit hexadecimal numbers.</p>
|
|
<p id="dataartsstudio_02_0301__en-us_topic_0108272836_p51641322122914">Remember the initialization vector configured here because the initialization vector used for decryption must be the same as that configured here. If the initialization vectors are inconsistent, the system does not report an exception, but the decrypted data is incorrect.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dataartsstudio_02_0295.html">Destination Job Parameters</a></div>
|
|
</div>
|
|
</div>
|
|
|