<?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>Thema "Betreff: Datensätze zusammenführen" in CoDe SAS German</title>
    <link>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/281983#M2055</link>
    <description>&lt;P&gt;Hallo,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;die Frage ist zunächst, welche Informationen zu Deinen doppelten Kunden Du behalten möchtest.&lt;/P&gt;
&lt;P&gt;Anscheinend sind die Ausprägungen im Feld "Risikomerkmal" unterschiedlich.&lt;/P&gt;
&lt;P&gt;Wenn die Regel formuliert ist (z.B. immer den größten Wert pro Kunde behalten), dann kann man sich über die Umsetzung Gedanken machen.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Gruß&lt;/P&gt;
&lt;P&gt;Johannes&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 04 Jul 2016 12:45:31 GMT</pubDate>
    <dc:creator>JohannesLang</dc:creator>
    <dc:date>2016-07-04T12:45:31Z</dc:date>
    <item>
      <title>Datensätze zusammenführen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/281960#M2054</link>
      <description>&lt;P&gt;Hallo!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Mal wieder ein Problem mit dem Data Integration Studio.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ich habe eine Tabelle mit Kunden. Einige sind mehrmals vertreten, andere nur einmal. Ich möchte jetzt jeweils nur einen Datensatz für einen Kunden haben. Gibt es da eine Möglichkeit?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;IMG title="Datensätze.png" alt="Datensätze.png" src="https://communities.sas.com/t5/image/serverpage/image-id/3901iEAE8D0CC24EE911F/image-size/original?v=v2&amp;amp;px=-1" border="0" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Danke für die Hilfe!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2016 07:35:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/281960#M2054</guid>
      <dc:creator>Fay123</dc:creator>
      <dc:date>2016-07-04T07:35:12Z</dc:date>
    </item>
    <item>
      <title>Betreff: Datensätze zusammenführen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/281983#M2055</link>
      <description>&lt;P&gt;Hallo,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;die Frage ist zunächst, welche Informationen zu Deinen doppelten Kunden Du behalten möchtest.&lt;/P&gt;
&lt;P&gt;Anscheinend sind die Ausprägungen im Feld "Risikomerkmal" unterschiedlich.&lt;/P&gt;
&lt;P&gt;Wenn die Regel formuliert ist (z.B. immer den größten Wert pro Kunde behalten), dann kann man sich über die Umsetzung Gedanken machen.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Gruß&lt;/P&gt;
&lt;P&gt;Johannes&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2016 12:45:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/281983#M2055</guid>
      <dc:creator>JohannesLang</dc:creator>
      <dc:date>2016-07-04T12:45:31Z</dc:date>
    </item>
    <item>
      <title>Betreff: Datensätze zusammenführen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/282082#M2056</link>
      <description>&lt;P&gt;Das war wohl etwas undeutlich formuliert &lt;img id="smileyindifferent" class="emoticon emoticon-smileyindifferent" src="https://communities.sas.com/i/smilies/16x16_smiley-indifferent.png" alt="Smiley (gleichgültig)" title="Smiley (gleichgültig)" /&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Zum Schluss soll für jede Kundennummer ein Datensatz mit allen Risikomerkmalen herauskommen, diese dann in verschiedenen Spalten.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2016 06:11:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/282082#M2056</guid>
      <dc:creator>Fay123</dc:creator>
      <dc:date>2016-07-05T06:11:51Z</dc:date>
    </item>
    <item>
      <title>Betreff: Datensätze zusammenführen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/282085#M2057</link>
      <description>&lt;P&gt;Hallo Fay123,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;ich habe mir folgende Testdaten erzeugt:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data Kunden;
  input KUNDE RISIKO;

  Anzahl=1; /* Nur für Variante 2 benötigt */
  cards;
  1 1
  1 2
  1 3
  2 1
  3 2
  3 3
  ;;;;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Ich würde die Anfoderung mit PROC TRANSPOSE bzw. der Anwendungsroutine Transponieren umsetzen.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Variante 1 erzeugt eine Tabelle mit N Spalten, in der je Kunde die jeweiligen Risikomerkmale nacheinander enthalten sind.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;PROC TRANSPOSE DATA=WORK.KUNDEN
  OUT=WORK.VARIANTE1 (drop=Quelle)
  PREFIX=Risiko
  NAME=Quelle
  LABEL=Etikett
;
  BY KUNDE;
  VAR RISIKO;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Variante 2 erzeugt eine Spalte je vorkommendem Risikomerkmal, also zum Beispiel Risiko_3 für Risikomerkmal 3.&amp;nbsp;Sie ist dann (in meinem Beispiel)&amp;nbsp;bei allen Kunden mit 1 belegt, bei denen das Risikomerkmal vorkommt.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;PROC TRANSPOSE DATA=WORK.KUNDEN
  OUT=WORK.VARIANTE2 (drop=Quelle)
  PREFIX=Risiko_
  NAME=Quelle
  LABEL=Etikett
;
  BY KUNDE;
  ID RISIKO;
  VAR Anzahl;
RUN;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Viel Erfolg!&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2016 06:33:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/282085#M2057</guid>
      <dc:creator>CKothenschulte</dc:creator>
      <dc:date>2016-07-05T06:33:46Z</dc:date>
    </item>
    <item>
      <title>Betreff: Datensätze zusammenführen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/282087#M2058</link>
      <description>&lt;P&gt;Im Anhang eine schnell gebastelte Lösung über einen dynamischen Array.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Prinzip:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Zunächst über SQL bestimmen wieviele Risikomerkmale maximal existieren.&lt;/LI&gt;
&lt;LI&gt;Im Datastep Array mit entsprechender Größe aufbauen, in dem die Risikomerkmale "gesammelt" werden.&lt;/LI&gt;
&lt;LI&gt;Und dann am Ende des Gruppenkriteriums alles ausgeben.&lt;BR /&gt;Alle anderen Eigenschaften, werden dann immer aus dem letzten Satz des Gruppenkriteriums gezogen!&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Mit den Testdaten hat es so zumindest funktioniert.&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":leicht_lächelndes_Gesicht:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2016 06:55:33 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/282087#M2058</guid>
      <dc:creator>AHallauer</dc:creator>
      <dc:date>2016-07-05T06:55:33Z</dc:date>
    </item>
    <item>
      <title>Betreff: Datensätze zusammenführen</title>
      <link>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/283983#M2061</link>
      <description>&lt;P&gt;Vielen Dank an alle für die Hilfe &lt;img id="womanhappy" class="emoticon emoticon-womanhappy" src="https://communities.sas.com/i/smilies/16x16_woman-happy.png" alt="Frau (fröhlich)" title="Frau (fröhlich)" /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 13 Jul 2016 08:44:06 GMT</pubDate>
      <guid>https://communities.sas.com/t5/CoDe-SAS-German/Datens%C3%A4tze-zusammenf%C3%BChren/m-p/283983#M2061</guid>
      <dc:creator>Fay123</dc:creator>
      <dc:date>2016-07-13T08:44:06Z</dc:date>
    </item>
  </channel>
</rss>

