mlflow/mlflow

[FR] UI: Download artifacts without loading them in the browser

Open

#7508 aperta il 12 dic 2022

Vedi su GitHub
 (3 commenti) (0 reazioni) (0 assegnatari)Python (3904 fork)batch import
area/artifactsarea/server-infraarea/uiuxenhancementhelp wanted

Metriche repository

Star
 (17.127 star)
Metriche merge PR
 (Merge medio 2g 9h) (246 PR mergiate in 30 g)

Descrizione

Willingness to contribute

No. I cannot contribute this feature at this time.

Proposal Summary

Whenever opening up the artifacts UI tab, a preview is shown first, before allowing you to click the blue "download" button.

This can be troublesome for large csvs (dataframes). The browser would pull 50mb and render a preview, and then allow to download the file (re-downloading all the mb).

A "file size too large, do you want to load a preview anyway?" Dialogue could be shown instead, and allow just downloading the file without loading the preview.

Motivation

Details

No response

What component(s) does this bug affect?

  • area/artifacts: Artifact stores and artifact logging
  • area/build: Build and test infrastructure for MLflow
  • area/docs: MLflow documentation pages
  • area/examples: Example code
  • area/model-registry: Model Registry service, APIs, and the fluent client calls for Model Registry
  • area/models: MLmodel format, model serialization/deserialization, flavors
  • area/recipes: Recipes, Recipe APIs, Recipe configs, Recipe Templates
  • area/projects: MLproject format, project running backends
  • area/scoring: MLflow Model server, model deployment tools, Spark UDFs
  • area/server-infra: MLflow Tracking server backend
  • area/tracking: Tracking Service, tracking client APIs, autologging

What interface(s) does this bug affect?

  • area/uiux: Front-end, user experience, plotting, JavaScript, JavaScript dev server
  • area/docker: Docker use across MLflow's components, such as MLflow Projects and MLflow Models
  • area/sqlalchemy: Use of SQLAlchemy in the Tracking Service or Model Registry
  • area/windows: Windows support

What language(s) does this bug affect?

  • language/r: R APIs and clients
  • language/java: Java APIs and clients
  • language/new: Proposals for new client languages

What integration(s) does this bug affect?

  • integrations/azure: Azure and Azure ML integrations
  • integrations/sagemaker: SageMaker integrations
  • integrations/databricks: Databricks integrations

Guida contributor