def METHOD_NAME(
    self, folder_path: str, table_name: str = None, delim: str = ",", **kwargs
):
    """
    Upload all files in a folder to Log Analytics.
    Parameters
    ----------
    folder_path : str
        Folder path to upload.
    table_name : str, optional
        Table name to upload all files to, by default None.
    delim : str, optional
        Sperator used in files in target folder, by default ",".
    """
    glob_pat = kwargs.get("glob", "*")
    ext = glob_pat
    t_name = bool(table_name)
    input_files = Path(folder_path).glob(ext)
    # pylint: disable=unnecessary-comprehension
    input_files = list(input_files)  # type: ignore
    # pylint: enable=unnecessary-comprehension
    progress = tqdm(total=len(list(input_files)), desc="Files", position=0)
    for path in input_files:
        data = pd.read_csv(path, delimiter=delim)
        if not t_name:
            table_name = path.stem
        self.upload_df(data, table_name)
        progress.update(1)
    progress.close()