---
schema_version: "1"
id: f1cca54b6b11b376a76a44f638001c74b5ea2f9b09822f3bf81f3f2b45c67a06
title: ConnectApi.DataGraphField
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/apexref/apex_connectapi_output_data_graph_field.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_connectapi_output_data_graph_field.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 1abfc43000f66316dff7a0f1c9a72bf12e87809f7c0c4f8b1c0159e9044f98c5
description: Represents a field of a data graph.
---
# ConnectApi.DataGraphField

Represents a field of a data graph.

<table class="featureTable sort_table" summary="">




          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d931223e46">Property Name</th>

              <th class="featureTableHeader vertical-align-top " id="d931223e49">Type</th>

              <th class="featureTableHeader vertical-align-top " id="d931223e52">Description</th>

              <th class="featureTableHeader vertical-align-top " id="d931223e55">Available Version</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">ciFieldType</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">
                <a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/connectAPI_enums.htm#DaoObjectFieldTypeQueryEnum">
                  <samp class="codeph apex_code">DaoObjectFieldTypeQueryEnum</samp></a>
              </td>

              <td class="entry" headers="d931223e52" data-title="Description">
                Type of the calculated insight field.
                <ul class="ul bulletList">
                  <li class="li"><samp class="codeph apex_code">Dimension</samp></li>
                  <li class="li"><samp class="codeph apex_code">Measure</samp></li>
                  <li class="li"><samp class="codeph apex_code">ObjectTypeUnspecified</samp></li>
                </ul>

              </td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">dataGraphFieldDevName</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="dataGraphFieldDevName"><a name="dataGraphFieldDevName"><!-- --></a>Developer name of the field.</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">61.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">dataType</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="dataType"><a name="dataType"><!-- --></a>Data type of the field.</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">developerName</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="developerName"><a name="developerName"><!-- --></a>Developer name of the data graph.</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">isProjected</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="isProjected"><a name="isProjected"><!-- --></a>Indicates whether the field needs to be projected
                  in output JSON (<samp class="codeph apex_code"><span class="keyword">true</span></samp>) or not
                  (<samp class="codeph apex_code"><span class="keyword">false</span></samp>).</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">keyCol</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="keyCol"><a name="keyCol"><!-- --></a>Indicates whether the field is a primary key
                  (<samp class="codeph apex_code"><span class="keyword">true</span></samp>) or not
                  (<samp class="codeph apex_code"><span class="keyword">false</span></samp>).</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">keyQualifierName</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="keyQualifierName"><a name="keyQualifierName"><!-- --></a>Qualifier name of the key for the field.</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">length</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="length"><a name="length"><!-- --></a>Length of the field.</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">lookupCol</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="lookupCol"><a name="lookupCol"><!-- --></a>Lookup column for the field.</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

            <tr>
              <td class="entry" headers="d931223e46" data-title="Property Name"><samp class="codeph apex_code">usageTag</samp></td>

              <td class="entry" headers="d931223e49" data-title="Type">String</td>

              <td class="entry" headers="d931223e52" data-title="Description"><span class="ph" id="usageTag"><a name="usageTag"><!-- --></a>Indicates whether the field represents a key qualifier
                  field (<samp class="codeph apex_code">KEY_QUALIFIER</samp>) or not
                  (<samp class="codeph apex_code">NONE</samp>).</span></td>

              <td class="entry" headers="d931223e55" data-title="Available Version">59.0</td>

            </tr>

          </tbody>

        </table>