数据库工具箱
データをリレーショナルおよび非リレーショナルデータベースと交换する
数据库工具箱™には,リレーショナルデータベースおよび非リレーショナルデータベースとデータを交换するための关数とアプリが用意されています。これにより,データ交换时にデータベースとMATLAB®データ型の间で自动的に変换が実行されます。
数据库工具箱では,ODBCまたはJDBCに准拠したあらゆるリレーショナルデータベース,および卡桑德拉,MongoDB的,Neo4j的の各的NoSQLデータベースをサポートしています。
数据库浏览器アプリを使用すると,コードを書かなくてもリレーショナルデータを探索し,MATLABコードを生成してデータベースワークフローを自動化および運用化できます。
大规模なデータワークフローでは,SQLクエリを分割してデータへのアクセスを并列化できます(并行计算工具箱™およびMATLAB并行服务器™を使用)。
详细を见る:
概要
グラフィカルなインターフェイスでリレーショナルデータベースのデータを探索します。この际,SQLプログラミング言语の知识は不要です。また,データをMATLABテーブルとしてフィルター处理しインポートします。その后,MATLABのツールや关数の知识を使用して解析を実行します。
コード生成
MATLABスクリプトまたはSQLスクリプトを生成して,探索活动を容易に再现および自动化できます。
リレーショナルデータベースからのインポート
MATLAB内でSQLスクリプトを直接実行するかSQL记述关数を使用して,データを交换します。また,SQLクエリを书くことなくデータベーステーブル结合を実行します。あらゆるリレーショナルデータベースでのインポート手法をカスタマイズし,インポートされたデータに対する后处理ステップを最小限に抑えます。
大规模なデータセットのインポート
大规模なデータセットのデータを分割して逐次インポートします。また,データの全部または一部を取得します。さらに,SQLクエリを容易に分割できます。この处理は,并行计算工具箱™およびMATLAB并行服务器™を使用して並列実行できます。
リレーショナルデータベースへのエクスポート
MATLABテーブルに格纳されている结果を,结果が格纳されるデータベース列の名前を指定してデータベースにエクスポートします。また,MATLABテーブル内の结果を新规データとしてエクスポートしたり,データベース内の既存のデータを更新したりすることもできます。
卡桑德拉からのデータのインポート
キースペース,データベーステーブル,パーティションキー値を使用してデータにアクセスします。この际,CQLクエリを书く必要はありません。あるいは,卡桑德拉™データベースでCQLクエリを実行し,クエリ结果をMATLABにインポートします。
MongoDB中からのデータのインポート
MongoDB的®コレクションからMATLABワークスペースに,すべてのデータまたはフィルター済みデータをインポートします。
MongoDB中へのデータのエクスポート
MATLABからMongoDB的コレクションを作成します.MATLAB MCOSオブジェクトをエクスポートするか,またはMATLABワークスペースからテーブルおよび构造化データを插入して,データを插入します。
インポートおよび探索
グラフデータを有向图
オブジェクトとして的Neo4j®データベースからMATLABにインポートします。また,既存のMATLAB関数を使用して一般的な検索および対象を絞った検索を実行します。
更新とエクスポート
Neo4j的データベース内のノードおよび关系を作成,更新,削除しますま。た,storeDigraph
关数を使用して,有向グラフをMATLABからNeo4j的データベースにエクスポートします。
グラフデータの解析
Cypher支架クエリまたはMATLABの有向图オブジェクトを使用して,依存关系,最短経路,后続ノードなどのグラフネットワーク解析を実行します。
高度なデータベースのインポートオプション
インポートするデータに适用するオプションを追加.Database资源管理器应用程式からインポートオプションにアクセス
これらの机能やそれに対応する关数の详细については,リリースノートをご覧ください。