doc-exports/docs/dataartsstudio/api-ref/dataartsstudio_02_0263.html
Xiong, Chen Xiao 14a6d65e8c DataArts API 20240130 version
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com>
Co-authored-by: Xiong, Chen Xiao <chenxiaoxiong@huawei.com>
Co-committed-by: Xiong, Chen Xiao <chenxiaoxiong@huawei.com>
2024-03-01 11:46:15 +00:00

112 lines
7.7 KiB
HTML

<a name="dataartsstudio_02_0263"></a><a name="dataartsstudio_02_0263"></a>
<h1 class="topictitle1">Link to OBS</h1>
<div id="body8662426"><div class="section" id="dataartsstudio_02_0263__en-us_topic_0108272823_section621837"><h4 class="sectiontitle">Description</h4><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p27768935">By creating an OBS link, you can extract files from or load files to OBS. Files in CSV, JSON, and binary format are supported.</p>
</div>
<div class="section" id="dataartsstudio_02_0263__en-us_topic_0108272823_section6163607716523"><h4 class="sectiontitle">Sample Link</h4><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p05274411481">The following is the message body of a sample link. You are advised to store the AK and SK in ciphertext in the configuration file or environment variables and decrypt them when needed to ensure security.</p>
<pre class="screen" id="dataartsstudio_02_0263__en-us_topic_0108272823_screen36712692165240">{
"links": [
{
"link-config-values": {
"configs": [
{
"inputs": [
{
"name": "linkConfig.storageType",
"value": "OBS"
},
{
"name": "linkConfig.server",
"value": "10.121.16.183"
},
{
"name": "linkConfig.port",
"value": "443"
},
{
"name":"linkConfig.accessKey",
"value": "&lt;YOUR AK&gt;"
},
{
"name":"linkConfig.securityKey",
"value":"&lt;YOUR SK&gt;"
}
],
"name": "linkConfig"
}
]
},
"name": "obs_link",
"connector-name": "obs-connector"
}
]
}</pre>
</div>
<div class="section" id="dataartsstudio_02_0263__en-us_topic_0108272823_section5035508012043"><h4 class="sectiontitle">Link Parameters</h4>
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dataartsstudio_02_0263__en-us_topic_0108272823_table13922888141527" frame="border" border="1" rules="all"><thead align="left"><tr id="dataartsstudio_02_0263__en-us_topic_0108272823_row229143141527"><th align="left" class="cellrowborder" valign="top" width="22.09%" id="mcps1.3.3.2.1.5.1.1"><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p66756185141527">Parameter</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="21.84%" id="mcps1.3.3.2.1.5.1.2"><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p38541938141527">Mandatory</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="17.43%" id="mcps1.3.3.2.1.5.1.3"><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p34889279141527">Type</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="38.64%" id="mcps1.3.3.2.1.5.1.4"><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p7459369141527">Description</p>
</th>
</tr>
</thead>
<tbody><tr id="dataartsstudio_02_0263__en-us_topic_0108272823_row5619468276"><td class="cellrowborder" valign="top" width="22.09%" headers="mcps1.3.3.2.1.5.1.1 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p1961446152715">linkConfig.storageType</p>
</td>
<td class="cellrowborder" valign="top" width="21.84%" headers="mcps1.3.3.2.1.5.1.2 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p126104692710">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="17.43%" headers="mcps1.3.3.2.1.5.1.3 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p14804119102817">String</p>
</td>
<td class="cellrowborder" valign="top" width="38.64%" headers="mcps1.3.3.2.1.5.1.4 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p11654612275">Storage class of an object</p>
</td>
</tr>
<tr id="dataartsstudio_02_0263__en-us_topic_0108272823_row2725489141730"><td class="cellrowborder" valign="top" width="22.09%" headers="mcps1.3.3.2.1.5.1.1 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p18261829141730">linkConfig.server</p>
</td>
<td class="cellrowborder" valign="top" width="21.84%" headers="mcps1.3.3.2.1.5.1.2 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p2813219141730">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="17.43%" headers="mcps1.3.3.2.1.5.1.3 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p26544197141730">String</p>
</td>
<td class="cellrowborder" valign="top" width="38.64%" headers="mcps1.3.3.2.1.5.1.4 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p196911320142113">Endpoint of the OBS server. </p>
</td>
</tr>
<tr id="dataartsstudio_02_0263__en-us_topic_0108272823_row302832141730"><td class="cellrowborder" valign="top" width="22.09%" headers="mcps1.3.3.2.1.5.1.1 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p13707316141730">linkConfig.port</p>
</td>
<td class="cellrowborder" valign="top" width="21.84%" headers="mcps1.3.3.2.1.5.1.2 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p36550801141730">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="17.43%" headers="mcps1.3.3.2.1.5.1.3 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p7824886141730">String</p>
</td>
<td class="cellrowborder" valign="top" width="38.64%" headers="mcps1.3.3.2.1.5.1.4 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p29836044141730">Data transmission port. The HTTPS port number is 443 and the HTTP port number is 80.</p>
</td>
</tr>
<tr id="dataartsstudio_02_0263__en-us_topic_0108272823_row14946728141730"><td class="cellrowborder" valign="top" width="22.09%" headers="mcps1.3.3.2.1.5.1.1 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p7204562141730">linkConfig.accessKey</p>
</td>
<td class="cellrowborder" valign="top" width="21.84%" headers="mcps1.3.3.2.1.5.1.2 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p46698681141730">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="17.43%" headers="mcps1.3.3.2.1.5.1.3 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p24496779141730">String</p>
</td>
<td class="cellrowborder" valign="top" width="38.64%" headers="mcps1.3.3.2.1.5.1.4 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p1585198617219">AK. You are advised to store it in ciphertext in the configuration file or an environment variable and decrypt it when needed to ensure security.</p>
</td>
</tr>
<tr id="dataartsstudio_02_0263__en-us_topic_0108272823_row53856530141730"><td class="cellrowborder" valign="top" width="22.09%" headers="mcps1.3.3.2.1.5.1.1 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p45889226141730">linkConfig.securityKey</p>
</td>
<td class="cellrowborder" valign="top" width="21.84%" headers="mcps1.3.3.2.1.5.1.2 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p26039827141730">Yes</p>
</td>
<td class="cellrowborder" valign="top" width="17.43%" headers="mcps1.3.3.2.1.5.1.3 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p28851277141730">String</p>
</td>
<td class="cellrowborder" valign="top" width="38.64%" headers="mcps1.3.3.2.1.5.1.4 "><p id="dataartsstudio_02_0263__en-us_topic_0108272823_p1549749917230">SK. You are advised to store it in ciphertext in the configuration file or an environment variable and decrypt it when needed to ensure security.</p>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="link_parameter.html">Link Parameter Description</a></div>
</div>
</div>