「--requirements_file」を使用すると、依存関係がGCSにアップロードされるのはなぜですか?

トーマス・ラメ

私は現在、これらのパラメーターを使用してテンプレートを生成しています。

        --runner DataflowRunner \
        --requirements_file requirements.txt \
        --project ${GOOGLE_PROJECT_ID} \
        --output ${GENERATED_FILES_PATH}/staging \
        --staging_location=${GENERATED_FILES_PATH}/staging \
        --temp_location=${GENERATED_FILES_PATH}/temp \
        --template_location=${GENERATED_FILES_PATH}/templates/calculation-template \

SDKは、内部で指定された依存関係をrequirements.txtステージングセクション内のGCSにアップロードしていますわかりません...この種のファイルを使用すると、ワーカーはGCSからではなく、公式のpipレジストリから依存関係を直接取得できます。

パッケージをアップロードする必要があるため、このコマンドの実行は非常に長くなります:/

なぜそれが起こっているのか説明はありますか?多分私は何か間違ったことをしているのですか?

ありがとうございました、

チャミカラ

これは、Dataflowワーカーの起動プロセスをより効率的かつ一貫性のあるものにするために行われると思います(最初と自動スケーリングの両方)。これがないと、Dataflowワーカーが起動するたびに、そのワーカーはPyPIに直接接続して、依存関係の最新の一致するバージョンを見つける必要があります。これの代わりに、一連の依存関係はパイプラインの開始時にステージングされ、パイプラインの実行全体を通じてワーカーに一貫してインストールされます。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

アップロードされた画像の権限がサイズに依存するのはなぜですか?

分類Dev

依存関係でのみ使用されるマクロを使用する必要があるのはなぜですか

分類Dev

IntellJ IDEAでSpring Bootプロジェクトを実行すると、依存関係がクラスパスに追加されないのはなぜですか?

分類Dev

関係のないボタンをクリックすると、動的スタイルがAngular6に再ロードされるのはなぜですか

分類Dev

Pythonでパッケージをデプロイするときにawslambdaに依存関係がないのはなぜですか?

分類Dev

(無関係な)宣言を使用して、オーバーロードのあいまいさを引数依存のルックアップと調整できるのはなぜですか?

分類Dev

新しいキーワードを使用した依存関係への結合が悪いと見なされるのはなぜですか?

分類Dev

プロジェクトで直接使用されていない場合でも、Nugetの依存関係を追加する必要があるのはなぜですか?

分類Dev

スコープが「提供」されている依存関係がMavenの推移的な依存関係を隠すのはなぜですか?

分類Dev

アップグレードされた依存関係の変更ログを取得するにはどうすればよいですか?

分類Dev

ベンダーディレクトリの依存関係とgopathの依存関係を使用してビルドすると、goアプリケーションのバイナリのサイズが異なるのはなぜですか?

分類Dev

依存関係プロパティがビューモデルにnullを送信するのはなぜですか?

分類Dev

パッケージがpom.xmlに依存関係としてリストされているのにClassNotFoundExceptionが発生するのはなぜですか

分類Dev

(pre | post)instスクリプトで使用されるコマンドが依存関係にリストされていないのはなぜですか?

分類Dev

依存関係プロパティのsetterブロックにコードを配置するのは安全ですか、それとも常にコールバックメソッドを使用する必要がありますか?

分類Dev

アドレスバーにURLを入力すると、他のプロトコルではなく常に「HTTP」が使用されるのはなぜですか

分類Dev

Maven依存関係のバージョン番号がスキップされることがあるのはなぜですか?

分類Dev

固定されたショートカットを使用すると、IE 10がホームアイコンをドロップするのはなぜですか?

分類Dev

この単純なシェルスクリプトで一見無関係に見えるコードをコメントアウトすると、エラーがスローされるのはなぜですか?

分類Dev

GitHubアクションでserverless-python-requirementsプラグインを使用して依存関係をダウンロードすると、「Python3.7が見つかりません」とスローされます。

分類Dev

multerを使用してファイルをアップロードしようとすると、req.fileが「未定義」になるのはなぜですか?

分類Dev

GraphFrames jar を使用した「spark-shell --jars」が「エラー: クラス ファイル 'Logging.class' のロード中に検出された依存関係が見つからないか無効です」というエラーが表示されるのはなぜですか?

分類Dev

