<?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: Creating a Dataflux Service for use in Data Integration Studio. in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-Dataflux-Service-for-use-in-Data-Integration-Studio/m-p/107491#M1221</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jason:&amp;nbsp; Thanks for sharing.&amp;nbsp; Can you be talked into posting the same text and materials on a page at sasCommunity.org?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That would definitely make it easier to find, and by more users, than it simply being a post here.&amp;nbsp; Also, that way, it can become a living document, updated and expanded by the user community as needed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 24 Dec 2012 16:04:11 GMT</pubDate>
    <dc:creator>art297</dc:creator>
    <dc:date>2012-12-24T16:04:11Z</dc:date>
    <item>
      <title>Creating a Dataflux Service for use in Data Integration Studio.</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-Dataflux-Service-for-use-in-Data-Integration-Studio/m-p/107490#M1220</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I put together a version of this guide for internal use and thought it would be useful for people in this community. I have also attached a PDF version that includes a few screenshots.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;This is a guide on how to create a Dataflux Data Service that can be used by SAS Data Integration Studio(DI Studio).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P style="font-family: Calibri; font-size: 11pt;"&gt;The basic process&lt;BR /&gt;is: &lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Define inputs&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Create a data service&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Set the QKB&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Import to the server&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11pt; font-family: Calibri; font-weight: bold;"&gt;Defining Inputs&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;To setup what inputs the service will accept use the External Data Provider Node found in the Data Inputs Category. In the Properties of the External Data Provider Node for each input the service is going to accept specify the name, type and length. Input names should avoid spaces and dashes(-). &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11pt; font-family: Calibri; font-weight: bold;"&gt;Create Data Service&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;Create the Data&lt;BR /&gt;Service the same way you would a Data Job using a External Data Provider Node as the input. One difference is that you do not specify an output location. Normally you would specify a target as a CSV file, table or something else. AData Service will pass whatever comes out of the last Node to DI Studio. For example a simple Data Service can have just an External Data Provider Node and a Parsing Node. The output of the Parsing Node will be sent to DI Studio. &lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11pt; font-family: Calibri; font-weight: bold;"&gt;Quality Knowledge Base(QKB)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;The active QKB for the Data Management Server is set in the file app.cfg located on the server at. Different servers may have different locations for this file. For more information search for "qkb/path" in the DataFlux Data Management Server Administrator's Guide &lt;A href="http://support.sas.com/documentation/onlinedoc/dfdmstudio/2.3/DMServer_Admin.pdf"&gt;http://support.sas.com/documentation/onlinedoc/dfdmstudio/2.3/DMServer_Admin.pdf&lt;/A&gt;:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;C:\Program&lt;BR /&gt;Files\DataFlux\DMServer\2.1\etc&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt; &lt;/SPAN&gt; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;It is the qkb/path&lt;BR /&gt;setting. Currently set as:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;qkb/path =&lt;BR /&gt;C:\ProgramData\DataFlux\QKB\CI\2011A&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt; &lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;Even though there is a default path set on the server, best practice will be to explicitly set the path for the QKB when creating the service. One reason for this is if the default QKB path on the server gets changed it could break the service. For example if the server default is changed from a "CI - Contact Info" QKB to a "PD - Product" QKB a service that parses addresses would not longer work. Another reason to explicitly set the QKB path is you may need to use a QKB other than the server default.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;To set the QKB for a node:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Open the Advanced Properties of the node&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;Edit the value for BF_PATH&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;Enter the QKB path&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11pt; font-family: Calibri; font-weight: bold;"&gt;Field Name Rules&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;Spaces and dashes(-) should be avoided in input or output field names. DI Studio does not these characters in field names gracefully.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11pt; font-family: Calibri; font-weight: bold;"&gt;Import to Server&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;Once the Data Service has been created and saved follow these steps to import it to the Data Management Server:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Go to the Data Management Servers riser&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Click the Import button&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Choose the saved Data Service for the folders in your repository and click Next&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;Choose the Real-Time Data Services folder as the Import Location and click Import&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt; font-style: normal; font-weight: normal;"&gt;If the Item Already Exists choose the appropriate option from the prompt.&lt;/SPAN&gt;&lt;/LI&gt;&lt;LI&gt;&lt;SPAN style="font-family: Calibri; font-size: 11pt;"&gt;Click Close&lt;/SPAN&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Dec 2012 15:02:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-Dataflux-Service-for-use-in-Data-Integration-Studio/m-p/107490#M1220</guid>
      <dc:creator>JasonSharp</dc:creator>
      <dc:date>2012-12-24T15:02:19Z</dc:date>
    </item>
    <item>
      <title>Re: Creating a Dataflux Service for use in Data Integration Studio.</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-Dataflux-Service-for-use-in-Data-Integration-Studio/m-p/107491#M1221</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Jason:&amp;nbsp; Thanks for sharing.&amp;nbsp; Can you be talked into posting the same text and materials on a page at sasCommunity.org?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That would definitely make it easier to find, and by more users, than it simply being a post here.&amp;nbsp; Also, that way, it can become a living document, updated and expanded by the user community as needed.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 24 Dec 2012 16:04:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/Creating-a-Dataflux-Service-for-use-in-Data-Integration-Studio/m-p/107491#M1221</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2012-12-24T16:04:11Z</dc:date>
    </item>
  </channel>
</rss>

