SharePointCommunity
Die deutschsprachige Community für SharePoint, Microsoft 365, Teams, Yammer und mit Azure

Sponsored by

Willkommen im Forum Archiv.
Einträge sind hier nicht mehr möglich, aber der Bestand von 12 Jahren SharePoint-Wissen ist hier recherchierbar.




Teil des Pfades in Metadaten extrahieren - wie?

Unbeantwortet Dieser Beitrag hat 2 Antworten

Ohne Rang
20 Beiträge
mgerke erstellt 15 Feb. 2016 11:36
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo zusammen,

ich habe da mal eine spannende Aufgabe :)

Aktuell gibt es Ordnerstrukturen mit KundenNr etc. Diese möchte ich gerne auf Dauer auflösen und in den SharePoint übertragen. Die KundenNr soll per Workflow oder berechneter Spalte automatisch als MetaData eingefügt werden. Die Ordner sind aber dynamisch. Allerdings steht die Kundennummer immer zwischen dem letzten und zweitletztem "/" in der Item-Url.

Beispiel:

http://test123/test/999___/999666/DateiA.doc = 999666
http://test123/test/123___/2sdsd/wdwew/123456/DateiB.doc = 123456

Quasi:

Suche von rechts "/", nimm dann den Wert bis zum nächsten "/" und schreib ihn in ein Feld.

Hat das jemand schon mal gemacht? RegEx? Nintex WF?

Man muss das Rad ja nicht 2 mal erfinden - bin mal gespannt :)

Alle Antworten

Ohne Rang
391 Beiträge
Frank Daske Als Antwort am 15 Feb. 2016 12:53
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Hallo,

der Layer2 Auto Tagger kann passende verwaltete Metadaten aufgrund von Dokumenteninhalten (über IFilter) , aber auch anhand anderer Kriterien (z.B. Pfad) Dokumenten und Listenelementen zuweisen, z.B. als Bulk Tagging, oder auch in Real-Time (bim Dokumenten-Upload). Die Metadaten müssen jedoch bereits als Term im Terminologiespeicher angelegt sein - dies erfolgt nicht automatisch.

Für die Bereitstellung der Terms (also z.B. Kundennummern) im Term Store kann der Layer2 Taxonomy Manager verwendet werden. Dieser kann Terms importieren (auch aktualisieren), z.B. aus SKOS/XML Dateien. Blebt eigentlich "nur" noch die Bereitstellung der Terms als XML-Datei. Das sollte per PowerShell möglich sein...

Weitere Informationen zu den o.g. Produkten:
http://www.layer2solutions.com/de/produkte/Seiten/Knowledge-Management-Suite-SharePoint-2010.aspx

Ich hoffe das hilft etwas weiter.

Beste Grüße, Frank

Ohne Rang
19231 Beiträge
Andi Fandrich Als Antwort am 15 Feb. 2016 13:26
SchlechtSchlechtIn OrdnungIn OrdnungDurchschnittDurchschnittGutGutSehr gutSehr gut

Sehe ich das richtig, daß die Dateien vom Dateisystem nach SharePoint und dabei automatisch Metadaten vergeben werden sollen? Das Ganze ist also eine einmalige Angelegenheit? Dann würde ich ein PowerShell-Script schreiben, das alle Ordner durchgeht und die Dateien passend verschlagwortet nach SharePoint hochlädt.

Viele Grüße
Andi
af @ evocom de
Blog