Subconfigurando um conjunto de dados selecionando variáveis com base em palavras-chave em seus nomes no SAS

Espero que alguém possa ajudar. Eu tenho um grande conjunto de dados importado para SAS com milhares de variáveis. Quero criar um novo conjunto de dados extraindo variáveis que tenham uma palavra-chave específica em seu nome. Por exemplo, as seguintes variáveis estão no meu conjunto de dados:

AAYAN_KK_Equity_Ask
AAYAN_KK_Equity_Bid
AAYAN_KK_Equity_Close
AAYAN_KK_Equity_Date
AAYAN_KK_Equity_Volume
AAYANRE_KK_Equity_Ask
AAYANRE_KK_Equity_Bid
AAYANRE_KK_Equity_Close
AAYANRE_KK_Equity_Date

Eu quero extrair variáveis que terminam com _Ask e _Bid sem saber o restante do nome da variável. Existe uma maneira de fazer isso? Eu quero tentar usar um loop do, mas não sei como instruir o SAS para comparar a última parte do nome de cada variável com _Ask ou _Bid.

Posfácio. Eu quero criar uma nova variável para cada conjunto que comece com o nome completo da variável, exceto a última parte (que é _Ask ou _Bid). Posso fazer isso usando uma declaração de atribuição?

questionAnswers(1)

yourAnswerToTheQuestion