> ## 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#a03a9f37456b8e122c984a911b2208527" 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"> Static Public Attributes</h2>
        </td>
      </tr>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    <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#a03a9f37456b8e122c984a911b2208527" 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#ae10c184acd9c83d0063e8e4615270aba">Kinetica.createTable</a>. </p>
      <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00027">27</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
    </div>

    <h2 className="groupheader">Member Data Documentation</h2>
    <h2 className="memtitle"><span className="permalink"><a href="#a8ca95f861011014b668a96e2ba1b96d7">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00250">250</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a1672aeecfbc51ee6b9d4248595ac2faf">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00254">254</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a5ed4b0544ee1fb4f1a3bad294672fca1">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00246">246</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ac7d99fdf41b74930a833a4f76e69d274">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00290">290</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a7745fa1c9d80f0fc77f00bd789430cee">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00066">66</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a0db3e96303b88d3142eff6bca3f0db1c">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00111">111</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aa80d2ebeb0b152f8a18ca5ef6fcea720">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00115">115</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a1d38a34e5523c338e6599747ba057f3f">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00182">182</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a3967c2dbda0958c77afc2fd54ae0c4f9">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00172">172</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a0bd6b6dd707a68eb93f5aa093af0acfc">◆ </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="#a60c0b32dba29371e47712b90842e2cfe">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="#a60c0b32dba29371e47712b90842e2cfe">TRUE</a> </li>
          <li> <a className="el" href="#a7745fa1c9d80f0fc77f00bd789430cee">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a7745fa1c9d80f0fc77f00bd789430cee">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00237">237</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aa83e8a36e1c69070ce2e0606a0f71531">◆ </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="#a60c0b32dba29371e47712b90842e2cfe">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="#a7745fa1c9d80f0fc77f00bd789430cee">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="#af06d78031cf89a867c9135a22edb4d15">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="#a60c0b32dba29371e47712b90842e2cfe">TRUE</a> </li>
          <li> <a className="el" href="#a7745fa1c9d80f0fc77f00bd789430cee">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a7745fa1c9d80f0fc77f00bd789430cee">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00104">104</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#afd9afffa3aa73d1ad42cfc2c63b3f396">◆ </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="#a60c0b32dba29371e47712b90842e2cfe">TRUE</a> </li>
          <li> <a className="el" href="#a7745fa1c9d80f0fc77f00bd789430cee">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a7745fa1c9d80f0fc77f00bd789430cee">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00279">279</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a06dcc9a1e0096e372703a4b40106c480">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00177">177</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a8e617e1d95870bf159d203f99b7a1a88">◆ </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="#a60c0b32dba29371e47712b90842e2cfe">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="#a60c0b32dba29371e47712b90842e2cfe">TRUE</a> </li>
          <li> <a className="el" href="#a7745fa1c9d80f0fc77f00bd789430cee">FALSE</a> </li>
        </ul>

        <p>The default value is <a className="el" href="#a7745fa1c9d80f0fc77f00bd789430cee">FALSE</a>. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00056">56</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a71af97a706ec8688031ab7458e185ae0">◆ </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="#a1151ce7e9af7fdaf26b060ff0341aa4a">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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00212">212</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#aa7f68a9f3c0dce4bdd71b3a72898ac69">◆ </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="#a71af97a706ec8688031ab7458e185ae0">PARTITION\_DEFINITIONS</a>. </p>
        <p className="definition">Definition at line <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00194">194</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a1151ce7e9af7fdaf26b060ff0341aa4a">◆ </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="#ae5e2d74fb9497191005a42996916f44b">RANGE</a>: Use <a href="/content/concepts/tables/#partitioning-by-range" target="_top">range partitioning</a>. </li>
          <li> <a className="el" href="#a3967c2dbda0958c77afc2fd54ae0c4f9">INTERVAL</a>: Use <a href="/content/concepts/tables/#partitioning-by-interval" target="_top">interval partitioning</a>. </li>
          <li> <a className="el" href="#a06dcc9a1e0096e372703a4b40106c480">LIST</a>: Use <a href="/content/concepts/tables/#partitioning-by-list" target="_top">list partitioning</a>. </li>
          <li> <a className="el" href="#a1d38a34e5523c338e6599747ba057f3f">HASH</a>: Use <a href="/content/concepts/tables/#partitioning-by-hash" target="_top">hash partitioning</a>. </li>
          <li> <a className="el" href="#a315ff11f0509882b48a168dfbd2d2a45">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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00162">162</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ae5e2d74fb9497191005a42996916f44b">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00167">167</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a315ff11f0509882b48a168dfbd2d2a45">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00187">187</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#ab02d95eeb79caa92f2f6a203e30c5cb9">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00284">284</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a60c0b32dba29371e47712b90842e2cfe">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00061">61</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#a72a40a7a6fb45ab93dfc5352775f6b85">◆ </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#a73cf14184dcced931921860b48f74c87" 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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00242">242</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <h2 className="memtitle"><span className="permalink"><a href="#af06d78031cf89a867c9135a22edb4d15">◆ </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="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source#l00032">32</a> of file <a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a>.</p>
      </div>
    </div>

    <hr />

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

    <ul>
      <li>\_build/public-os\_ubuntu24.04-arch\_amd64-cc\_gcc\_13.3.0/install/Kinetica/Protocol/<a className="el" href="/content/api/cs/__build_2public-os__ubuntu24_804-arch__amd64-cc__gcc__13_83_80_2install_2Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a></li>
      <li>Kinetica/Protocol/<a className="el" href="/content/api/cs/Kinetica_2Protocol_2InsertRecordsFromPayload_8cs_source">InsertRecordsFromPayload.cs</a></li>
    </ul>
  </div>
</div>
