Priceforge、私たちの価格最適化ウェブアプリケーションには、過去数週間にわたり、いくつかのインクリメンタルなリリースが展開されました。以下では、最新の追加機能について説明します。

より速いデータのインポート。 パースロジックは大幅に書き直され、パフォーマンスが向上しました。アプリケーションは、大きなフラットファイルを処理する際に、データを約30MB/sで読み込んでいます。これは、初期の実装よりも約8倍速いです。

より良い開発UI。 コードエディタは、Envisionスクリプト自体から推測されたフラットファイルからロードされた列の「タイプ」をサイドバーに表示するようになりました。これは、複雑なスクリプトのトラブルシューティングに特に便利です。また、コードエディタは、前回の実行時に観測されたデータと一致しないスクリプトを実行しようとしている場合に警告を表示します。

より表現力豊かなスクリプト。 WHERE句は、アイテムだけでなく、任意のイベントストリームをフィルタリングするために使用できるようになりました。文字列の連結のために「concat」という新しい関数が導入され、任意のタイルの「タイトル」値は通常の文字列スカラーとして扱われるようになりました。

Priceforgeでは、まだいくつかの重要な追加機能が実装中です。特に、時系列の演算子(「lag」や「integral」など)に取り組んでいます。これらは、異なる時間の期間にわたって戦略(価格設定/在庫管理)と代替案を比較するために特に有用です。お楽しみに。