While running test cases, I am encountering the following error:
pyspark.errors.exceptions.captured.IllegalArgumentException: Cannot initialize FileIO implementation org.apache.iceberg.gcp.gcs.GCSFileIO: Cannot find constructor for interface org.apache.iceberg.io.FileIO Missing org.apache.iceberg.gcp.gcs.GCSFileIO [java.lang.NoClassDefFoundError: com/google/auth/Credentials]
I am trying to use gcs file IO instead of the hadoop file io following the iceberg catalog documentation. Could you please advise on how to resolve this?