Excelの使用方法について説明します。Excelのワークブックに統合されます。これにより、リバース・エンジニアリングと、スプレッドシートでの読取りおよび書込みの操作が可能になります。Excelデータ・サーバーに接続します。詳細は、8.2.3項「接続性要件」を参照してください。Excelワークブック(.xlsファイル)に対応します。このデータ・サーバーにの下に単一の物理スキーマが作成されます。Integrator内の1つのデータストアとして表示されます。Excelテクノロジ固有のナレッジ・モジュール(KM)は用意されていません。Excelデータのデータ統合および変換の操作を実行できます。詳細は、第4章「汎用SQL」を参照してください。注意:Excelテクノロジをステージング領域として使用することはできず、増分更新およびフロー/静的チェックはサポートされません。このため、Excelテクノロジでは次のKMは機能しません。Excelナレッジ・モジュールの使用を開始する前に、この項の情報を必ず読んでください。システム要件および動作要件インストールを実行する前に、システム要件および動作要件のドキュメントを読んで、使用する環境がインストールする製品の最低インストール要件を満たすことを確認する必要があります。(OTN)からアクセスできます。Excelファイルを使用するためのテクノロジ固有の要件はありません。Excelワークブックに接続するための要件をリストします。Excelデータにアクセスするための要件は次のとおりです。Excelワークブックにアクセスできるのは、ODBC接続を使用した場合のみです。使用するシステムに、Excel用ODBCドライバがインストールされている必要があります。Excelワークブック(.xlsファイル)に対して定義する必要があります。ODBCデータソース・アドミニストレータで作成します。Windowsオペレーティング・システムのドキュメントを参照してください。トポロジの設定トポロジの設定には次が含まれます。Excelワークブック(.xlsファイル)に対応します。Excelテクノロジ用データ・サーバーを作成します。Excelデータ・サーバーの定義に関する必須または固有のフィールドのみについて説明します。jdbc:odbc:<odbc_dsn_alias><odbc_dsn_alias>は使用するODBCデータソースの名前です。Excelセッションで現在開いていないことを確認する必要があります。開いている場合、予期しない結果につながる可能性があります。Excel物理スキーマを作成します。Excelデータ・サーバーに対して1つのみであることに注意してください。異なるワークブックに接続する場合は、そのワークブックに対応するODBCデータソースに接続するために、異なるデータ・サーバーを作成する必要があります。Integrator開発者ガイド』の論理スキーマの作成に関する項に記載されている標準の手順で、この物理スキーマ用の論理スキーマを作成し、特定のコンテキストで関連付けます。注意:Excel物理スキーマには作業スキーマはなく、データ・スキーマのみがあります。Excelは、インタフェースのステージング領域としては使用できません。Excelを使用してプロジェクトを設定するには、標準の手順に従います。Integrator開発者ガイド』の統合プロジェクトの作成に関する項を参照してください。KMをインポートします。AppendこれらのKMの詳細は、第4章「汎用SQL」を参照してください。Excelワークブック内の表に対応するデータストアのセットです。Excelモデルを作成します。Excelでは、ODBCドライバの機能のみを使用する標準のリバース・エンジニアリングがサポートされています。Integratorによるリバース・エンジニアリングの対象は次のとおりです。スプレッドシートはシステム表として表示されます。それぞれの表の名前にはスプレッドシートの名前が使用され、最後にドル記号($)が付きます。この表の列には、スプレッドシートの最初の行の名前が付けられます。新規レコードはスプレッドシートの最後に追加されます。スプレッドシートの名前付きセル範囲。これらは、セル範囲名と同じ名前の表として表示されます。<spreadsheet_name>$<zone_name>)。この場合の表の列名は、セル範囲の最初の行と同じになります。新規レコードは、名前付きセルの下に自動的に追加されることに注意してください。最初のヘッダー行のみを含むセル範囲に名前を付けることによって、ODIを使用してロードされる空の名前付きセル範囲を作成できます。Excelのほとんどのバージョンでは、単純にセル範囲を選択してから「範囲に名前を付ける」ポップアップ・メニューを使用して、その範囲に名前を付けることができます。Excelのドキュメントを参照してください。Integrator開発者ガイド』のモデルのリバース・エンジニアリングに関する項に記載されている通常の手順を行います。注意:モデルの「リバース・エンジニアリング」タブの「リバース・エンジニアリングするオブジェクトの型」セクションで、スプレッドシートおよび名前付きセル範囲をリバース・エンジニアリングするために「表」および「システム表」を選択します。Excelファイルは、統合インタフェースのソースまたはターゲットとして使用できますが、ステージング領域としては使用できません。インタフェースまたはチェック用に選択したKMによって、このインタフェースまたはチェックの機能およびパフォーマンスが決まります。Excelサーバーに関連する様々な状況でのKMの選択に役立ちます。Excelは、インタフェースのソースまたはターゲットとして使用できます。Excelと別のタイプのデータ・サーバー間でデータをロードするためのLKMの選択は、インタフェースのパフォーマンスに関してきわめて重要です。Excel専用のナレッジ・モジュールは用意されていません。KMまたはステージング領域として使用するテクノロジ固有のKMを使用してください。KMの一部をリストします。Oracle任意のISO-92データベースからOracleターゲット・データベースへデータをロードします。SQLISO-92データベースからISO-92準拠のターゲット・データベースにデータをロードします。ASEサーバー・データベースへデータをロードします。バルク・ロードを使用します。Serverターゲット・データベースへデータをロードします。バルク・ロードを使用します。Excelにデータをロードすることはできません。Excelでのデータの統合」を参照してください。Excel専用のナレッジ・モジュールは用意されていません。KMまたはステージング領域として使用するテクノロジ固有のKMを使用してください。Appendなどを使用できます。Excelテクノロジの使用時に発生する可能性がある問題のトラブルシューティングに関する情報を提供します。この章の内容は、次のとおりです。Integratorではエラーは次のように表示されます。...このjava.sql.SQLExceptionコードは、JDBC-ODBCブリッジを介して問合せが行われ、エラーが戻されたことを単純に示しています。このエラーはデータベースまたはドライバのエラーであることが多く、次のように解明する必要があります。イタリック体のテキスト部分のみに注目してください。これは、ODBCドライバまたはExcelのドキュメントで検索する必要があります。ここで太字のイタリック体で示されているように、固有のエラー・コードが含まれている場合は、エラーをすばやく識別できます。このようなエラーが実行ログで検出された場合は、SQLコードを分析してエラーの原因を特定する必要があります。このコードは、エラーのあるタスクの「説明」タブに表示されます。Excelの最も一般的なエラーおよび主な原因について、次項で説明します。一般的な問題および解決策この項では、一般的な問題および解決策について説明します。UnknownDriverExceptionJDBCドライバが不正です。ドライバの名前を確認してください。URLで指定されたODBCデータソースが不正です。name>アクセスしようとしている表が存在しないか、Excelスプレッドシートで定義されていません。1.Excelスプレッドシートに存在しない列にアクセスしようとしています。DSNの定義時に読取り専用オプションを選択解除しなかった場合に発生します。このオプションを選択解除して、インタフェースを再実行してください。ロード時にDBCSまたはUTF-16のデータが破損する。このエラーは、JavaマシンのJDBC-ODBCブリッジでUTF-16データがサポートされていないために発生します。JVMの既知の問題であり、将来のリリース(1.7)で解決されます。reserved.法律上の注意点ライブラリ。