問題タブ [odo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1840 参照

python - Odo CSV ファイルを PostgreSQL データベースに

私はPostgreSQLとodo. 私は以下を作成しました:(私はUbuntuで作業しています)。

スーパーユーザー を作成testuserし、このユーザー(ロール)でpostgresqlデータベースを作成しましたtestuser(実行psqlしてからCREATE DATABASE testuser;を実行)。このデータベースには、 というテーブルがありますtesttable。を使用してこのデータベースに挿入するのに問題はありませんpsycopg2odoしかし、Pythonのモジュールに出くわしました。私の目標はsome_file.csv、postgresql データベースにロードすることなので、それを使用すると考えました。使い方はかなり簡単に見えました

しかし、それは機能しません。

注:代わり<password>に、testuser のパスワードを取得しています。

多分それは明白で、私はそれを実装しなければなりません.. (ここの最後の段落のように)、私は postgresql がサポートされていると思いました (postgresql が例で数回言及されているため)。接続 URI の下でここを見ようとしましたが、間違いを見つけることができませんでした。そして、ここに odo のドキュメントがあります。

0 投票する
0 に答える
397 参照

python - odo を使用してローカル コンピューターから pandas データフレームを移行する

odo を使用して pandas データフレームを postgres にロードしても機能しません。

まず、SQLalchemy を使用してテーブル オブジェクトを作成します。私のローカル postgres インスタンスのテーブルの名前はtestaccounts.

上記のコードを試したところ、次のエラーが発生しました。

これらの 3 つの列を含むテーブルを手動で作成してこれをテストしましたが、それでも同じエラーが表示されます。私は何か間違ったことをしていると思いますが、何がわかりません。誰かが私を正しい方向に向けることができますか?

0 投票する
1 に答える
1977 参照

python - 「範囲外の整数」エラーを取得するsqlalchemy

したがって、odoデータ移行に使用していますが、次のエラーに遭遇しました:

ソース テーブルと宛先テーブルのスキーマは同じですが、バックエンドで実行されている sql ステートメントでは、整数値に .0 が含まれています。34ソース テーブルの整数と同様に、次のように表示され34.0ます。

さらに情報が必要な場合はお知らせください。

0 投票する
1 に答える
294 参照

python - csv ファイルをロードするときにエンコーディングをどのように odo に渡しますか?

odo のドキュメントは非常にまばらで、csv ファイルをロードするときなどに、さらにパラメーターを渡す方法について説明していません。たとえば、ファイルが latin1 でエンコードされていることを odo に伝えるにはどうすればよいでしょうか。