0
ファイル内の各行に対してpysparkからクライアントAPIを翻訳する言語検出メソッドを呼び出そうとしています。Dataproc pysparkマップ内でGCP Translate APIを呼び出す
マップメソッドを次のように作成しましたが、ジョブがエラーなしでフリーズしているようです。私は翻訳APIへの呼び出しを削除する場合、それは正常に実行されます。 pySparkマップ内でGoogleクライアントAPIメソッドを呼び出すことは可能ですか?
デフdoTranslate(データ)を翻訳
を行うためのマッピング方法は:
translate_client = translate.Client()
# Get the message information
messageId = data[0]
messageContent = data[6]
detectedLang = translate_client.detect_language(messageContent)
r = []
r.append(detectedLang)
return r
どのようなデータが言語検出を行っていますか? APIコールを作成するときにジョブがハングアップする可能性はありますか? –