2017-12-02 4 views
0

Gibt es eine Möglichkeit, die Datei mit allen Eigenschaften in die SharePoint-Dokumentbibliothek hochzuladen (in einem REST-Aufruf)? Ich habe vor kurzem gefunden, wenn ich eine Datei und seine Eigenschaften hochgeladen (spielt keine Rolle, welche Eigenschaften), für Sharepoint ist es eine neue Version der Datei und es verbraucht Speicherplatz als vorherige Version, so z. B. ich große Datei (4 GB) und dann hochladen Es sind einige benutzerdefinierte Eigenschaften, jetzt werden diese Dateien 8 GB Speicherplatz verbrauchen, unabhängig davon, ob die Datei selbst geändert wurde oder nicht. In Sharepoint SOAP ist es möglich, aber in REST scheint das nicht. DankeDatei mit allen Eigenschaften in die Sharepoint-Dokumentbibliothek hochladen

Antwort

0

Sie müssen sie separat machen und es erstellt nicht wirklich eine Kopie der Datei. SharePoint speichert die Deltas und in Ihrem Fall würde sich das Dokument nicht ändern. Wenn Sie sich die Versionshistorie anschauen, kann es irreführend sein, dass Sie sehen werden, dass Version 1.0 4GB und Version 2.0 4GB ist, was Sie glauben lässt, dass Sie 8GB verbrauchen, aber das ist nicht der Fall. Wenn Sie eine 3. Version mit 5 GB hinzufügen, würden Sie nicht 13 GB verwenden. Stattdessen speichert die Datenbank nur 5 GB Daten und SharePoint im Wesentlichen Stücke zusammen die Datei aus der Datenbank.

+0

Danke, jetzt klar, aber ihre UI ist verwirrend, und in meinem Fall muss ich dem Kunden beweisen, dass ich seinen Speicher nicht zweimal gegessen habe, wie er es zweimal sieht. – SlavaG