code: def configure_azure_datastore(existing_env):
      env = {}
      # Set Azure Blob Storage as default datastore.
      env["METAFLOW_DEFAULT_DATASTORE"] = "azure"
      # Set Azure Blob Storage folder for datastore.
      # TODO rename this Blob Endpoint!
      env[
          "METAFLOW_AZURE_STORAGE_BLOB_SERVICE_ENDPOINT"
      ] = click.prompt(
          cyan("[METAFLOW_AZURE_STORAGE_BLOB_SERVICE_ENDPOINT]")
          + " Azure Storage Account URL, for the account holding the Blob container to be used. "
          + "(E.g. https://<storage_account>.blob.core.windows.net/)",
          default=existing_env.get(
              "METAFLOW_AZURE_STORAGE_BLOB_SERVICE_ENDPOINT"
          ),
          show_default=True,
      )
      env["METAFLOW_DATASTORE_SYSROOT_AZURE"] = click.prompt(
          cyan("[METAFLOW_DATASTORE_SYSROOT_AZURE]")
          + " Azure Blob Storage folder for Metaflow artifact storage "
          + "(Format: <container_name>/<prefix>)",
          default=existing_env.get("METAFLOW_DATASTORE_SYSROOT_AZURE"),
          show_default=True,
      )
      return env
  
imports: import json
  import os
  import sys
  from os.path import expanduser
  from metaflow.util import to_unicode
  from metaflow._vendor import click
  from metaflow.util import to_unicode
  from .util import echo_always, makedirs
label_desc: Use image node_id 17 for calling a global function with example usage: configure_azure_datastore(existing_env) and returns: env