MicrosoftAspNetCoreアプリが依存関係で2回表示されるのはなぜですか

分類Dev

依存関係のあるパッケージをPPAにアップロードするにはどうすればよいですか?

分類Dev

依存関係のあるパッケージをPPAにアップロードするにはどうすればよいですか?

分類Dev

Dojoビルドがリリースされたdojo.jsファイルの隣にすべての依存関係を生成するのはなぜですか?

分類Dev

Maven 2が既に持っている依存関係をダウンロードしようとするのはなぜですか?

分類Dev

curlを使用して暗号を投稿するときに関係が作成されないのはなぜですか?

分類Dev

写真をアップロードするときにGUIレイアウトが変更されるのはなぜですか?

Related 関連記事

  1. 1

    アップロードされた画像の権限がサイズに依存するのはなぜですか?

  2. 2

    依存関係でのみ使用されるマクロを使用する必要があるのはなぜですか

  3. 3

    IntellJ IDEAでSpring Bootプロジェクトを実行すると、依存関係がクラスパスに追加されないのはなぜですか?

  4. 4

    関係のないボタンをクリックすると、動的スタイルがAngular6に再ロードされるのはなぜですか

  5. 5

    Pythonでパッケージをデプロイするときにawslambdaに依存関係がないのはなぜですか?

  6. 6

    (無関係な)宣言を使用して、オーバーロードのあいまいさを引数依存のルックアップと調整できるのはなぜですか?

  7. 7

    新しいキーワードを使用した依存関係への結合が悪いと見なされるのはなぜですか?

  8. 8

    プロジェクトで直接使用されていない場合でも、Nugetの依存関係を追加する必要があるのはなぜですか?

  9. 9

    スコープが「提供」されている依存関係がMavenの推移的な依存関係を隠すのはなぜですか?

  10. 10

    アップグレードされた依存関係の変更ログを取得するにはどうすればよいですか?

  11. 11

    ベンダーディレクトリの依存関係とgopathの依存関係を使用してビルドすると、goアプリケーションのバイナリのサイズが異なるのはなぜですか?

  12. 12

    依存関係プロパティがビューモデルにnullを送信するのはなぜですか?

  13. 13

    パッケージがpom.xmlに依存関係としてリストされているのにClassNotFoundExceptionが発生するのはなぜですか

  14. 14

    (pre | post)instスクリプトで使用されるコマンドが依存関係にリストされていないのはなぜですか?

  15. 15

    依存関係プロパティのsetterブロックにコードを配置するのは安全ですか、それとも常にコールバックメソッドを使用する必要がありますか?

  16. 16

    アドレスバーにURLを入力すると、他のプロトコルではなく常に「HTTP」が使用されるのはなぜですか

  17. 17

    Maven依存関係のバージョン番号がスキップされることがあるのはなぜですか?

  18. 18

    固定されたショートカットを使用すると、IE 10がホームアイコンをドロップするのはなぜですか?

  19. 19

    この単純なシェルスクリプトで一見無関係に見えるコードをコメントアウトすると、エラーがスローされるのはなぜですか?

  20. 20

    GitHubアクションでserverless-python-requirementsプラグインを使用して依存関係をダウンロードすると、「Python3.7が見つかりません」とスローされます。

  21. 21

    multerを使用してファイルをアップロードしようとすると、req.fileが「未定義」になるのはなぜですか?

  22. 22

    GraphFrames jar を使用した「spark-shell --jars」が「エラー: クラス ファイル 'Logging.class' のロード中に検出された依存関係が見つからないか無効です」というエラーが表示されるのはなぜですか?

  23. 23

    MicrosoftAspNetCoreアプリが依存関係で2回表示されるのはなぜですか

  24. 24

    依存関係のあるパッケージをPPAにアップロードするにはどうすればよいですか?

  25. 25

    依存関係のあるパッケージをPPAにアップロードするにはどうすればよいですか?

  26. 26

    Dojoビルドがリリースされたdojo.jsファイルの隣にすべての依存関係を生成するのはなぜですか?

  27. 27

    Maven 2が既に持っている依存関係をダウンロードしようとするのはなぜですか?

  28. 28

    curlを使用して暗号を投稿するときに関係が作成されないのはなぜですか?

  29. 29

    写真をアップロードするときにGUIレイアウトが変更されるのはなぜですか?

ホットタグ

アーカイブ