How To Integrate Databricks With Snowflake-Managed Iceberg Tables

Поділитися
Вставка
  • Опубліковано 19 лис 2024

КОМЕНТАРІ • 11

  • @HetAcharya
    @HetAcharya 9 місяців тому +1

    Amazing demo Paul!!

  • @handekurtur2518
    @handekurtur2518 7 місяців тому

    Hi Paul, amazing demo many thanks! can we use Iceberg tables with Azure Data Lake Storage Gen2 instead of S3? only on azure platform

  • @rajapathak13
    @rajapathak13 8 місяців тому

    Great video!!
    Is it possible to have my iceberg table created through databricks and have snowflake iceberg table to read the parquet seamlessly? Will Snowflake catalog gets updated everttime there are inserts happening on azure iceberg table

  • @HamedZITOUN-d9s
    @HamedZITOUN-d9s 2 місяці тому

    what is the cost (how is it billed) to read data from iceberg managed tables using an external spark job?

  • @nitinkansal
    @nitinkansal 9 місяців тому

    nice demo. Can we access to iceberg tables using query federation in databricks instead of libraries to make connection to snowflake?

    • @PaulNeedleman
      @PaulNeedleman 9 місяців тому +1

      Using Federated Query is a different pattern and I have not explored it. That said, it should work to query Snowflake tables but it would not go through the Snowflake SDK. The SDK is a great option because it doesn't require Snowflake compute and my understanding is that the Federated query model would.

    • @nitinkansal
      @nitinkansal 8 місяців тому

      @@PaulNeedleman I replicated all the steps from the demo but I was not able to list the table. It was empty result from databricks end. Any clue?

    • @nitinkansal
      @nitinkansal 8 місяців тому

      @@PaulNeedleman I have workspace unity catalog enabled. Is that the reason?

    • @PaulNeedleman
      @PaulNeedleman 8 місяців тому

      @nitinkansal it's very possible. I tested without unity catalog.

  • @IrfanAnsari-ws7hv
    @IrfanAnsari-ws7hv 7 місяців тому

    Is it possible to write data from Spark to a Snowflake managed iceberg table?

    • @PaulNeedleman
      @PaulNeedleman 7 місяців тому

      Unfortunately, no. There are two main patterns:
      -Snowflake write to Managed Iceberg tables
      -Spark write to Snowflake externally managed tables
      as of today there is no way to to write externally to a managed iceberg table. Stay tuned tho!