In addition to the native FileIO implementations, you can use any Hadoop
FileSystem with Iceberg through the default FIleIO implementation,
HadoopFileIO. If there's Hadoop support for a back-end, it'll just work.

The reason why we have direct implementations is that we can relax some of
the constraints and avoid a lot of requests just to ensure the FileSystem
abstraction is consistent. But you don't actually require a FileIO
implementation.

Ryan

On Wed, Oct 19, 2022 at 9:48 AM Eduard Tudenhoefner <[email protected]>
wrote:

> For GCP you could use GCSFileIO
> <https://github.com/apache/iceberg/blob/master/gcp/src/main/java/org/apache/iceberg/gcp/gcs/GCSFileIO.java#L49>
> and for Azure there is an open PR
> <https://github.com/apache/iceberg/pull/4465> to provide AzureFileIO.
>
> On Wed, Oct 19, 2022 at 6:33 PM Kukreja, Tarun
> <[email protected]> wrote:
>
>> Hello,
>>
>>
>>
>> I know, We can use Athena + S3 to work with Iceberg table.
>>
>>
>>
>> Is there any such option available on Azure and GCP?
>>
>>
>>
>> Regards,
>>
>> Tarun Kukreja
>>
>> +91-9910998689
>>
>>
>>
>> This message (including any attachments) contains confidential
>> information intended for a specific individual and purpose, and is
>> protected by law. If you are not the intended recipient, you should delete
>> this message and any disclosure, copying, or distribution of this message,
>> or the taking of any action based on it, by you is strictly prohibited.
>>
>> Deloitte refers to a Deloitte member firm, one of its related entities,
>> or Deloitte Touche Tohmatsu Limited ("DTTL"). Each Deloitte member firm is
>> a separate legal entity and a member of DTTL. DTTL does not provide
>> services to clients. Please see www.deloitte.com/about to learn more.
>>
>> v.E.1
>>
>

-- 
Ryan Blue
Tabular

Reply via email to