Sachverhalt:
A.
Die Generalstaatsanwaltschaft und die Hauptverwaltung der Nationalpolizei der Ukraine führen eine Strafuntersuchung gegen B._ wegen des Verdachts der Veruntreuung öffentlicher Gelder und des Amtsmissbrauchs.
Mit Rechtshilfeersuchen vom 16. Dezember 2016, ergänzt am 20. März und 18. April 2017, ersuchten die ukrainischen Behörden um die Sperre eines schweizerischen Bankkontos.
Am 25. April 2017 trat die Schweizerische Bundesanwaltschaft auf das Rechtshilfeersuchen ein und verfügte die Beschlagnahme des Kontos der A._ B.V. bei einer hiesigen Bank.
Auf die von der A._ B.V. dagegen erhobene Beschwerde trat das Bundesstrafgericht (Beschwerdekammer) am 18. Mai 2017 nicht ein. Es beurteilte die Beschwerde als offensichtlich unzulässig.
B.
Die A._ B.V. führt Beschwerde in öffentlich-rechtlichen Angelegenheiten mit dem Antrag, den Entscheid des Bundesstrafgerichts aufzuheben, und weiteren Anträgen.
C.
Es wurde kein Schriftenwechsel durchgeführt.

Erwägungen:
1.
Gemäss <ref-law> wird das bundesgerichtliche Verfahren in einer der Amtssprachen geführt, in der Regel in der Sprache des angefochtenen Entscheids.
Von dieser Regel abzuweichen besteht hier kein Grund. Das bundesgerichtliche Urteil ergeht deshalb in deutscher Sprache, auch wenn die Beschwerdeführerin die Beschwerde in französischer Sprache eingereicht hat.
2.
2.1. Gemäss <ref-law> ist gegen einen Entscheid auf dem Gebiet der internationalen Rechtshilfe in Strafsachen die Beschwerde nur zulässig, wenn er unter anderem eine Beschlagnahme betrifft und es sich um einen besonders bedeutenden Fall handelt (Abs. 1). Ein besonders bedeutender Fall liegt insbesondere vor, wenn Gründe für die Annahme bestehen, dass elementare Verfahrensgrundsätze verletzt worden sind oder das Verfahren im Ausland schwere Mängel aufweist (Abs. 2).
<ref-law> bezweckt die wirksame Begrenzung des Zugangs zum Bundesgericht im Bereich der internationalen Rechtshilfe in Strafsachen. Ein besonders bedeutender Fall ist mit Zurückhaltung anzunehmen (<ref-ruling> E. 4 S. 342; <ref-ruling> E. 2.4 S. 144; <ref-ruling> E. 1.3.1 S. 160).
Erachtet das Bundesgericht eine Beschwerde auf dem Gebiet der internationalen Rechtshilfe in Strafsachen als unzulässig, so fällt es gemäss <ref-law> - abgesehen von einem hier nicht gegebenen Ausnahmefall - den Nichteintretensentscheid innert 15 Tagen seit Abschluss eines allfälligen Schriftenwechsels.
Nach <ref-law> entscheidet die Abteilung in Dreierbesetzung über Nichteintreten auf Beschwerden, bei denen kein besonders bedeutender Fall vorliegt (Abs. 1). Der Entscheid wird summarisch begründet. Es kann ganz oder teilweise auf den angefochtenen Entscheid verwiesen werden (Abs. 3).
2.2. Der angefochtene Entscheid schliesst das Rechtshilfeverfahren nicht ab. Er stellt einen Zwischenentscheid dar. Gemäss <ref-law> sind auf dem Gebiet der internationalen Rechtshilfe in Strafsachen Zwischenentscheide nicht anfechtbar. Vorbehalten bleiben Beschwerden gegen Entscheide unter anderem über die Beschlagnahme von Vermögenswerten und Wertgegenständen, sofern die Voraussetzungen von Absatz 1 erfüllt sind.
Ob die Voraussetzungen von <ref-law> hier gegeben sind, braucht nicht weiter geprüft zu werden, da auf die Beschwerde aus folgenden Erwägungen ohnehin nicht eingetreten werden kann.
Die Vorinstanz gibt für ihren Entscheid eine Haupt- und eine Eventualbegründung (E. 2.4.1 und 2.4.2). Auf die vorliegende Beschwerde dürfte schon deshalb nicht einzutreten sein, weil sich die Beschwerdeführerin nicht mit der Eventualbegründung auseinandersetzt, wozu sie verpflichtet gewesen wäre (<ref-ruling>). Wie es sich damit verhält, kann dahingestellt bleiben. Auf die Beschwerde ist jedenfalls deshalb nicht einzutreten, weil im Lichte der dargelegten restriktiven Rechtsprechung ein besonders bedeutender Fall, der auch bei einem Zwischenentscheid gegeben sein muss (<ref-ruling> E. 1.2 S. 22), zu verneinen ist.
Gemäss <ref-law> unterliegt die Verfügung (...) der ausführenden Bundesbehörde, mit der das Rechtshilfeverfahren abgeschlossen wird, zusammen mit den vorangehenden Zwischenverfügungen der Beschwerde an die Beschwerdekammer des Bundesstrafgerichts. Nach <ref-law> können der Schlussverfügung vorangehende Zwischenverfügungen selbständig angefochten werden, sofern sie einen unmittelbaren und nicht wieder gutzumachenden Nachteil bewirken durch die Beschlagnahme von Vermögenswerten und Wertgegenständen (lit. a) oder durch die Anwesenheit von Personen, die am ausländischen Prozess beteiligt sind (lit. b).
Die Vorinstanz kommt zum Schluss, die Beschwerdeführerin habe den unmittelbaren und nicht wieder gutzumachenden Nachteil im Sinne von <ref-law> nicht glaubhaft gemacht (angefochtener Entscheid E. 2.4.1.). Die Erwägungen der Vorinstanz - worauf gemäss <ref-law> verwiesen werden kann - stützen sich auf die bundesgerichtliche Rechtsprechung, auf die zurückzukommen kein Anlass besteht, und lassen keine Bundesrechtsverletzung erkennen. Rechtsfragen von grundsätzlicher Bedeutung stellen sich nicht. Auch sonst wie kommt der Angelegenheit keine aussergewöhnliche Tragweite zu. Dass das Strafverfahren in der Ukraine an schweren Mängeln leidet, macht die Beschwerdeführerin nicht substanziiert geltend und ist nicht ersichtlich. Für das Bundesgericht besteht deshalb kein Anlass, die Sache an die Hand zu nehmen.
3.
Auf die Beschwerde ist demnach nicht einzutreten.
Bei diesem Ausgang des Verfahrens trägt die Beschwerdeführerin die Gerichtskosten (<ref-law>).

Demnach erkennt das Bundesgericht:
1.
Auf die Beschwerde wird nicht eingetreten.
2.
Die Gerichtskosten von Fr. 1'000.-- werden der Beschwerdeführerin auferlegt.
3.
Dieses Urteil wird der Beschwerdeführerin, der Schweizerischen Bundesanwaltschaft, dem Bundesstrafgericht, Beschwerdekammer, und dem Bundesamt für Justiz, Fachbereich Rechtshilfe, schriftlich mitgeteilt.
Lausanne, 9. Juni 2017
Im Namen der I. öffentlich-rechtlichen Abteilung
des Schweizerischen Bundesgerichts
Der Präsident: Merkli
Der Gerichtsschreiber: Härri