スケーラブルなデータベース内予測分析
Oracle Data Miningは、Oracle Advanced Analyticsデータベース・オプションのコンポーネントです。強力なデータ・マイニング・アルゴリズムを使用できるようになるため、データ・アナリストは隠れた情報を発見したり、予測を立てたり、OracleデータやOracleへの投資を活用したりできるようになります。Oracle Data Miningを使用すると、予測モデルをOracle Database内に構築して適用し、顧客行動の予測や最優良顧客の絞り込み、顧客プロファイルの作成、クロスセルの機会の割り出し、異常や潜在的な不正の検出に役立てることができます。
アルゴリズムはSQL関数として実装され、Oracle Databaseの強みがアルゴリズムに活かされます。SQLのデータ・マイニング関数でマイニングできるのは、データ表およびデータ・ビュー、トランザクション・データなどのスター・スキーマ・データ、集計、(Oracle Textを使ってトークンを抽出する)CLOBデータ型などの非構造化データ、および空間データです。Oracle Advanced Analytics SQLのデータ・マイニング関数では、モデルの構築と適用にデータベースのパラレル処理が最大限に利用され、データ権限、ユーザー権限、セキュリティ・スキーマはすべて遵守されます。予測モデルは、SQL問合せやOracle BIのダッシュボードに組み込んだり、リアルタイム・アプリケーションに埋め込んだりできます。
Oracle Data MinerのGUIはOracle SQL Developerの拡張機能です。データ・アナリスト、ビジネス・アナリスト、およびデータ・サイエンティストは、グラフィカルな「ドラッグ・アンド・ドロップ」方式のワークフローとコンポーネント・パレットを使って、データベース内のデータを直接操作できます。Oracle Data Minerのワークフローを使用すると、ユーザーの分析手法が取得され、文書化されるため、これを保存して他のユーザーと共有することで分析手法を自動化できます。Oracle Data Minerを使用すると、モデルの自動化、スケジューリング、企業全体へのデプロイメントを実行するためのSQLスクリプトやPL/SQLスクリプトを生成できます。
アプリケーション開発者は、Oracle Data Minerによって作成される予測モデルをアプリケーションに統合して、新しいビジネス・インテリジェンス(予測、パターン、発見など)の発見と配布を企業全体で自動化できます。