機械翻訳について

外部データ・ローダー・クライアントを使用してインポートするにはどうすればよいですか。

このトピックでは、外部データ・ローダー・クライアント・ツールを使用してインポートする方法について説明します。

このツールを使用して、ソース・ファイルを複数の小さいファイルに分割し、アップロードしてインポートできます。 これにより、インポート・サイズの制限を超える大きなファイルをインポートできます。 CSVファイルは、次の2つの方法のいずれかで分割できます:

  • 独立 - 指定したCSVファイルは、選択したパラメータに基づいて分割でき、インポートは実行されません

  • インポートの一部として - 指定されたCSVファイルが分割され、結果の各ファイルがアップロードされてインポートされます

このツールを使用するステップは、次のとおりです:

  • インポート・ジョブの発行

  • インポート・ジョブのステータスのレビュー

  • ログ・ファイルの取得

インポート・ジョブの発行

送信操作では、ソースの単一のCSVファイルを取得し、必要に応じてファイルを小さなファイルに分割し、それらのファイルをWebcenterコンテンツ・リポジトリにアップロードしてから、ファイルをインポートします。 コマンドラインからクライアントを実行する場合は、インポートを実行するポッドのURL、認証用のユーザー資格証明、インポート・オブジェクト名、インポート・マップ番号およびインポート・ソース・ファイル名を指定する必要があります。

> java -jar oscdataloader.jar submit -target-url https://mypod.oracle.com -username importuser -input-file Account.csv -import-name "Account Import" -object Account -mapping-number 123565
ファイルを分割したために複数のインポート・アクティビティが作成された場合、インポート・アクティビティ名の値は同じになります。 ファイル名の値には、数値のサフィクスが付きます。 たとえば、ソース・ファイルAccount.csvが2つのファイルに分割されている場合、ファイル名の値はAccount_1.csvおよびAccount_2.csvと呼ばれます。
ノート: ターゲットがパブリック・インターネットを介してオープンしていない場合、パブリック・インターネットを介してアクセスすることはできません。

listimportsコマンドを使用して、サーバー上で最近実行されたインポートのリストを取得できます。 たとえば、

> java -jar oscdataloader.jar listimports -target-url https://mypod.oracle.com -username importuser

に、コマンド・ウィンドウに表としてインポートを示します。 出力の例には、次の情報が含まれます:

識別子

名前

オブジェクト

添付オブジェクト

開始時間

終了時間

ステータス

発行者

アクティブ化

0123456789012345

アカウント・インポート20170410

アカウント

N/A

20170410 14:56T05:00

20170410 16:56T05:00

完了

John.Doe

はい

7878787878787878

商談同期

商談

N/A

20170411 17:06T05:00

20170411 20:06T05:00

エラーありで完了

John.Doe

はい

ノート: EDLCの使用中に、インポート・ソース・ファイルをローカル・フォルダに配置する必要があります。 リモートでマウントされたファイルは、パフォーマンスの問題を引き起こす可能性があります。

インポート・ジョブのステータスのレビュー

インポート・アクティビティのステータスを取得するには、コマンドラインでインポートの識別子値を入力します。 次に例を示します:> java -jar oscdataloader.jar getlogs -target-url https://mypod.oracle.com -username importuser -log-type Exception -import-activity 012345678912345

このコマンドは、一致するインポート・リクエストの詳細ステータスを表示します(一致するリクエストが見つからない場合は、エラーが表示されます)。 出力の例には、次の情報が含まれています:

オブジェクト

添付オブジェクト

ステータス

開始時間

終了時間

ファイル分割数

読み取られたレコード

正常にロードされました

報告されたエラー

警告が報告されました

アカウント

N/A

完了

20170410 14:56T05:00

20170410 17:36T05:00

2

50,000

49,950

50

0

ログ・ファイルの取得

getlogsコマンドを使用して、インポート・アクティビティによって生成されたログ・ファイルを取得できます。 たとえば、

> java -jar oscdataloader.jar getlogs -target-url https://mypod.oracle.com -username importuser -log-type Exception -import-activity  012345678912345

getlogsコマンドによって取得されたログ・ファイルは、デフォルトでimportlogsフォルダに格納されます。 外部データ・ローダー・クライアントのログ・ファイルは、oscdataloaderlogsフォルダに格納されます。