RからOracleテーブルにデータを転送する方法のアドバイスが必要です。データフレーム(R)をOracleテーブルにエクスポートする方法
私はRデータフレームを持っており、特定のOracleテーブル(データフレーム全体または一部の列)に転送したいと考えています。
オプションとして、Rを介してcsvファイルに配置されたデータフレームをOracleに転送します。
私はinet全体を通して同様の項目をスキャンしましたが、明確かつ単純な例は見つかりませんでした。
RからOracleテーブルにデータを転送する方法のアドバイスが必要です。データフレーム(R)をOracleテーブルにエクスポートする方法
私はRデータフレームを持っており、特定のOracleテーブル(データフレーム全体または一部の列)に転送したいと考えています。
オプションとして、Rを介してcsvファイルに配置されたデータフレームをOracleに転送します。
私はinet全体を通して同様の項目をスキャンしましたが、明確かつ単純な例は見つかりませんでした。
は、必要に応じてオプションを調整します。ここパッケージRJDBC
のmetrod dbWriteTable
例
dbWriteTable(jdbcConnection,"TABLE_NAME",data.frame.name., rownames=FALSE, overwrite = TRUE, append = FALSE)
を確認してください。上書きする場合は、接続ユーザーのスキーマに新しいテーブルが作成されます。
助けてくれてありがとう。私はすぐにそれを使用します。 RJDBC以外のオプションはありますか?このパッケージは、大規模なデータフレーム転送を考えると非常に遅いと思われますか? mybe RORacle? –
上記のように、ROracleと同じ機能を使用することができます。しかし、それについての経験はない。 'csv'形式の非常に大量のデータに対しては、DB内での直接インポート(例えば、エクストラネットテーブルやSQL *ローダー)を好み、' R'での読み込みよりも好きでしょう... –
あなたのコメントに感謝します。私はそれを考慮に入れます。 –
あなたは '奇跡 'を使っていますか? yesの場合は、dbWriteTableを使用することができます。 – Batanichek
@Batanichek ありがとうございました。私はあなたの選択肢を試みます。 –