問題タブ [simple-salesforce]
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.
python - ModuleNotFoundError: 「simple_salesforce」という名前のモジュールがありません
私は Python を初めて使用しますが、Salesforce apex には多少慣れているので、プロジェクトを開始しようと考えました。
simple_salesforce をラズベリー パイにダウンロードしましたが、インポート コマンドを実行して Salesforce にログインしようとすると、モジュールが見つからないと表示されます。
誰かが私が間違っている場所で私を助けることができますか? ここに画像の説明を入力
python-3.x - simple_salesforce ライブラリを使用して Python (特に pandas) から Salesforce に書き込むことはできますか?
simple_salesforce ライブラリと REST API を使用して、Salesforce からいくつかのデータを抽出しました。pandas 内でクレンジングと集計を行った後、データを書き込むための一意の ID として Salesforce ID を使用して、データを Salesforce に書き戻したいと考えています。simple_salesforce 内でデータを Salesforce に書き戻す方法はありますか、または一括 API を使用する方法はありますか?
- Python バージョン 3.6 および 3.7
- Windows 10 x64 ビット
ありがとうございました!
python - sqlalchemy を使用した Pandas Dataframe から pyodbc (Azure SQL DB) へ: 文字列から日付および/または時刻を変換するときに変換に失敗しました
Azure Databricks で Python スクリプトを起動して、Salesforce データを Azure SQL Database に段階的に読み込もうとしています。
Devart ODBC を Azure Databricks にインストールできないため、simple_salesforce を使用して salesforce からデータを取得しようとしています。
次の結果が得られます(例):
次に、出力を pandas Dataframe に変換しました。
私はこのようなものを得ました(ほんの一例):
ID | 名前 | 日にち |
---|---|---|
XY1 | よ | 2020-11-24T09:16:17.000+0000 |
このデータを Azure SQL データベースに取り込むために、「sqlalchemy」を使用してデータフレームを sql に変換しました。次に示すように、pyodbc が宛先 (Azure SQL データベース) への挿入部分を担当します。
しかし、次のエラーが表示されます。
問題は、ライブラリ simple_salesforce が日付/時刻を次の形式で表示していることだと思います。
ただし、Azure SQL データベースでは、次のようになります。
ここでの問題は、テーブルを動的にロードしていることです (ロードしているテーブルも列もわかりません)。これらのデータ型をキャストできない理由は、データ型を pyodbc に渡す方法が必要です。自動的。
何をお勧めしますか?
ありがとう、