<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Database Migration on RIA Docs</title>
    <link>https://docs.riaproducts.com/dih/4.x.x/docs/database-migration/</link>
    <description>Recent content in Database Migration on RIA Docs</description>
    <generator>Hugo</generator>
    <language>en</language>
    <atom:link href="https://docs.riaproducts.com/dih/4.x.x/docs/database-migration/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Data migration flow</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/database-migration/data-migration-flow/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/database-migration/data-migration-flow/</guid>
      <description>&lt;h2 id=&#34;data-migration-flow&#34;&gt;Data migration flow &lt;a href=&#34;#data-migration-flow&#34; id=&#34;data-migration-flow&#34;&gt;&lt;/a&gt;&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#data-migration-flow&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;The data migration flow diagram illustrates the end-to-end flow of data during data migration and integration, highlighting key components and how data is processed from sources to targets.&lt;/p&gt;&#xA;&lt;figure&gt;&lt;img class=&#34;lightbox-trigger&#34; src=&#34;https://open.gitbook.com/~gitbook/image?url=https%3A%2F%2Fdocs-riaproducts.s3.amazonaws.com%2Fdih-epm%2Fimages%2Fuserguide%2Fdata-migration-diagram.png&amp;#x26;width=768&amp;#x26;dpr=4&amp;#x26;quality=100&amp;#x26;sign=c15ed0b1&amp;#x26;sv=2&#34; alt=&#34;&#34;&gt;&lt;figcaption&gt;&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;h3 id=&#34;source&#34;&gt;Source &lt;a href=&#34;#source&#34; id=&#34;source&#34;&gt;&lt;/a&gt;&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#source&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;Data from a source is collected and processed using queries for database-related sources and external API calls for other types of data.&lt;/p&gt;&#xA;&lt;p&gt;The following are the supported data sources:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;DB table — Structured data stored in a database table.&lt;/li&gt;&#xA;&lt;li&gt;DB query — Data retrieved from SQL queries.&lt;/li&gt;&#xA;&lt;li&gt;Text file — Data stored in flat files, such as CSV files.&lt;/li&gt;&#xA;&lt;li&gt;Service file — Data in various service-oriented formats, such as XML.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;dih-core-processes&#34;&gt;DIH core processes &lt;a href=&#34;#dih-core-processes&#34; id=&#34;dih-core-processes&#34;&gt;&lt;/a&gt;&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#dih-core-processes&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;DIH handles the following tasks to migrate and integrate data:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Control Tables</title>
      <link>https://docs.riaproducts.com/dih/4.x.x/docs/database-migration/control-tables/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://docs.riaproducts.com/dih/4.x.x/docs/database-migration/control-tables/</guid>
      <description>&lt;h1 id=&#34;control-tables&#34;&gt;Control Tables&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#control-tables&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h1&gt;&#xA;&lt;h2 id=&#34;overview&#34;&gt;Overview&lt;a class=&#34;td-heading-self-link&#34; href=&#34;#overview&#34; aria-label=&#34;Heading self-link&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;As mentioned in other sections, a conversion run is usually divided into two parts: &lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Convert all the data in the staging schema, STGADM.&lt;/li&gt;&#xA;&lt;li&gt;Copy the converted data from the staging to the production schema, CISADM.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;These two steps can be repeated many times, so both activities should be repeatable individually and when executed together. The data conversion could be executed many times before the second step. Additionally, the copy-to-production process should also be repeatable to accommodate issues that might arise with the copy and place the previously copied data if the first step is repeated after the second step.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
