> ## 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.InsertRecordsFromPayloadRequest.CreateTableOptions

> kinetica.InsertRecordsFromPayloadRequest.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_1InsertRecordsFromPayloadRequest#a5bc794418dc5d097bdbd7b8e176a43a5" title="Options used when creating the target table.">InsertRecordsFromPayloadRequest.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:a426cc4dbcf7ae4e46cd55a4922d4660f" id="r_a426cc4dbcf7ae4e46cd55a4922d4660f">
        <td className="memItemLeft" align="right" valign="top">const string </td>
        <td className="memItemRight" valign="bottom"><a className="el" href="#a426cc4dbcf7ae4e46cd55a4922d4660f">CHUNK\_COLUMN\_MAX\_MEMORY</a> = "chunk\_column\_max\_memory"</td>
      </tr>

      <tr className="memdesc:a426cc4dbcf7ae4e46cd55a4922d4660f">
        <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:a426cc4dbcf7ae4e46cd55a4922d4660f">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a99d013cf80ddd61d16975577f5e4f2d9">
        <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:a99d013cf80ddd61d16975577f5e4f2d9">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:aea1ba3cb95212647e9927c7c42d58876">
        <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:aea1ba3cb95212647e9927c7c42d58876">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a2e8ea89e8d04e3ab571a3d84cea1c05d">
        <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:a2e8ea89e8d04e3ab571a3d84cea1c05d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a5fe5860f77a91fe1be7256b452ff2c21">
        <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:a5fe5860f77a91fe1be7256b452ff2c21">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a78f5ea304c08a8579db93a33c37c295c">
        <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:a78f5ea304c08a8579db93a33c37c295c">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

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

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

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

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

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

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

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

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

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

      <tr className="memdesc:a719403d095cf20e88a38aae6f3336020">
        <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:a719403d095cf20e88a38aae6f3336020">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a8e30bf41862ffcd85df265af58a52bf5">
        <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:a8e30bf41862ffcd85df265af58a52bf5">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

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

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

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

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

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

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

      <tr className="memdesc:a693052f9f26c2f9070f8f5fa7a491ffd">
        <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="#a0ea2b440839ee53967c939e977815af0">PARTITION\_DEFINITIONS</a>. <br /></td>
      </tr>

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

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

      <tr className="memdesc:a90918a881e73018ed49d7f5bdd4b4c16">
        <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:a90918a881e73018ed49d7f5bdd4b4c16">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a19c3f9c0e61b961d0fea8f5f0f53b0bf">
        <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:a19c3f9c0e61b961d0fea8f5f0f53b0bf">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a0cf046da70c37fefafd0ffc01e9b6025">
        <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:a0cf046da70c37fefafd0ffc01e9b6025">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a3dec9da9b5010a259d5b32d4fce2ed25">
        <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:a3dec9da9b5010a259d5b32d4fce2ed25">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:ad894f153eed7cb62d3c441306854cf3e">
        <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:ad894f153eed7cb62d3c441306854cf3e">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:a30d17aad6280154bb7c7b931a64a5027">
        <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:a30d17aad6280154bb7c7b931a64a5027">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:aff1cb4066971a6815d5409bcda77475d">
        <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:aff1cb4066971a6815d5409bcda77475d">
        <td className="memSeparator" colSpan="2"> </td>
      </tr>

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

      <tr className="memdesc:ad153635e229419468b1a7de36b415b55">
        <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_1InsertRecordsFromPayloadRequest#a224cc7e6a6023c2334f8c24a7445993e" title="Name of the table into which the data will be inserted, in [schema_name.">InsertRecordsFromPayloadRequest.table\_name</a>. <br /></td>
      </tr>

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

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

      <tr className="memdesc:adb1e74dd4352afe9875d0e56c4619414">
        <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:adb1e74dd4352afe9875d0e56c4619414">
        <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_1InsertRecordsFromPayloadRequest#a5bc794418dc5d097bdbd7b8e176a43a5" title="Options used when creating the target table.">InsertRecordsFromPayloadRequest.create\_table\_options</a>. </p>
      <p><a className="el" href="/content/api/cs/structkinetica_1_1InsertRecordsFromPayloadRequest_1_1Options" title="A set of string constants for the parameter InsertRecordsFromPayloadRequest.options.">Options</a> used when creating the target table. Includes type to use. The other options match those in <a className="el" href="/content/api/cs/classkinetica_1_1Kinetica/createtable#ae10c184acd9c83d0063e8e4615270aba">Kinetica.createTable</a>. </p>
      <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs#L27">27</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
    </div>

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

    <div id="a426cc4dbcf7ae4e46cd55a4922d4660f" />

    <h2 className="memtitle"><span className="permalink"><a href="#a426cc4dbcf7ae4e46cd55a4922d4660f">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L31">31</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a99d013cf80ddd61d16975577f5e4f2d9" />

    <h2 className="memtitle"><span className="permalink"><a href="#a99d013cf80ddd61d16975577f5e4f2d9">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L35">35</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="aea1ba3cb95212647e9927c7c42d58876" />

    <h2 className="memtitle"><span className="permalink"><a href="#aea1ba3cb95212647e9927c7c42d58876">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L39">39</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a2e8ea89e8d04e3ab571a3d84cea1c05d" />

    <h2 className="memtitle"><span className="permalink"><a href="#a2e8ea89e8d04e3ab571a3d84cea1c05d">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L45">45</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a35a1eeb1db48054e03f5f9a586b497a9" />

    <h2 className="memtitle"><span className="permalink"><a href="#a35a1eeb1db48054e03f5f9a586b497a9">◆ </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.InsertRecordsFromPayloadRequest.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_1InsertRecordsFromPayloadRequest_1_1CreateTableOptions" title="A set of string constants for the parameter InsertRecordsFromPayloadRequest.create_table_options.">InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L91">91</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a5fe5860f77a91fe1be7256b452ff2c21" />

    <h2 className="memtitle"><span className="permalink"><a href="#a5fe5860f77a91fe1be7256b452ff2c21">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L52">52</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a78f5ea304c08a8579db93a33c37c295c" />

    <h2 className="memtitle"><span className="permalink"><a href="#a78f5ea304c08a8579db93a33c37c295c">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L56">56</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="ad894f153eed7cb62d3c441306854cf3e" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad894f153eed7cb62d3c441306854cf3e">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L270">270</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a0cf046da70c37fefafd0ffc01e9b6025" />

    <h2 className="memtitle"><span className="permalink"><a href="#a0cf046da70c37fefafd0ffc01e9b6025">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L260">260</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="ad89acda7291f8d66b18a9a2b7584abbc" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad89acda7291f8d66b18a9a2b7584abbc">◆ </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.InsertRecordsFromPayloadRequest.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="#a8a54928fe9badbc1aa28e37e2b6f118f">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="#a8a54928fe9badbc1aa28e37e2b6f118f">TRUE</a> </li>
          <li> <a className="el" href="#a35a1eeb1db48054e03f5f9a586b497a9">FALSE</a> </li>
        </ul>

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

    <div id="a719403d095cf20e88a38aae6f3336020" />

    <h2 className="memtitle"><span className="permalink"><a href="#a719403d095cf20e88a38aae6f3336020">◆ </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.InsertRecordsFromPayloadRequest.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="#a8a54928fe9badbc1aa28e37e2b6f118f">TRUE</a> and the given type 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="#a35a1eeb1db48054e03f5f9a586b497a9">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="#adb1e74dd4352afe9875d0e56c4619414">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="#a8a54928fe9badbc1aa28e37e2b6f118f">TRUE</a> </li>
          <li> <a className="el" href="#a35a1eeb1db48054e03f5f9a586b497a9">FALSE</a> </li>
        </ul>

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

    <div id="a8e30bf41862ffcd85df265af58a52bf5" />

    <h2 className="memtitle"><span className="permalink"><a href="#a8e30bf41862ffcd85df265af58a52bf5">◆ </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.InsertRecordsFromPayloadRequest.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="#a8a54928fe9badbc1aa28e37e2b6f118f">TRUE</a> </li>
          <li> <a className="el" href="#a35a1eeb1db48054e03f5f9a586b497a9">FALSE</a> </li>
        </ul>

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

    <div id="a3dec9da9b5010a259d5b32d4fce2ed25" />

    <h2 className="memtitle"><span className="permalink"><a href="#a3dec9da9b5010a259d5b32d4fce2ed25">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L265">265</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a7e4e337670bc556baf3e371d408127ce" />

    <h2 className="memtitle"><span className="permalink"><a href="#a7e4e337670bc556baf3e371d408127ce">◆ </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.InsertRecordsFromPayloadRequest.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="#a8a54928fe9badbc1aa28e37e2b6f118f">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 ID but a different type exists, it is still an error. Supported values:</p>

        <ul>
          <li> <a className="el" href="#a8a54928fe9badbc1aa28e37e2b6f118f">TRUE</a> </li>
          <li> <a className="el" href="#a35a1eeb1db48054e03f5f9a586b497a9">FALSE</a> </li>
        </ul>

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

    <div id="a0ea2b440839ee53967c939e977815af0" />

    <h2 className="memtitle"><span className="permalink"><a href="#a0ea2b440839ee53967c939e977815af0">◆ </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.InsertRecordsFromPayloadRequest.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="#a90918a881e73018ed49d7f5bdd4b4c16">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/InsertRecordsFromPayload.cs#L196">196</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a693052f9f26c2f9070f8f5fa7a491ffd" />

    <h2 className="memtitle"><span className="permalink"><a href="#a693052f9f26c2f9070f8f5fa7a491ffd">◆ </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.InsertRecordsFromPayloadRequest.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="#a0ea2b440839ee53967c939e977815af0">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/InsertRecordsFromPayload.cs#L203">203</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a90918a881e73018ed49d7f5bdd4b4c16" />

    <h2 className="memtitle"><span className="permalink"><a href="#a90918a881e73018ed49d7f5bdd4b4c16">◆ </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.InsertRecordsFromPayloadRequest.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="#a19c3f9c0e61b961d0fea8f5f0f53b0bf">RANGE</a>: Use <a href="/content/concepts/tables/#partitioning-by-range" target="_top">range partitioning</a>. </li>
          <li> <a className="el" href="#a0cf046da70c37fefafd0ffc01e9b6025">INTERVAL</a>: Use <a href="/content/concepts/tables/#partitioning-by-interval" target="_top">interval partitioning</a>. </li>
          <li> <a className="el" href="#a3dec9da9b5010a259d5b32d4fce2ed25">LIST</a>: Use <a href="/content/concepts/tables/#partitioning-by-list" target="_top">list partitioning</a>. </li>
          <li> <a className="el" href="#ad894f153eed7cb62d3c441306854cf3e">HASH</a>: Use <a href="/content/concepts/tables/#partitioning-by-hash" target="_top">hash partitioning</a>. </li>
          <li> <a className="el" href="#a30d17aad6280154bb7c7b931a64a5027">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/InsertRecordsFromPayload.cs#L250">250</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a19c3f9c0e61b961d0fea8f5f0f53b0bf" />

    <h2 className="memtitle"><span className="permalink"><a href="#a19c3f9c0e61b961d0fea8f5f0f53b0bf">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L255">255</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a30d17aad6280154bb7c7b931a64a5027" />

    <h2 className="memtitle"><span className="permalink"><a href="#a30d17aad6280154bb7c7b931a64a5027">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L275">275</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="aff1cb4066971a6815d5409bcda77475d" />

    <h2 className="memtitle"><span className="permalink"><a href="#aff1cb4066971a6815d5409bcda77475d">◆ </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.InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L280">280</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="a8a54928fe9badbc1aa28e37e2b6f118f" />

    <h2 className="memtitle"><span className="permalink"><a href="#a8a54928fe9badbc1aa28e37e2b6f118f">◆ </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.InsertRecordsFromPayloadRequest.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_1InsertRecordsFromPayloadRequest_1_1CreateTableOptions" title="A set of string constants for the parameter InsertRecordsFromPayloadRequest.create_table_options.">InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L86">86</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="ad153635e229419468b1a7de36b415b55" />

    <h2 className="memtitle"><span className="permalink"><a href="#ad153635e229419468b1a7de36b415b55">◆ </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.InsertRecordsFromPayloadRequest.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_1InsertRecordsFromPayloadRequest#a224cc7e6a6023c2334f8c24a7445993e" title="Name of the table into which the data will be inserted, in [schema_name.">InsertRecordsFromPayloadRequest.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/InsertRecordsFromPayload.cs#L285">285</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <div id="adb1e74dd4352afe9875d0e56c4619414" />

    <h2 className="memtitle"><span className="permalink"><a href="#adb1e74dd4352afe9875d0e56c4619414">◆ </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.InsertRecordsFromPayloadRequest.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>The default value is ''.</p>
        <p className="definition">Definition at line <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs#L290">290</a> of file <a className="el" href="https://github.com/kineticadb/kinetica-api-cs/blob/master/Kinetica/Protocol/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.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/InsertRecordsFromPayload.cs">InsertRecordsFromPayload.cs</a></li>
    </ul>
  </div>
</div>


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