2024年版におけるAI統合とPDFデータマッピング機能について
Altova Softwareの2024年版では、複数の製品に革新的なAIアシスタントを導入し、さらに、長らく要望されていたPDFデータ統合機能をMapForceに追加しました。その他にも、Markdown編集機能のサポート、ビジネスレポート作成のための分割プレビュー機能、新しいXBRL規格への対応など、多くの新機能が搭載されています。
それでは、主なポイントを見ていきましょう。

XMLSpyにおけるAIアシスタント機能
XMLSpyは、XMLおよびJSONエディタ内で、ChatGPTの機能を直接活用できるAIアシスタントを搭載しました。
XMLSpyにおけるAIの統合 により、XMLおよびJSONの開発作業において、自然言語による指示に基づいてスキーマ、インスタンスドキュメント、およびサンプルデータを生成することで、生産性が大幅に向上します。AIアシスタントは、XSL、XPath、およびXQueryのコードも生成できます。
以下は、サンプルとして使用できるプロンプトの例です
人事データ用のXSD(XMLスキーマ定義)を作成する
サンプルとなる金融取引データを記述したXMLファイルを作成してください
アクティブなスキーマファイルに対応するサンプルJSONインスタンスを作成してください
アクティブなXMLファイルから、すべてのルート要素をリスト表示するXSL変換を作成してください
このように、可能性は無限に広がっています

生成されたコードは、コピーしたり、新しいドキュメントで開いたり、XPath/XQueryウィンドウに送信して、さらに詳細な確認や修正を行うことができます。
このAI統合により、XMLSpyの開発者は常に最新技術を駆使し、開発のスピードと効率を向上させることができ、それがさらなるイノベーションの可能性を広げます。
XMLSpyでAI機能を使い始めるには、ウィンドウメニューの「AIアシスタント」ダイアログで、OpenAIのAPIキーを一度入力するだけです。
MapForce PDF抽出ツール
MapForceの最も要望の多かった機能の一つが、バージョン2024で新たに導入されます。それは、PDF形式の入力に対応する機能です MapForce PDF抽出ツール これにより、PDFファイルに大量に保存されているビジネスデータを、データマッピング、データ統合、そしてETL(抽出、変換、ロード)といったプロセスで利用できるようになります。
MapForce PDFエクストラクターは、使いやすいツールで、PDFドキュメントの構造を簡単に定義し、そこからデータを抽出することができます。抽出されたPDFデータは、MapForce上でさらに加工・変換され、XML、JSON、データベース、Excelなど、他の形式に変換することができます。

MapForce PDFエクストラクターは、MapForceユーザーにとって非常に役立つツールとなるでしょう。直感的で使いやすい設計により、クリックやドラッグ&ドロップ操作で、PDFドキュメントの構造を視覚的に簡単に定義できます。これにより、これまでPDFファイル内に閉じ込められていた大量のデータが、他の形式に変換できるようになりました。
データベース操作を支援するAIアシスタント
DatabaseSpyのマルチデータベースツールおよびSQLエディタには、バージョン2024からAI機能が搭載されています。OpenAIのAPIキーを入力すると、以下の機能をご利用いただけます
AIチャット対話: ChatGPTとの連携機能を利用して、サンプルSQL文の作成、特定のテーブル構造に対するサンプルデータの生成、キーがまだ定義されていないテーブル間の関係性の構築などを実現します。リクエストを送信し、応答を受け取ると、返されたSQLを既存のファイルにコピー&ペーストしたり、応答内容に基づいて新しいSQLファイルを作成したりすることができます。
AIアシスタント: SQLエディタのメニューにある拡張機能を使用することで、AIを活用してSQL文の説明、整形、および補完を行うことができます

この新しく、内蔵された DatabaseSpyにおけるAI機能 リレーショナルデータベースからのデータを利用する際、クエリの設計や開発、またはその他の作業を行う際に、生産性を向上させ、学習を加速させます。
バージョン2024の主な新機能
これは、バージョン2024で提供される新機能の一部に過ぎません。このバージョンは、開発者やデータベースの専門家が最新の技術や生産性向上機能を活用できるよう設計されています。発表されるすべての新機能の詳細をご確認いただき、ソフトウェアを最新バージョンにアップデートしてください。