<?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 Re: SDE and Geoprocessing in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402208#M13605</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It would probably help to review &lt;A href="http://www.esri.com/news/arcuser/0110/versioning101.html"&gt;Versioning 101&lt;/A&gt;, because versioning isn't anything like what it seems you are trying to envision.&amp;nbsp; Each database instance has ONE versioning state tree. "Versions" are just named states in the tree.&amp;nbsp; If you take data out of the tree, you need a coherent plan to get it back in (which is what replication provides). If all you want is a cascade of changed data, then maybe you really don't want to use versioning, since the overhead of deleting all the records in a table as a regular practice is going to drag your system performance through a wringer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- V&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 18 Feb 2015 02:03:20 GMT</pubDate>
    <dc:creator>VinceAngelo</dc:creator>
    <dc:date>2015-02-18T02:03:20Z</dc:date>
    <item>
      <title>SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402203#M13600</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;A beginner ArcSDE question for you guys.&amp;nbsp; I'm in ArcGIS 10.2.1 and working on a Version and I'd like to run some geoprocessing tools on the Version.&amp;nbsp; Specifically, for starters I'd like to Erase out some areas so I can later append in replacements.&amp;nbsp; However, Erase creates a new output feature class and the Version cannot be the output.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So my question is this, how does one work on a Version with geoprocessing tools that create a new output (which most geoprocesing tools do)?&amp;nbsp; This ESRI help article seems to suggest that geoprocessing be done outside SDE:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Geoprocessing considerations for ArcSDE data&lt;/P&gt;&lt;P&gt;&lt;A href="http://resources.arcgis.com/en/help/main/10.2/index.html#//01m100000007000000" title="http://resources.arcgis.com/en/help/main/10.2/index.html#//01m100000007000000"&gt;ArcGIS Help (10.2, 10.2.1, and 10.2.2)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If geoprocessing is done outside SDE, then what is the suggested workflow then to take the result and incorporate it back into the Version?&amp;nbsp; For example, how do I get the Version to be Erased?&amp;nbsp; Also, I didn't see it, but is there a list of what processes can be done directly to a Version?&amp;nbsp; I discovered that the Append Geoprocessing tool works, but would like to know what other ones also can work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris Donohue, GISP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2015 18:55:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402203#M13600</guid>
      <dc:creator>ChrisDonohue__GISP</dc:creator>
      <dc:date>2015-02-17T18:55:53Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402204#M13601</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Chris,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When a new output is created, you will just have to register the feature class as versioned, and then you can work with the feature class in the desired version.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are looking to delete features from your feature class, I would recommend using the Delete Rows tool.&amp;nbsp; This will not output a new a feature class.&amp;nbsp; The Erase tool will modify the geometry of existing features based on another geometry (not sure if this is what you want or not).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2015 19:33:28 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402204#M13601</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2015-02-17T19:33:28Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402205#M13602</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the reply, Jake.&amp;nbsp; If I register the new feature class as Versioned, do I need to delete the old Version?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, I want to run the Erase for situations where only part of the polygon needs to be modified.&amp;nbsp; I'll look into the Delete Rows suggestion for where full polygons need to be removed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris Donohue, GISP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2015 19:38:48 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402205#M13602</guid>
      <dc:creator>ChrisDonohue__GISP</dc:creator>
      <dc:date>2015-02-17T19:38:48Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402206#M13603</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No, you will not need to delete the old version.&amp;nbsp; When you register a feature class as versioned, it is accessible in every version that the geodatabase contains.&amp;nbsp; You can edit the feature class in any version, that is, if the user has &lt;A href="http://desktop.arcgis.com/en/desktop/latest/manage-data/geodatabases/creating-versions-and-setting-permissions.htm"&gt;permissions &lt;/A&gt;to that version.&amp;nbsp; The version can either be Public, Private, or Protected.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2015 19:58:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402206#M13603</guid>
      <dc:creator>JakeSkinner</dc:creator>
      <dc:date>2015-02-17T19:58:46Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402207#M13604</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Suppose I want to run several geoprocessing operations on my Version to come up with a result.&amp;nbsp; If I pull the source feature class from SDE and run several geoprocessing operations with intermediate results in a File Geodatabase, and come up with a result, how would one get the final result that is in the FGDB back into SDE?&amp;nbsp; Can I convert the final result that is in the File Geodatabase to a new Version?&amp;nbsp; Would there be a "Data Loading" process for this?&amp;nbsp; Or is it a "Delete all rows in the existing Version and Copy Features the new result back in" type-process?&amp;nbsp; Or is there a more elegant tool/process?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope I didn't butcher the terminology too much here - I'm still trying to wrap my head around how SDE works after being predominantly a File Geodatabase addict for several years.&amp;nbsp; &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/wink.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris Donohue, GISP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 17 Feb 2015 21:45:59 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402207#M13604</guid>
      <dc:creator>ChrisDonohue__GISP</dc:creator>
      <dc:date>2015-02-17T21:45:59Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402208#M13605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It would probably help to review &lt;A href="http://www.esri.com/news/arcuser/0110/versioning101.html"&gt;Versioning 101&lt;/A&gt;, because versioning isn't anything like what it seems you are trying to envision.&amp;nbsp; Each database instance has ONE versioning state tree. "Versions" are just named states in the tree.&amp;nbsp; If you take data out of the tree, you need a coherent plan to get it back in (which is what replication provides). If all you want is a cascade of changed data, then maybe you really don't want to use versioning, since the overhead of deleting all the records in a table as a regular practice is going to drag your system performance through a wringer.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- V&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2015 02:03:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402208#M13605</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2015-02-18T02:03:20Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402209#M13606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Vince, I'll take a look at that.&amp;nbsp; What I'm trying to do is very easy in a File Geodatabase world; however, the organization I am currently with ultimately needs the final data put back into SDE, so I'm trying to get a handle on the SDE basics in order to determine the best way forward. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;From what you mention, if I go the "cascade of changed data" route, how would I get the data back into SDE?&amp;nbsp; Is that through a "Data Loading" process?&amp;nbsp; (Sorry, I'm still not up on the exact SDE terminology for this).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, can anyone recommend training opportunities to learn more about editing and geoprocessing in SDE?&amp;nbsp; I've been watching the ESRI training presentation "Versioned Editing Workflows for the Multiuser Geodatabase", which seems like a good introduction, but I wondering what other training opportunities people have found to be useful.&lt;/P&gt;&lt;H1&gt;&lt;/H1&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris Donohue, GISP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2015 15:38:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402209#M13606</guid>
      <dc:creator>ChrisDonohue__GISP</dc:creator>
      <dc:date>2015-02-18T15:38:58Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402210#M13607</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The most important thing to know about SDE is that it no longer exists.&amp;nbsp; The SDE product was renamed ArcSDE at 8.0, and removed from the product inventory at 9.2.&amp;nbsp; Since then, only the connection protocol and the owner of geodatabase metadata has survived.&amp;nbsp; "SDE" knows nothing about domains.&amp;nbsp; "SDE" doesn't support CAD objects. "SDE" doesn't support replication or archiving. Even the vestigal ArcSDE capabilities like the command-line tools have been removed from ArcGIS 10.3.&amp;nbsp; "SDE" has no significant role in enterprise geodatabases. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In order to come up to speed with enterprise geodatabases, I recommend classes in &lt;A href="http://training.esri.com/gateway/index.cfm?fa=search.results&amp;amp;searchterm=geodatabase"&gt;geodatabases&lt;/A&gt;.&amp;nbsp; You need to be using enterprise geodatabase terminology, which fortunately for you, is the same as file geodatabase terminology (feature classes, feature datasets, domains,...).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm really not convinced you need to use versioned feature classes for your processing tasks.&amp;nbsp; The optimistic locking algorithm at the heart of versioning is designed for small changes to a subset of rows.&amp;nbsp; Large-scale bulk processing is better suited to the publishing of new feature classes, much the same as with file geodatabases.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- V&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2015 16:33:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402210#M13607</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2015-02-18T16:33:14Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402211#M13608</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks, Vince, for the info.&amp;nbsp; I've done some quick editing to feature classes by Versioning, but those only involved a handful of changes.&amp;nbsp; The current feature class I need to edit has dozens of edits, most of which can speedily be resolved with geoprocessing tools.&amp;nbsp; After that I have another feature class that looks to have hundreds of edits - same deal.&amp;nbsp; So I guess the ultimate question I have is how do I take a final updated result, which is in a File Geodatabase, and replace the existing parent feature class in DEFAULT?&amp;nbsp; What specific tool/method/process accomplishes that?&amp;nbsp; Based on what you and others have noted, it sounds like working against a Version is not the most effective way to go since there are so many changes.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Chris Donohue, GISP&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2015 16:50:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402211#M13608</guid>
      <dc:creator>ChrisDonohue__GISP</dc:creator>
      <dc:date>2015-02-18T16:50:12Z</dc:date>
    </item>
    <item>
      <title>Re: SDE and Geoprocessing</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402212#M13609</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;As with most aspects of ArcGIS, there are many ways to accomplish your goal:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;You can replace (truncate and reload) the table contents&lt;/LI&gt;&lt;LI&gt;You can use a primary key to update the affected rows by edited feature&lt;/LI&gt;&lt;LI&gt;You can use check-out/check in replication&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Having lots of changes isn't a problem with versioning, it's &lt;STRONG&gt;&lt;EM&gt;keeping&lt;/EM&gt;&lt;/STRONG&gt; lots of changes that's the problem.&amp;nbsp; Once the edits are reconciled back into the base table they no longer use space.&amp;nbsp; Yet if your edits are comprehensive enough, then truncate/reload becomes a simpler solution.&amp;nbsp; If you don't have a viable primary key, then replication would provide one (in the form of a GlobalID), leveraging versioning in the process.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- V&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 18 Feb 2015 17:38:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/sde-and-geoprocessing/m-p/402212#M13609</guid>
      <dc:creator>VinceAngelo</dc:creator>
      <dc:date>2015-02-18T17:38:29Z</dc:date>
    </item>
  </channel>
</rss>

