forked from docs/doc-exports
Reviewed-by: Pruthi, Vineet <vineet.pruthi@t-systems.com> Co-authored-by: Su, Xiaomeng <suxiaomeng1@huawei.com> Co-committed-by: Su, Xiaomeng <suxiaomeng1@huawei.com>
72 lines
8.9 KiB
HTML
72 lines
8.9 KiB
HTML
<a name="dli_08_0122"></a><a name="dli_08_0122"></a>
|
|
|
|
<h1 class="topictitle1">Creating a DLI Table and Associating It with OpenTSDB</h1>
|
|
<div id="body1578361312449"><div class="section" id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_section540354616207"><h4 class="sectiontitle">Function</h4><p id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_p13312652114">Run the CREATE TABLE statement to create the DLI table and associate it with the existing metric in OpenTSDB. This syntax supports the OpenTSDB of CloudTable and MRS.</p>
|
|
</div>
|
|
<div class="section" id="dli_08_0122__section1886921516407"><h4 class="sectiontitle">Prerequisites</h4><p id="dli_08_0122__p1976716256406">Before creating a DLI table and associating it with OpenTSDB, you need to create a datasource connection. For details about operations on the management console, see </p>
|
|
</div>
|
|
<div class="section" id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_section20884135882017"><h4 class="sectiontitle">Syntax</h4><div class="codecoloring" codetype="Sql" id="dli_08_0122__en-us_topic_0114776216_screen786833181410"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">CREATE</span><span class="w"> </span><span class="k">TABLE</span><span class="w"> </span><span class="p">[</span><span class="k">IF</span><span class="w"> </span><span class="k">NOT</span><span class="w"> </span><span class="k">EXISTS</span><span class="p">]</span><span class="w"> </span><span class="n">UQUERY_OPENTSDB_TABLE_NAME</span>
|
|
<span class="w"> </span><span class="k">USING</span><span class="w"> </span><span class="n">OPENTSDB</span><span class="w"> </span><span class="k">OPTIONS</span><span class="w"> </span><span class="p">(</span>
|
|
<span class="w"> </span><span class="s1">'host'</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'xx;xx'</span><span class="p">,</span>
|
|
<span class="w"> </span><span class="s1">'metric'</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'METRIC_NAME'</span><span class="p">,</span>
|
|
<span class="w"> </span><span class="s1">'tags'</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'TAG1,TAG2'</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="section" id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_section784510261216"><h4 class="sectiontitle">Keywords</h4>
|
|
<div class="tablenoborder"><table cellpadding="4" cellspacing="0" summary="" id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_t2fa8597e0dde4884bd6412ac207ebea8" frame="border" border="1" rules="all"><caption><b>Table 1 </b>CREATE TABLE keywords</caption><thead align="left"><tr id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_r16c75fd8fdbf41c79f9aee82b032351c"><th align="left" class="cellrowborder" valign="top" width="17.93%" id="mcps1.3.4.2.2.3.1.1"><p id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_a9dd69379a3f54904a9c510fb817659ad"><strong id="dli_08_0122__b56012065371">Parameter</strong></p>
|
|
</th>
|
|
<th align="left" class="cellrowborder" valign="top" width="82.07%" id="mcps1.3.4.2.2.3.1.2"><p id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_a7ede0d62539542baa7e367cf902bf2b2"><strong id="dli_08_0122__en-us_topic_0093946771_en-us_topic_0053447306_en-us_topic_0039551470_b6335010717346">Description</strong></p>
|
|
</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody><tr id="dli_08_0122__en-us_topic_0114776216_row24536391522"><td class="cellrowborder" valign="top" width="17.93%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0122__en-us_topic_0114776216_p1445463935220">host</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="82.07%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0122__en-us_topic_0114776216_p1345473915210">OpenTSDB IP address.</p>
|
|
<p id="dli_08_0122__en-us_topic_0114776216_p1932141792613">Before obtaining the OpenTSDB IP address, you need to create a datasource connection first..</p>
|
|
<ul id="dli_08_0122__en-us_topic_0114776216_ul4418253112819"><li id="dli_08_0122__en-us_topic_0114776216_li941895310283">After successfully created a connection, you can access the CloudTable OpenTSDB by entering the IP address of the OpenTSDB.</li><li id="dli_08_0122__en-us_topic_0114776216_li172141657102819">You can also access the MRS OpenTSDB. If you have created an enhanced datasource connection, enter the IP address and port number of the node where the OpenTSDB is located. The format is <strong id="dli_08_0122__b052117201370">IP:PORT</strong>. If the OpenTSDB has multiple nodes, enter one of the node IP addresses. </li></ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_row9789172211455"><td class="cellrowborder" valign="top" width="17.93%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_p1783227111576">metric</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="82.07%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_p20411311576">Name of the metric in OpenTSDB corresponding to the DLI table to be created.</p>
|
|
</td>
|
|
</tr>
|
|
<tr id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_row166137253465"><td class="cellrowborder" valign="top" width="17.93%" headers="mcps1.3.4.2.2.3.1.1 "><p id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_p584237211576">tags</p>
|
|
</td>
|
|
<td class="cellrowborder" valign="top" width="82.07%" headers="mcps1.3.4.2.2.3.1.2 "><p id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_p5902520811576">Tags corresponding to the metric. The tags are used for classification, filtering, and quick retrieval. You can set 1 to 8 tags, which are separated by commas (,). The parameter value includes values of all tagKs in the corresponding metric.</p>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_section1856617202225"><h4 class="sectiontitle">Precautions</h4><p id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_p521291722320">When creating a DLI table, you do not need to specify the <strong id="dli_08_0122__b33794429379">timestamp</strong> and <strong id="dli_08_0122__b133801442133716">value</strong> fields. The system automatically builds the following fields based on the specified tags. The fields <strong id="dli_08_0122__b10380442123714">TAG1</strong> and <strong id="dli_08_0122__b238164216372">TAG2</strong> are specified by tags.</p>
|
|
<ul id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_ul18936559141215"><li id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_li169369599128">TAG1 String</li><li id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_li69365596121">TAG2 String</li><li id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_li993614598129">timestamp Timestamp</li><li id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_li12936175911126">value double</li></ul>
|
|
</div>
|
|
<div class="section" id="dli_08_0122__en-us_topic_0114776216_en-us_topic_0111165158_section9892337112213"><h4 class="sectiontitle">Example</h4><div class="codecoloring" codetype="Sql" id="dli_08_0122__en-us_topic_0114776216_screen48275375166"><div class="highlight"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><span class="normal">1</span>
|
|
<span class="normal">2</span>
|
|
<span class="normal">3</span>
|
|
<span class="normal">4</span>
|
|
<span class="normal">5</span></pre></div></td><td class="code"><div><pre><span></span><span class="k">CREATE</span><span class="w"> </span><span class="k">table</span><span class="w"> </span><span class="n">opentsdb_table</span>
|
|
<span class="w"> </span><span class="k">USING</span><span class="w"> </span><span class="n">OPENTSDB</span><span class="w"> </span><span class="k">OPTIONS</span><span class="w"> </span><span class="p">(</span>
|
|
<span class="w"> </span><span class="s1">'host'</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'opentsdb-3xcl8dir15m58z3.cloudtable.com:4242'</span><span class="p">,</span>
|
|
<span class="w"> </span><span class="s1">'metric'</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'city.temp'</span><span class="p">,</span>
|
|
<span class="w"> </span><span class="s1">'tags'</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'city,location'</span><span class="p">);</span>
|
|
</pre></div></td></tr></table></div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div>
|
|
<div class="familylinks">
|
|
<div class="parentlink"><strong>Parent topic:</strong> <a href="dli_08_0220.html">Creating a Datasource Connection with an OpenTSDB Table</a></div>
|
|
</div>
|
|
</div>
|
|
|