ODBC(Open Database Connectivity)は、リレーショナルデータベース管理システムと非リレーショナルデータベース管理システム(DBMS)の両方にアクセスするための業界標準のアプリケーションプログラミングインターフェイス(API)です。 ODBCは、独自のインターフェイスを知らなくても、さまざまな独自のパーソナルコンピュータ、ミニコンピュータ、およびメインフレームデータベースに格納されているデータにアクセスする必要性に応えて、1992年にSQL Access Group(SAG)によって最初に開発されました。
現在、多くのアプリケーションは、使用されているプログラミング言語、データベースシステム、またはオペレーティングシステムに関係なく、ODBCを使用してデータベースにクエリを実行します。ただし、DBMS固有の詳細を含む個別のデータベースドライバが必要です。
ODBCは、機能とパフォーマンスの面で長い道のりを歩んできました。Oracle、DB2、SQL Server、Sybase、MySQL、Accessなどのさまざまなエンタープライズデータベースと、IRIと同じハードウェアプラットフォーム(Unix、Linux、Windows、Mac OS X)をカバーしています。およびOS/400。
ODBC、IRI、およびあなた
CoSortのSortCLプログラムとそれに続くスピンオフ製品でのODBCプロセスタイプの開発により、IRIソフトウェアのユーザーは、フラットファイルのレコードとともにテーブルの行を同時にアドレス指定できるようになります。接続されたRDBMSソースとターゲットのこの入力レベルと出力レベルのサポートは、CoSortSortCLユーザーができることを意味します。
- 複数のテーブルとフラットファイルのデータを並べ替え、集計、結合します。つまり、複数のソースとフォーマットから
- 変更データのキャプチャまたはデルタレポート操作のために、これらの異なるソースのデータを比較します
- 個別の抽出操作と読み込み操作なしでデータベーステーブルを並べ替えまたは再編成します*
- これらのテーブルとフラットファイルの値を上下に計算する詳細レポートと要約レポートを生成します
- データマートやBIアプリケーションなどのデータフランチャイズ用のCSV、XML、またはその他のハンドオフターゲットを作成します
CoSort 9.5、IRI WorkbenchのGUIプラットフォームでは、JDBCを使用してEclipse Data Tools Platform(DTP)プラグインのデータソースエクスプローラーを介して接続されたデータソースを参照し、SortCLにレイアウトと操作のメタデータを定義してジョブを実行できます。ローカルまたはリモート。
SortCLスピンオフツールでのODBCサポートは、FieldShieldユーザーが、さまざまなデータベースやフラットファイルの列レベルで個人識別情報(PII)やその他の機密データを暗号化、匿名化、マスク、および編集できることを意味します(同時に) 。 RowGenユーザーは、テーブルの説明を直接読み取り、元のテーブルと同様に構造的および参照整合性を維持する生成されたテーブルをテストデータベースに取り込むことができます。 NextFormユーザーは、データベースとファイル形式の移行のために、異なるソースからのデータ型を変換することもできます。
* FACT、CoSort、およびダイレクトパスロードを使用した外部再編成メソッドは、現在でもボリュームが高速です 。