> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kinetica.com/llms.txt
> Use this file to discover all available pages before exploring further.

# kinetica.CreateTableExternalRequest.CreateTableOptions

> kinetica.CreateTableExternalRequest.CreateTableOptions — Kinetica C# API

<div className="kinetica-doxygen">
  <div className="contents">
    <p>A set of string constants for the parameter <a className="el" href="/content/api/cs/classkinetica_1_1CreateTableExternalRequest#ad3a437211735c9a20b766207dda61fd0" title="Options from Kinetica.createTable, allowing the structure of the table to be defined independently of...">CreateTableExternalRequest.create\_table\_options</a>. <a href="#details">More...</a></p>

    <table className="memberdecls">
      <tr className="heading">
        <td colSpan="2">
          <h2 className="groupheader">
            <div id="pub-static-attribs" />

            Static Public Attributes
          </h2>
        </td>
      </tr>

      <tr className="memitem:a066799a779e3b6c5ede4be20e243dcd4" id="r_a066799a779e3b6c5ede4be20e243dcd4">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a066799a779e3b6c5ede4be20e243dcd4">CHUNK\_COLUMN\_MAX\_MEMORY</a> = "chunk\_column\_max\_memory"</td>
      </tr>

      <tr className="memdesc:a066799a779e3b6c5ede4be20e243dcd4">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Indicates the target maximum data size for each column in a chunk to be used for this table. <br /></td>
      </tr>

      <tr className="separator:a066799a779e3b6c5ede4be20e243dcd4">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ae6eca0a4f80a7b0730fc1dfbc6abaf47" id="r_ae6eca0a4f80a7b0730fc1dfbc6abaf47">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ae6eca0a4f80a7b0730fc1dfbc6abaf47">CHUNK\_MAX\_MEMORY</a> = "chunk\_max\_memory"</td>
      </tr>

      <tr className="memdesc:ae6eca0a4f80a7b0730fc1dfbc6abaf47">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Indicates the target maximum data size for all columns in a chunk to be used for this table. <br /></td>
      </tr>

      <tr className="separator:ae6eca0a4f80a7b0730fc1dfbc6abaf47">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:abe47022c286495b8c95051e87b8a5cbb" id="r_abe47022c286495b8c95051e87b8a5cbb">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#abe47022c286495b8c95051e87b8a5cbb">CHUNK\_SIZE</a> = "chunk\_size"</td>
      </tr>

      <tr className="memdesc:abe47022c286495b8c95051e87b8a5cbb">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Indicates the number of records per chunk to be used for this table. <br /></td>
      </tr>

      <tr className="separator:abe47022c286495b8c95051e87b8a5cbb">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ae3b8bea8c31e6bdb3612147950437037" id="r_ae3b8bea8c31e6bdb3612147950437037">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ae3b8bea8c31e6bdb3612147950437037">COMPRESSION\_CODEC</a> = "compression\_codec"</td>
      </tr>

      <tr className="memdesc:ae3b8bea8c31e6bdb3612147950437037">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The default <a href="/content/concepts/column_compression/" target="_top">compression codec</a> for this table's columns. <br /></td>
      </tr>

      <tr className="separator:ae3b8bea8c31e6bdb3612147950437037">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a757685e988e6743a3bffb813b4646b06" id="r_a757685e988e6743a3bffb813b4646b06">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a757685e988e6743a3bffb813b4646b06">FOREIGN\_KEYS</a> = "foreign\_keys"</td>
      </tr>

      <tr className="memdesc:a757685e988e6743a3bffb813b4646b06">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Semicolon-separated list of <a href="/content/concepts/tables/#foreign-keys" target="_top">foreign keys</a>, of the format '(source\_column\_name \[, ...]) references target\_table\_name(primary\_key\_column\_name \[, ...]) \[as foreign\_key\_name]'. <br /></td>
      </tr>

      <tr className="separator:a757685e988e6743a3bffb813b4646b06">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a648cf32f2d6f2a6ce1070d7c308077d2" id="r_a648cf32f2d6f2a6ce1070d7c308077d2">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a648cf32f2d6f2a6ce1070d7c308077d2">FOREIGN\_SHARD\_KEY</a> = "foreign\_shard\_key"</td>
      </tr>

      <tr className="memdesc:a648cf32f2d6f2a6ce1070d7c308077d2">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Foreign shard key of the format 'source\_column references shard\_by\_column from target\_table(primary\_key\_column)'. <br /></td>
      </tr>

      <tr className="separator:a648cf32f2d6f2a6ce1070d7c308077d2">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aa98525f3c40759aa01c71f106d2190c6" id="r_aa98525f3c40759aa01c71f106d2190c6">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aa98525f3c40759aa01c71f106d2190c6">IS\_AUTOMATIC\_PARTITION</a> = "is\_automatic\_partition"</td>
      </tr>

      <tr className="memdesc:aa98525f3c40759aa01c71f106d2190c6">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a>, a new partition will be created for values which don't fall into an existing partition. <br /></td>
      </tr>

      <tr className="separator:aa98525f3c40759aa01c71f106d2190c6">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:acf16e57c870393cbc61846a5b20ffa8d" id="r_acf16e57c870393cbc61846a5b20ffa8d">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a> = "true"</td>
      </tr>

      <tr className="memdesc:acf16e57c870393cbc61846a5b20ffa8d">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1CreateTableExternalRequest_1_1CreateTableOptions" title="A set of string constants for the parameter CreateTableExternalRequest.create_table_options.">CreateTableExternalRequest.CreateTableOptions</a> options. <br /></td>
      </tr>

      <tr className="separator:acf16e57c870393cbc61846a5b20ffa8d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a8a445ca62d07b0b94906d0f8cf57909e" id="r_a8a445ca62d07b0b94906d0f8cf57909e">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a> = "false"</td>
      </tr>

      <tr className="memdesc:a8a445ca62d07b0b94906d0f8cf57909e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1CreateTableExternalRequest_1_1CreateTableOptions" title="A set of string constants for the parameter CreateTableExternalRequest.create_table_options.">CreateTableExternalRequest.CreateTableOptions</a> options. <br /></td>
      </tr>

      <tr className="separator:a8a445ca62d07b0b94906d0f8cf57909e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a14d286f1eed3972a3758f4618e37a53b" id="r_a14d286f1eed3972a3758f4618e37a53b">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a14d286f1eed3972a3758f4618e37a53b">IS\_REPLICATED</a> = "is\_replicated"</td>
      </tr>

      <tr className="memdesc:a14d286f1eed3972a3758f4618e37a53b">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Affects the <a href="/content/concepts/tables/#distribution" target="_top">distribution scheme</a> for the table's data. <br /></td>
      </tr>

      <tr className="separator:a14d286f1eed3972a3758f4618e37a53b">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a3980579c88eec3c0c3976480dbff1256" id="r_a3980579c88eec3c0c3976480dbff1256">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a3980579c88eec3c0c3976480dbff1256">IS\_RESULT\_TABLE</a> = "is\_result\_table"</td>
      </tr>

      <tr className="memdesc:a3980579c88eec3c0c3976480dbff1256">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Indicates whether the table is a <a href="/content/concepts/tables_memory_only/" target="_top">memory-only table</a>. <br /></td>
      </tr>

      <tr className="separator:a3980579c88eec3c0c3976480dbff1256">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a143efa385789bf6a97387c5c6625af9e" id="r_a143efa385789bf6a97387c5c6625af9e">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a143efa385789bf6a97387c5c6625af9e">NO\_ERROR\_IF\_EXISTS</a> = "no\_error\_if\_exists"</td>
      </tr>

      <tr className="memdesc:a143efa385789bf6a97387c5c6625af9e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">If <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a>, prevents an error from occurring if the table already exists and is of the given type. <br /></td>
      </tr>

      <tr className="separator:a143efa385789bf6a97387c5c6625af9e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a1705ffd1a634f863e24fc2560699e810" id="r_a1705ffd1a634f863e24fc2560699e810">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a1705ffd1a634f863e24fc2560699e810">PARTITION\_DEFINITIONS</a> = "partition\_definitions"</td>
      </tr>

      <tr className="memdesc:a1705ffd1a634f863e24fc2560699e810">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Comma-separated list of partition definitions, whose format depends on the choice of <a className="el" href="#a84e7344f1580c26eea4baf67a3315fe1">PARTITION\_TYPE</a>. <br /></td>
      </tr>

      <tr className="separator:a1705ffd1a634f863e24fc2560699e810">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a2bdc3ced25f863bffc58951f8ab90b26" id="r_a2bdc3ced25f863bffc58951f8ab90b26">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a2bdc3ced25f863bffc58951f8ab90b26">PARTITION\_KEYS</a> = "partition\_keys"</td>
      </tr>

      <tr className="memdesc:a2bdc3ced25f863bffc58951f8ab90b26">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Comma-separated list of partition keys, which are the columns or column expressions by which records will be assigned to partitions defined by <a className="el" href="#a1705ffd1a634f863e24fc2560699e810">PARTITION\_DEFINITIONS</a>. <br /></td>
      </tr>

      <tr className="separator:a2bdc3ced25f863bffc58951f8ab90b26">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a84e7344f1580c26eea4baf67a3315fe1" id="r_a84e7344f1580c26eea4baf67a3315fe1">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a84e7344f1580c26eea4baf67a3315fe1">PARTITION\_TYPE</a> = "partition\_type"</td>
      </tr>

      <tr className="memdesc:a84e7344f1580c26eea4baf67a3315fe1">
        <td className="mdescLeft"> </td>
        <td className="mdescRight"><a href="/content/concepts/tables/#partitioning" target="_top">Partitioning</a> scheme to use. <br /></td>
      </tr>

      <tr className="separator:a84e7344f1580c26eea4baf67a3315fe1">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:aacabb0f8e679fb519e0189275c9c26a3" id="r_aacabb0f8e679fb519e0189275c9c26a3">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#aacabb0f8e679fb519e0189275c9c26a3">RANGE</a> = "RANGE"</td>
      </tr>

      <tr className="memdesc:aacabb0f8e679fb519e0189275c9c26a3">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Use <a href="/content/concepts/tables/#partitioning-by-range" target="_top">range partitioning</a>. <br /></td>
      </tr>

      <tr className="separator:aacabb0f8e679fb519e0189275c9c26a3">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a8c767b55dfba259c1b2bb4b46460846e" id="r_a8c767b55dfba259c1b2bb4b46460846e">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a8c767b55dfba259c1b2bb4b46460846e">INTERVAL</a> = "INTERVAL"</td>
      </tr>

      <tr className="memdesc:a8c767b55dfba259c1b2bb4b46460846e">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Use <a href="/content/concepts/tables/#partitioning-by-interval" target="_top">interval partitioning</a>. <br /></td>
      </tr>

      <tr className="separator:a8c767b55dfba259c1b2bb4b46460846e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a9a2d6996fa41f0dab5feef54f04f66c6" id="r_a9a2d6996fa41f0dab5feef54f04f66c6">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a9a2d6996fa41f0dab5feef54f04f66c6">LIST</a> = "LIST"</td>
      </tr>

      <tr className="memdesc:a9a2d6996fa41f0dab5feef54f04f66c6">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Use <a href="/content/concepts/tables/#partitioning-by-list" target="_top">list partitioning</a>. <br /></td>
      </tr>

      <tr className="separator:a9a2d6996fa41f0dab5feef54f04f66c6">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ab505a9dd687d8168b81eea919674aa96" id="r_ab505a9dd687d8168b81eea919674aa96">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ab505a9dd687d8168b81eea919674aa96">HASH</a> = "HASH"</td>
      </tr>

      <tr className="memdesc:ab505a9dd687d8168b81eea919674aa96">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Use <a href="/content/concepts/tables/#partitioning-by-hash" target="_top">hash partitioning</a>. <br /></td>
      </tr>

      <tr className="separator:ab505a9dd687d8168b81eea919674aa96">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a6597e133e6dcb3b9c3d6acff9c092633" id="r_a6597e133e6dcb3b9c3d6acff9c092633">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a6597e133e6dcb3b9c3d6acff9c092633">SERIES</a> = "SERIES"</td>
      </tr>

      <tr className="memdesc:a6597e133e6dcb3b9c3d6acff9c092633">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Use <a href="/content/concepts/tables/#partitioning-by-series" target="_top">series partitioning</a>. <br /></td>
      </tr>

      <tr className="separator:a6597e133e6dcb3b9c3d6acff9c092633">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ada886f00bfaa6d1c91f5e1cb0b79b7cb" id="r_ada886f00bfaa6d1c91f5e1cb0b79b7cb">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ada886f00bfaa6d1c91f5e1cb0b79b7cb">STRATEGY\_DEFINITION</a> = "strategy\_definition"</td>
      </tr>

      <tr className="memdesc:ada886f00bfaa6d1c91f5e1cb0b79b7cb">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">The <a href="/content/rm/concepts/#tier-strategies" target="_top">tier strategy</a> for the table and its columns. <br /></td>
      </tr>

      <tr className="separator:ada886f00bfaa6d1c91f5e1cb0b79b7cb">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:a90533802808aedee5b72ccd43633f9db" id="r_a90533802808aedee5b72ccd43633f9db">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a90533802808aedee5b72ccd43633f9db">TTL</a> = "ttl"</td>
      </tr>

      <tr className="memdesc:a90533802808aedee5b72ccd43633f9db">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">Sets the <a href="/content/concepts/ttl/" target="_top">TTL</a> of the table specified in <a className="el" href="/content/api/cs/classkinetica_1_1CreateTableExternalRequest#a2935e3b17c6a6ed0693b7d1f35bbaaa5" title="Name of the table to be created, in [schema_name.">CreateTableExternalRequest.table\_name</a>. <br /></td>
      </tr>

      <tr className="separator:a90533802808aedee5b72ccd43633f9db">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

      <tr className="memitem:ad06822fbef2d49c1757213d6354400b4" id="r_ad06822fbef2d49c1757213d6354400b4">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#ad06822fbef2d49c1757213d6354400b4">TYPE\_ID</a> = "type\_id"</td>
      </tr>

      <tr className="memdesc:ad06822fbef2d49c1757213d6354400b4">
        <td className="mdescLeft"> </td>
        <td className="mdescRight">ID of a currently registered <a href="/content/concepts/types/" target="_top">type</a>. <br /></td>
      </tr>

      <tr className="separator:ad06822fbef2d49c1757213d6354400b4">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>
    </table>

    <div id="details" />

    <h2 className="groupheader">Detailed Description</h2>

    <div className="textblock">
      <p>A set of string constants for the parameter <a className="el" href="/content/api/cs/classkinetica_1_1CreateTableExternalRequest#ad3a437211735c9a20b766207dda61fd0" title="Options from Kinetica.createTable, allowing the structure of the table to be defined independently of...">CreateTableExternalRequest.create\_table\_options</a>. </p>
      <p><a className="el" href="/content/api/cs/structkinetica_1_1CreateTableExternalRequest_1_1Options" title="A set of string constants for the parameter CreateTableExternalRequest.options.">Options</a> from <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica/createtable#ae10c184acd9c83d0063e8e4615270aba">Kinetica.createTable</a>, allowing the structure of the table to be defined independently of the data source</p>
      <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L34">34</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
    </div>

    <h2 className="groupheader">Member Data Documentation</h2>

    <div id="a066799a779e3b6c5ede4be20e243dcd4" />

    <h2 className="memtitle"><span className="permalink"><a href="#a066799a779e3b6c5ede4be20e243dcd4">◆ </a></span>CHUNK\_COLUMN\_MAX\_MEMORY</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.CHUNK\_COLUMN\_MAX\_MEMORY = "chunk\_column\_max\_memory"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Indicates the target maximum data size for each column in a chunk to be used for this table. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L38">38</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="ae6eca0a4f80a7b0730fc1dfbc6abaf47" />

    <h2 className="memtitle"><span className="permalink"><a href="#ae6eca0a4f80a7b0730fc1dfbc6abaf47">◆ </a></span>CHUNK\_MAX\_MEMORY</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.CHUNK\_MAX\_MEMORY = "chunk\_max\_memory"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Indicates the target maximum data size for all columns in a chunk to be used for this table. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L42">42</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="abe47022c286495b8c95051e87b8a5cbb" />

    <h2 className="memtitle"><span className="permalink"><a href="#abe47022c286495b8c95051e87b8a5cbb">◆ </a></span>CHUNK\_SIZE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.CHUNK\_SIZE = "chunk\_size"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Indicates the number of records per chunk to be used for this table. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L46">46</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="ae3b8bea8c31e6bdb3612147950437037" />

    <h2 className="memtitle"><span className="permalink"><a href="#ae3b8bea8c31e6bdb3612147950437037">◆ </a></span>COMPRESSION\_CODEC</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.COMPRESSION\_CODEC = "compression\_codec"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The default <a href="/content/concepts/column_compression/" target="_top">compression codec</a> for this table's columns. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L52">52</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a8a445ca62d07b0b94906d0f8cf57909e" />

    <h2 className="memtitle"><span className="permalink"><a href="#a8a445ca62d07b0b94906d0f8cf57909e">◆ </a></span>FALSE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.FALSE = "false"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1CreateTableExternalRequest_1_1CreateTableOptions" title="A set of string constants for the parameter CreateTableExternalRequest.create_table_options.">CreateTableExternalRequest.CreateTableOptions</a> options. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L98">98</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a757685e988e6743a3bffb813b4646b06" />

    <h2 className="memtitle"><span className="permalink"><a href="#a757685e988e6743a3bffb813b4646b06">◆ </a></span>FOREIGN\_KEYS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.FOREIGN\_KEYS = "foreign\_keys"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Semicolon-separated list of <a href="/content/concepts/tables/#foreign-keys" target="_top">foreign keys</a>, of the format '(source\_column\_name \[, ...]) references target\_table\_name(primary\_key\_column\_name \[, ...]) \[as foreign\_key\_name]'. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L59">59</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a648cf32f2d6f2a6ce1070d7c308077d2" />

    <h2 className="memtitle"><span className="permalink"><a href="#a648cf32f2d6f2a6ce1070d7c308077d2">◆ </a></span>FOREIGN\_SHARD\_KEY</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.FOREIGN\_SHARD\_KEY = "foreign\_shard\_key"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Foreign shard key of the format 'source\_column references shard\_by\_column from target\_table(primary\_key\_column)'. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L63">63</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="ab505a9dd687d8168b81eea919674aa96" />

    <h2 className="memtitle"><span className="permalink"><a href="#ab505a9dd687d8168b81eea919674aa96">◆ </a></span>HASH</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.HASH = "HASH"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Use <a href="/content/concepts/tables/#partitioning-by-hash" target="_top">hash partitioning</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L277">277</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a8c767b55dfba259c1b2bb4b46460846e" />

    <h2 className="memtitle"><span className="permalink"><a href="#a8c767b55dfba259c1b2bb4b46460846e">◆ </a></span>INTERVAL</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.INTERVAL = "INTERVAL"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Use <a href="/content/concepts/tables/#partitioning-by-interval" target="_top">interval partitioning</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L267">267</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="aa98525f3c40759aa01c71f106d2190c6" />

    <h2 className="memtitle"><span className="permalink"><a href="#aa98525f3c40759aa01c71f106d2190c6">◆ </a></span>IS\_AUTOMATIC\_PARTITION</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.IS\_AUTOMATIC\_PARTITION = "is\_automatic\_partition"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>If <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a>, a new partition will be created for values which don't fall into an existing partition. </p>
        <p>Currently, only supported for <a href="/content/concepts/tables/#partitioning-by-list" target="_top">list partitions</a>. Supported values:</p>

        <ul>
          <li> <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a> </li>
          <li> <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L88">88</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a14d286f1eed3972a3758f4618e37a53b" />

    <h2 className="memtitle"><span className="permalink"><a href="#a14d286f1eed3972a3758f4618e37a53b">◆ </a></span>IS\_REPLICATED</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.IS\_REPLICATED = "is\_replicated"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Affects the <a href="/content/concepts/tables/#distribution" target="_top">distribution scheme</a> for the table's data. </p>
        <p>If <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a> and the given table has no explicit <a href="/content/concepts/tables/#shard-key" target="_top">shard key</a> defined, the table will be <a href="/content/concepts/tables/#replication" target="_top">replicated</a>. If <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a>, the table will be <a href="/content/concepts/tables/#sharding" target="_top">sharded</a> according to the shard key specified in the given <a className="el" href="#ad06822fbef2d49c1757213d6354400b4">TYPE\_ID</a>, or <a href="/content/concepts/tables/#random-sharding" target="_top">randomly sharded</a>, if no shard key is specified. Note that a type containing a shard key cannot be used to create a replicated table. Supported values:</p>

        <ul>
          <li> <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a> </li>
          <li> <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L136">136</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a3980579c88eec3c0c3976480dbff1256" />

    <h2 className="memtitle"><span className="permalink"><a href="#a3980579c88eec3c0c3976480dbff1256">◆ </a></span>IS\_RESULT\_TABLE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.IS\_RESULT\_TABLE = "is\_result\_table"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Indicates whether the table is a <a href="/content/concepts/tables_memory_only/" target="_top">memory-only table</a>. </p>
        <p>A result table cannot contain columns with text\_search <a href="/content/concepts/types/#data-handling" target="_top">data-handling</a>, and it will not be retained if the server is restarted. Supported values:</p>

        <ul>
          <li> <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a> </li>
          <li> <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L161">161</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a9a2d6996fa41f0dab5feef54f04f66c6" />

    <h2 className="memtitle"><span className="permalink"><a href="#a9a2d6996fa41f0dab5feef54f04f66c6">◆ </a></span>LIST</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.LIST = "LIST"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Use <a href="/content/concepts/tables/#partitioning-by-list" target="_top">list partitioning</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L272">272</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a143efa385789bf6a97387c5c6625af9e" />

    <h2 className="memtitle"><span className="permalink"><a href="#a143efa385789bf6a97387c5c6625af9e">◆ </a></span>NO\_ERROR\_IF\_EXISTS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.NO\_ERROR\_IF\_EXISTS = "no\_error\_if\_exists"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>If <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a>, prevents an error from occurring if the table already exists and is of the given type. </p>
        <p>If a table with the same name but a different type exists, it is still an error. Supported values:</p>

        <ul>
          <li> <a className="el" href="#acf16e57c870393cbc61846a5b20ffa8d">TRUE</a> </li>
          <li> <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a8a445ca62d07b0b94906d0f8cf57909e">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L185">185</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a1705ffd1a634f863e24fc2560699e810" />

    <h2 className="memtitle"><span className="permalink"><a href="#a1705ffd1a634f863e24fc2560699e810">◆ </a></span>PARTITION\_DEFINITIONS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.PARTITION\_DEFINITIONS = "partition\_definitions"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Comma-separated list of partition definitions, whose format depends on the choice of <a className="el" href="#a84e7344f1580c26eea4baf67a3315fe1">PARTITION\_TYPE</a>. </p>
        <p>See <a href="/content/concepts/tables/#partitioning-by-range" target="_top">range partitioning</a>, <a href="/content/concepts/tables/#partitioning-by-interval" target="_top">interval partitioning</a>, <a href="/content/concepts/tables/#partitioning-by-list" target="_top">list partitioning</a>, <a href="/content/concepts/tables/#partitioning-by-hash" target="_top">hash partitioning</a>, or <a href="/content/concepts/tables/#partitioning-by-series" target="_top">series partitioning</a> for example formats.</p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L203">203</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a2bdc3ced25f863bffc58951f8ab90b26" />

    <h2 className="memtitle"><span className="permalink"><a href="#a2bdc3ced25f863bffc58951f8ab90b26">◆ </a></span>PARTITION\_KEYS</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.PARTITION\_KEYS = "partition\_keys"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Comma-separated list of partition keys, which are the columns or column expressions by which records will be assigned to partitions defined by <a className="el" href="#a1705ffd1a634f863e24fc2560699e810">PARTITION\_DEFINITIONS</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L210">210</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a84e7344f1580c26eea4baf67a3315fe1" />

    <h2 className="memtitle"><span className="permalink"><a href="#a84e7344f1580c26eea4baf67a3315fe1">◆ </a></span>PARTITION\_TYPE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.PARTITION\_TYPE = "partition\_type"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p><a href="/content/concepts/tables/#partitioning" target="_top">Partitioning</a> scheme to use. </p>
        <p>Supported values:</p>

        <ul>
          <li> <a className="el" href="#aacabb0f8e679fb519e0189275c9c26a3">RANGE</a>: Use <a href="/content/concepts/tables/#partitioning-by-range" target="_top">range partitioning</a>. </li>
          <li> <a className="el" href="#a8c767b55dfba259c1b2bb4b46460846e">INTERVAL</a>: Use <a href="/content/concepts/tables/#partitioning-by-interval" target="_top">interval partitioning</a>. </li>
          <li> <a className="el" href="#a9a2d6996fa41f0dab5feef54f04f66c6">LIST</a>: Use <a href="/content/concepts/tables/#partitioning-by-list" target="_top">list partitioning</a>. </li>
          <li> <a className="el" href="#ab505a9dd687d8168b81eea919674aa96">HASH</a>: Use <a href="/content/concepts/tables/#partitioning-by-hash" target="_top">hash partitioning</a>. </li>
          <li> <a className="el" href="#a6597e133e6dcb3b9c3d6acff9c092633">SERIES</a>: Use <a href="/content/concepts/tables/#partitioning-by-series" target="_top">series partitioning</a>. </li>
        </ul>

        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L257">257</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="aacabb0f8e679fb519e0189275c9c26a3" />

    <h2 className="memtitle"><span className="permalink"><a href="#aacabb0f8e679fb519e0189275c9c26a3">◆ </a></span>RANGE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.RANGE = "RANGE"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Use <a href="/content/concepts/tables/#partitioning-by-range" target="_top">range partitioning</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L262">262</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a6597e133e6dcb3b9c3d6acff9c092633" />

    <h2 className="memtitle"><span className="permalink"><a href="#a6597e133e6dcb3b9c3d6acff9c092633">◆ </a></span>SERIES</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.SERIES = "SERIES"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Use <a href="/content/concepts/tables/#partitioning-by-series" target="_top">series partitioning</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L282">282</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="ada886f00bfaa6d1c91f5e1cb0b79b7cb" />

    <h2 className="memtitle"><span className="permalink"><a href="#ada886f00bfaa6d1c91f5e1cb0b79b7cb">◆ </a></span>STRATEGY\_DEFINITION</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.STRATEGY\_DEFINITION = "strategy\_definition"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>The <a href="/content/rm/concepts/#tier-strategies" target="_top">tier strategy</a> for the table and its columns. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L287">287</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="acf16e57c870393cbc61846a5b20ffa8d" />

    <h2 className="memtitle"><span className="permalink"><a href="#acf16e57c870393cbc61846a5b20ffa8d">◆ </a></span>TRUE</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.TRUE = "true"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>A boolean constant for the <a className="el" href="/content/api/cs/structkinetica_1_1CreateTableExternalRequest_1_1CreateTableOptions" title="A set of string constants for the parameter CreateTableExternalRequest.create_table_options.">CreateTableExternalRequest.CreateTableOptions</a> options. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L93">93</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="a90533802808aedee5b72ccd43633f9db" />

    <h2 className="memtitle"><span className="permalink"><a href="#a90533802808aedee5b72ccd43633f9db">◆ </a></span>TTL</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.TTL = "ttl"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>Sets the <a href="/content/concepts/ttl/" target="_top">TTL</a> of the table specified in <a className="el" href="/content/api/cs/classkinetica_1_1CreateTableExternalRequest#a2935e3b17c6a6ed0693b7d1f35bbaaa5" title="Name of the table to be created, in [schema_name.">CreateTableExternalRequest.table\_name</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L292">292</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <div id="ad06822fbef2d49c1757213d6354400b4" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad06822fbef2d49c1757213d6354400b4">◆ </a></span>TYPE\_ID</h2>

    <div className="memitem">
      <div className="memproto">
        <table className="mlabels">
          <tr>
            <td className="mlabels-left">
              <table className="memname">
                <tr>
                  <td className="memname">const string kinetica.CreateTableExternalRequest.CreateTableOptions.TYPE\_ID = "type\_id"</td>
                </tr>
              </table>
            </td>

            <td className="mlabels-right"> <span className="mlabels"><span className="mlabel static">static</span></span> </td>
          </tr>
        </table>
      </div>

      <div className="memdoc">
        <p>ID of a currently registered <a href="/content/concepts/types/" target="_top">type</a>. </p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs#L296">296</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a>.</p>
      </div>
    </div>

    <hr />

    The documentation for this struct was generated from the following file:

    <ul>
      <li>Kinetica/Protocol/<a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/CreateTableExternal.cs">CreateTableExternal.cs</a></li>
    </ul>
  </div>
</div>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.