QntrlのCodeXには、さまざまな機能があります。
双方向同期:サードパーティプラットフォーム間でデータを同期します。
スケジュール設定されたメールアラート:カスタムスケジュールに基づいてメールアラートを自動化します。
CSVのインポート:CSVデータをテーブルに簡単にインポートします。
カスタムビジネスロジック:カスタムビジネスロジックを実装、管理します。
データベースアクセス:クライアントのデータベースにBridge経由で直接アクセスし、データ管理に利用できます。
ビジネスロジックのオフロード:複雑なビジネスロジックの実行を別のシステムやコンポーネントに移すことで、システムパフォーマンスを向上させます。
API連携:APIを使用して外部アプリケーションと接続します。
データ検証:データを検証し、正確性とコンプライアンスを確保します。
データの編集:データを変更、更新し、データの整合性を維持します。
クライアントスクリプトはカードの作成時や更新時にデータ検証を行えますが、ユーザーによる操作画面での不正操作の影響を受ける可能性があります。CodeXはAPIレベルで動作してアクションを停止することで、データの整合性とセキュリティを高め、アクションに対する保護と制御を強化します。
カスタム関数は、Delugeでユーザー定義関数を使ってタスクを自動化するのに役立ちます。ただし、カードの送信を防ぐための送信前検証メカニズムはありません。一方、CodeXはサーバー側でデータを処理するため、カード作成の初期段階で検証を行い、重要なビジネスデータを最初から保護できます。
効率化されたビジネスロジック用の再利用可能なテンプレートを作成でき、一度スクリプト化して複数のスクリプトで簡単に再利用できるため、メンテナンスを簡素化し、コーディングの手間を最小限に抑えられます。
スクリプト全体で値を保存して再利用できるため、動的で柔軟なスクリプト作成が可能になります。