<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Stacked Joined Feature View Layers using ArcGIS Python API in ArcGIS API for Python Questions</title>
    <link>https://community.esri.com/t5/arcgis-api-for-python-questions/stacked-joined-feature-view-layers-using-arcgis/m-p/1626507#M11468</link>
    <description>&lt;DIV class=""&gt;Hi,&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;I am attempting to recreate the stacked joined feature view layers as implemented in the ArcGIS SDG Solution Template, where a base polygon layer is joined with multiple goal-specific indicator tables&amp;nbsp;to produce reusable thematic views (refer to screenshot)&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EstherJesintha_0-1750826297259.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/135020iCE76C5BD20809D95/image-size/medium?v=v2&amp;amp;px=400" role="button" title="EstherJesintha_0-1750826297259.png" alt="EstherJesintha_0-1750826297259.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;Since this functionality isn’t available out-of-the-box, I’ve been exploring a custom implementation using the ArcGIS Python API, guided by the workflow described in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://community.esri.com/t5/arcgis-api-for-python-questions/joined-view-layer/td-p/1406297" href="https://community.esri.com/t5/arcgis-api-for-python-questions/joined-view-layer/td-p/1406297" target="_blank" rel="noopener"&gt;this article.&lt;/A&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;In my case:&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;UL&gt;&lt;LI&gt;&lt;DIV class=""&gt;The base is a hosted feature layer (ReportingAreas)&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=""&gt;The indicators are stored as structured tables within a single feature layer item (screenshot attached)&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EstherJesintha_1-1750826297261.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/135019i471006A76330A858/image-size/medium?v=v2&amp;amp;px=400" role="button" title="EstherJesintha_1-1750826297261.png" alt="EstherJesintha_1-1750826297261.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=""&gt;The shared join field is Geography_ID&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;1. To test the operation, I have fetched my Feature Layer [ReportingAreas] and Table Layer [which has the individual goal layers]&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EstherJesintha_2-1750826297262.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/135021iF3FB5632759E64F1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="EstherJesintha_2-1750826297262.png" alt="EstherJesintha_2-1750826297262.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;2. While indexing on the basis of the common Geography_ID field, I get a schema-related error, despite editing operations being enabled on a service level.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EstherJesintha_3-1750826297262.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/135022iB86593E410C3A47E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="EstherJesintha_3-1750826297262.png" alt="EstherJesintha_3-1750826297262.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;The intended outcome is to programmatically create joined feature view layers for each of the 17 indicator tables, using Geography_ID as the join key, in a form that is scalable for future updates. &amp;nbsp;[as shown in the first screenshot]&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;If there are publishing configurations or coded mechanisms (as used in the SDG deployment) that enable this, any insight into the recommended approach would be appreciated as I align my implementation accordingly. Kindly advise.&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 25 Jun 2025 04:44:13 GMT</pubDate>
    <dc:creator>EstherJesintha</dc:creator>
    <dc:date>2025-06-25T04:44:13Z</dc:date>
    <item>
      <title>Stacked Joined Feature View Layers using ArcGIS Python API</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/stacked-joined-feature-view-layers-using-arcgis/m-p/1626507#M11468</link>
      <description>&lt;DIV class=""&gt;Hi,&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;I am attempting to recreate the stacked joined feature view layers as implemented in the ArcGIS SDG Solution Template, where a base polygon layer is joined with multiple goal-specific indicator tables&amp;nbsp;to produce reusable thematic views (refer to screenshot)&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EstherJesintha_0-1750826297259.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/135020iCE76C5BD20809D95/image-size/medium?v=v2&amp;amp;px=400" role="button" title="EstherJesintha_0-1750826297259.png" alt="EstherJesintha_0-1750826297259.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;Since this functionality isn’t available out-of-the-box, I’ve been exploring a custom implementation using the ArcGIS Python API, guided by the workflow described in&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://community.esri.com/t5/arcgis-api-for-python-questions/joined-view-layer/td-p/1406297" href="https://community.esri.com/t5/arcgis-api-for-python-questions/joined-view-layer/td-p/1406297" target="_blank" rel="noopener"&gt;this article.&lt;/A&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;In my case:&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;UL&gt;&lt;LI&gt;&lt;DIV class=""&gt;The base is a hosted feature layer (ReportingAreas)&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=""&gt;The indicators are stored as structured tables within a single feature layer item (screenshot attached)&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EstherJesintha_1-1750826297261.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/135019i471006A76330A858/image-size/medium?v=v2&amp;amp;px=400" role="button" title="EstherJesintha_1-1750826297261.png" alt="EstherJesintha_1-1750826297261.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;&lt;/LI&gt;&lt;LI&gt;&lt;DIV class=""&gt;The shared join field is Geography_ID&lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class=""&gt;1. To test the operation, I have fetched my Feature Layer [ReportingAreas] and Table Layer [which has the individual goal layers]&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EstherJesintha_2-1750826297262.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/135021iF3FB5632759E64F1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="EstherJesintha_2-1750826297262.png" alt="EstherJesintha_2-1750826297262.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;SPAN&gt;2. While indexing on the basis of the common Geography_ID field, I get a schema-related error, despite editing operations being enabled on a service level.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="EstherJesintha_3-1750826297262.png" style="width: 400px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/135022iB86593E410C3A47E/image-size/medium?v=v2&amp;amp;px=400" role="button" title="EstherJesintha_3-1750826297262.png" alt="EstherJesintha_3-1750826297262.png" /&gt;&lt;/span&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV class=""&gt;The intended outcome is to programmatically create joined feature view layers for each of the 17 indicator tables, using Geography_ID as the join key, in a form that is scalable for future updates. &amp;nbsp;[as shown in the first screenshot]&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV class=""&gt;If there are publishing configurations or coded mechanisms (as used in the SDG deployment) that enable this, any insight into the recommended approach would be appreciated as I align my implementation accordingly. Kindly advise.&lt;/DIV&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Jun 2025 04:44:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/stacked-joined-feature-view-layers-using-arcgis/m-p/1626507#M11468</guid>
      <dc:creator>EstherJesintha</dc:creator>
      <dc:date>2025-06-25T04:44:13Z</dc:date>
    </item>
    <item>
      <title>Re: Stacked Joined Feature View Layers using ArcGIS Python API</title>
      <link>https://community.esri.com/t5/arcgis-api-for-python-questions/stacked-joined-feature-view-layers-using-arcgis/m-p/1626591#M11473</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.esri.com/t5/user/viewprofilepage/user-id/589639"&gt;@EstherJesintha&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;You can try set the&amp;nbsp;&lt;SPAN&gt;sourceSchemaChangesAllowed property for a Feature Service to true, since being false is what is causing the error. You might have to do this for you table too.&lt;/SPAN&gt;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;from arcgis.gis import GIS
from arcgis.features import FeatureLayerCollection

agol = GIS("home")

item = agol.content.get("FS_ITEM_ID")

flc = FeatureLayerCollection.fromitem(item)

print(flc.manager.update_definition({"sourceSchemaChangesAllowed" : True}))&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 25 Jun 2025 11:10:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-api-for-python-questions/stacked-joined-feature-view-layers-using-arcgis/m-p/1626591#M11473</guid>
      <dc:creator>Clubdebambos</dc:creator>
      <dc:date>2025-06-25T11:10:19Z</dc:date>
    </item>
  </channel>
</rss>

