Pythonスニペット by Workato

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

Pythonスニペット by Workatoコネクターを使用すると、レシピでカスタムPythonコードを作成して実行できます。

Pythonは、Webアプリケーション、データパイプライン、機械学習に使用される一般的なプログラミング言語です。

WorkatoのPythonスニペット by Workatoコネクターを使用すると、次のタスクを実行できます:

  • 日付形式の変換など、データを変換します。
  • CSVからJSONへの変換など、ファイル形式を変換します。
  • APIタイムアウトを防ぐために5,000件のレコードを500件のチャンクに分割するなど、バッチを小さなチャンクに分割して大規模なデータセットを処理します。

詳細については、Pythonコードの実行を参照してください。

ユースケース

Pythonを使用して、複雑なワークフローの自動化、データ処理、ビジネスアプリケーション全体での連携強化を実現します。 Pythonスニペット by Workatoコネクターは、レポートの生成、データセットの変換、カスタム自動化のスクリプト作成に必要な柔軟性と制御性を提供します。 Pythonを使用して自動化を改善する方法については、ユースケースをご覧ください:

サポートされている機能

ランタイムバージョン

Pythonスニペット by WorkatoコネクターはPython 3.9 or laterで実行されます。

ライブラリ

このコネクターは、Python 3.9 or laterに含まれる標準ライブラリおよび次の追加ライブラリをサポートしています:

ライブラリサポートされているバージョン
bcrypt5.0.0
certifi2026.1.4
cffi2.0.0
charset-normalizer3.4.4
cryptography46.0.5
et_xmlfile2.0.0
idna3.11
lxml6.0.2
msgpack1.1.2
msoffcrypto-tool5.4.2
numpy2.0.2
olefile0.47
openpyxl3.1.5
pandas2.3.3
pillow11.3.0
pycparser2.23
pypdf6.7.1
python-dateutil2.9.0.post0
python-pptx1.0.2
pytz2025.2
pyxlsb1.0.10
requests2.32.5
six1.17.0
typing_extensions4.15.0
tzdata2025.3
urllib32.6.3
xlrd2.0.2
xlsxwriter3.2.9

追加ライブラリは現在サポートされていません。

制限

Pythonスニペット by Workatoコネクターには次の制限があります:

説明制限メモ
ライブラリ、一時メモリ、入力を含むPythonコネクタアクションのメモリ制限256 MBNA
Pythonコネクターアクションのタイムアウト90秒NA
Pythonコネクタアクションの最大コードフィールドサイズ(スクリプト)1 MBNA
pypdfライブラリで処理されるPDFファイルの最大サイズ制限35 MBNA
Pandasライブラリで処理されるCSVファイルの最大サイズ制限20 MBこの制限は、Pandasの一時ストレージ要件を考慮しています。
Pandasライブラリで処理されるExcelファイルの最大サイズ制限5 MBExcelファイルの解凍には追加のメモリが必要です。
アクション内のPython評価の読み取りリクエストタイムアウト90秒この制限は、次のアクションに適用されます:
  • カスタムPythonコードを呼び出すアクション

また、ユーザー提供のライブラリはサポートされていません。

アクション

Pythonスニペット by Workatoコネクターは、次のアクションをサポートしています:

Workatoへの接続

Pythonスニペット by Workatoコネクターにはセットアップ設定は不要です。 開始するには、AppタブでPythonを検索し、アイコンをクリックします。

Last updated: