Benutzer mit den meisten Antworten
csv-Datei zusammenbauen aus verschiedenen Daten

Frage
-
Hallo zusammen,
ich habe insgesamt drei csv-Dateien, die verschiedene Benutzer enthalten. In einer stehen Benutzer und welche mobilen Geräte sie besitzen, in einer anderen Benutzer, die für OCS freigeschaltet sind und in einer dritten Benutzer, die für einen weiteren Dienst freigeschaltet sind. Alle csv-Dateien sind unterschiedlich aufgebaut, also nicht nach dem gleichen Muster.
Nun möchte ich per Powershell-Script aus diesen drei Dateien folgende csv bauen:
Name iPhone iPad OCS anderer Dienst Benutzer A x x Benutzer B x x x Benutzer C x x
Ich denke, der Gedanke ist klar. Jemand Ideen, wie ich hier vorgehen kann?
- Bearbeitet Orothred Mittwoch, 6. November 2013 13:35
Antworten
-
Wenn hier eine Frage in dieser Richtung gestellt wird, gehe ich davon aus, dass man dies Automatisieren will, weil die Aufgabe öfter vorbeikommt.
Für einen einmaligen Vorgang, lohnt sich der Einsatz von PowerShell hier nicht.
Excel kann sehr gut CSV einlesen und dann kannst du die Möglichkeiten von Excel nutzen.
Meine PowerShell Artikel, Buchtipps und kostenlose PowerShell Tutorials + E-Books
Mein deutscher PowerShell Blog
Mein 21 Teiliger PowerShell Video Grundlehrgang
Deutsche PowerShell Videos auf Youtube
Folge mir auf:
Twitter | Facebook | Google+ | Deutsches PowerShell Forum (TechNet)- Als Antwort vorgeschlagen Alex Pitulice Freitag, 8. November 2013 07:58
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 13. November 2013 15:57
Alle Antworten
-
Hm, das mit der Tabelle klappt formatierungstechnisch nicht so richtig, ich hoffe, es ist klar, was gemeint ist.
Ach ja, was noch dazu gesagt werden muss, in keiner der drei .csv´s kommen die gleichen Benutzer vor, kann sich völlig unterscheiden, ein Benutzer kann aber auch in mehreren vorkommen.
- Bearbeitet Orothred Mittwoch, 6. November 2013 13:41
-
Haben alle drei CSV Dateien eine Kopzeile mit den Spalten Überschriften?
Wenn ja, Poste bitte die Spalten Überschriften diese sind die Datenbezeichnungen kiit denen wir/du arbeiten musst!Alles andere ist dann ein Kinderspiel.
Meine PowerShell Artikel, Buchtipps und kostenlose PowerShell Tutorials + E-Books
Mein deutscher PowerShell Blog
Mein 21 Teiliger PowerShell Video Grundlehrgang
Deutsche PowerShell Videos auf Youtube
Folge mir auf:
Twitter | Facebook | Google+ | Deutsches PowerShell Forum (TechNet)- Bearbeitet Peter Kriegel Mittwoch, 6. November 2013 14:28
-
-
Interessant sind nicht nur die relevanten Spalten!
Interessant ist, haben die Dateien eine Spalte wo die Daten alle einen gemeinsame Identifikation bieten?
Um die Dateien zusammen zuführen brauchst du Natürlich eine Spalte die in ALLEN 3 Datei den gleich Formatierten Inhalt hat und den Datensatz (eine Zeile) eindeutig zuordnen lässt.
Ich nehme mal an, das die Spalten displayname 100% gleich formatiert sind?
Ist der Inhalt der Spalte Name bei den Mobilen Geräten ebenfalls genauso Formatiert?Dann würde ich diese über die Spalte displayname und Name zusammenführen.
Meine PowerShell Artikel, Buchtipps und kostenlose PowerShell Tutorials + E-Books
Mein deutscher PowerShell Blog
Mein 21 Teiliger PowerShell Video Grundlehrgang
Deutsche PowerShell Videos auf Youtube
Folge mir auf:
Twitter | Facebook | Google+ | Deutsches PowerShell Forum (TechNet) -
Dann musst du das im ersten schritt Umformatieren.
Mann sollte auch beachten das Namen nicht eindeutig sind!Was ist wenn es 2 Michael Schmidt in eurer Firma gibt dann kommen solch schlechte Daten immer durcheinander!
Einen Michael Schmidt mit der Telefonnummer +Abteilung ist schon eindeutig.
Kannst du bessere Daten anfordern?
Meine PowerShell Artikel, Buchtipps und kostenlose PowerShell Tutorials + E-Books
Mein deutscher PowerShell Blog
Mein 21 Teiliger PowerShell Video Grundlehrgang
Deutsche PowerShell Videos auf Youtube
Folge mir auf:
Twitter | Facebook | Google+ | Deutsches PowerShell Forum (TechNet) -
Wenn hier eine Frage in dieser Richtung gestellt wird, gehe ich davon aus, dass man dies Automatisieren will, weil die Aufgabe öfter vorbeikommt.
Für einen einmaligen Vorgang, lohnt sich der Einsatz von PowerShell hier nicht.
Excel kann sehr gut CSV einlesen und dann kannst du die Möglichkeiten von Excel nutzen.
Meine PowerShell Artikel, Buchtipps und kostenlose PowerShell Tutorials + E-Books
Mein deutscher PowerShell Blog
Mein 21 Teiliger PowerShell Video Grundlehrgang
Deutsche PowerShell Videos auf Youtube
Folge mir auf:
Twitter | Facebook | Google+ | Deutsches PowerShell Forum (TechNet)- Als Antwort vorgeschlagen Alex Pitulice Freitag, 8. November 2013 07:58
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 13. November 2013 15:57