Como truncar e / ou usar curingas com o Databrick

Estou tentando escrever um script em databricks que selecionará um arquivo com base em certos caracteres no nome do arquivo ou apenas no carimbo de data / hora no arquiv

Por exemplo, o seguinte arquivo é o seguinte:

LCMS_MRD_Delta_LoyaltyAccount_1992_2018-12-22 06-07-31

Criei o seguinte código no Databricks:

import datetime
now1 = datetime.datetime.now()
now = now1.strftime("%Y-%m-%d")

Usando o código acima, tentei selecionar o arquivo usando o seguinte:

LCMS_MRD_Delta_LoyaltyAccount_1992_%s.csv'% now

No entanto, se você olhar com atenção, perceberá que há um espaço entre o registro de data e hora, ou seja, entre 22 e 06

LCMS_MRD_Delta_LoyaltyAccount_1992_2018-12- 22 06 -07-31

É porque se esse espaço que está impedindo meu código acima funcion

Acho que o Databricks não oferece suporte a caracteres curinga, para que o seguinte não funcione:

LCMS_MRD_Delta_LoyaltyAccount_1992_%s.csv'% now

Alguém uma vez sugeriu TRUNCANDO o carimbo de data e hor

lguém pode me avisar se:

A.TRUNCATING resolverá esse problema B. Existe um caminho para o meu códigoLCMS_MRD_Delta_LoyaltyAccount_1992_%s.csv'% now

Para selecionar o arquivo inteiro? Tendo em mente que eu definitivamente preciso selecionar com base na data atual. Eu só quero usar meu código para selecionar no arquivo.

questionAnswers(1)

yourAnswerToTheQuestion