2017-11-14 2 views
0

Ich entwickle ein technisches Dokument für einen Kunden, in dem wir CosmosDB verwenden, und in diesem Dokument hat der Kunde mich gebeten, die geschätzten monatlichen Kosten für die Ausführung von CosmosDB einzugeben.CosmosDB RU-Rechnerfehler

Wenn ich jetzt zu https://azure.microsoft.com/en-gb/pricing/calculator/ gehe, ist die Mindestoption, die ich sehe, um die Mindestanzahl von RUs zu definieren, 4 * 100 RU/s, was 4000 RUs ist. Ich denke, das ist übertrieben, aber ich sehe keine Möglichkeit, diesen Wert herunterzustufen. Ist das wirklich die Mindest-EVU/s erlaubt?

Auch auf dem CosmosDB Kapazitätsplaner (https://www.documentdb.com/capacityplanner) jedes Mal, wenn ich mein Beispieldokument laden bekomme ich eine Fehlermeldung, dass "Something went wrong. Please check your sample documents and try again."

Das Beispieldokument ich zum Hochladen bin versucht, ist dies: https://pastebin.com/dUypV2bj

Warum bekomme ich Fehler? Die Seite sagt nicht, was falsch ist und keine JSON-Validatoren haben Fehler gefunden. Kann mir bitte jemand helfen?

Antwort

3

4 * 100 = 400 RUs, das ist das Minimum für eine feste Sammlung (10 GB).

In Bezug auf die JSON scheint der Rechner auf den HTML-Tags in den Exp.Description Eigenschaften fehlgeschlagen. Entfernen Sie diese Tags und der Taschenrechner akzeptiert sie.

+0

Danke! Was die EVU betrifft, mein Schlechter. War nicht genug Aufmerksamkeit ('-_-). Wie konnten Sie im Hinblick auf das JSON-Dokument die Fehlerursache ermitteln? Wirklich daran interessiert. Danke –

+0

Versuch und Irrtum :) Ich habe gerade angefangen, große Eigenschaften zu entfernen, bis der Rechner es akzeptierte. Sobald ich es auf die "exp" -Eigenschaft beschränkt hatte, war Beschreibung offensichtlich, da es HTML-Tags und nicht-englische Zeichen enthielt, von denen ich dachte, dass sie der Schuldige wären. –

+0

Nun, ich muss sagen, ich dachte, du hättest schwarze Magie benutzt oder ein wenig Einsicht gehabt, aber das scheint einfach genug zu sein. Nochmals vielen Dank. BR –