我正在尝试从下表创建 Spark 数据框。
glueclient = boto3.client('glue',region_name='xyz')
def readtable(catalog:str,database:str):
response = glueclient.get_tables(Databasename=database)
for tables in response['TableList']:
tablename=tables['Name']
par_loc=response['Table']['StorageDescriptor']['Loaction']
return spark.read.parquet(par_loc)
由于参数验证失败而出现错误。
非常感谢任何帮助?
参数名称区分大小写,即您需要这样做
response = glueclient.get_tables(DatabaseName=database)