code: def prepare_bulk_insert_numpy_files(
      minio_endpoint="",
      bucket_name="milvus-bucket",
      rows=100,
      dim=128,
      enable_dynamic_field=False,
      file_size=None,
      data_fields=[DataField.vec_field],
      float_vector=True,
      file_nums=1,
      force=False,
  ):
      """
      Generate column based files based on params in numpy format and copy them to the minio
      Note: each field in data_fields would be generated one numpy file.
  
      :param rows: the number entities to be generated in the file(s)
      :type rows: int
  
      :param dim: dim of vector data
      :type dim: int
  
      :param: float_vector: generate float vectors or binary vectors
      :type float_vector: boolean
  
      :param: data_fields: data fields to be generated in the file(s):
              it supports one or all of [int_pk, vectors, int, float]
              Note: it does not automatically add pk field
      :type data_fields: list
  
      :param file_nums: file numbers to be generated
          The file(s) would be  generated in data_source folder if file_nums = 1
          The file(s) would be generated in different sub-folders if file_nums > 1
      :type file_nums: int
  
      :param force: re-generate the file(s) regardless existing or not
      :type force: boolean
  
      Return: List
          File name list or file name with sub-folder list
      """
      files = gen_npy_files(
          rows=rows,
          dim=dim,
          float_vector=float_vector,
          file_size=file_size,
          data_fields=data_fields,
          enable_dynamic_field=enable_dynamic_field,
          file_nums=file_nums,
          force=force,
      )
  
      copy_files_to_minio(
          host=minio_endpoint,
          r_source=data_source,
          files=files,
          bucket_name=bucket_name,
          force=force,
      )
      return files
  
imports: import copy
  import json
  import os
  import time
  import numpy
  import pandas
  import random
  from faker import Faker
  from sklearn import preprocessing
  from common.common_func import gen_unique_str
  from common.minio_comm import copy_files_to_minio
  from utils.util_log import test_log
label_desc: Use image node_id 26 for calling a global function with example usage: prepare_bulk_insert_numpy_files(minio_endpoint, bucket_name, rows, dim, enable_dynamic_field, file_size, data_fields, float_vector, file_nums, force) and returns: files