BookmarkSubscribeRSS Feed
DelvidioNeto
Calcite | Level 5

Hi!
I'm creating an ETL - SQL Server for SAS with python, but my output is a panda dataframe, which I'm not able to convert to sas7bdat with saspy.

 

I'm using this function:

saspy.dataframe2sasdata(df='mydf',
                        table="my_clients",
                        libref='my_lib',
                        datetimes={'dt_client  ' : 'DATE9.'},
                        outfmts={'id':'11.','payment':'BEST.'}
                        )
But return a error: AttributeError: 'str' object has no attribute 'columns'
Is this function correct for what I need?
1 REPLY 1
sbxkoenk
SAS Super FREQ

Cannot help you right away 🙁 .

 

But have a look here (saspy-resources😞

Koen

How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 1910 views
  • 0 likes
  • 2 in conversation