Uso do preenchimento automático com formatos de tabela abertos¶
O preenchimento automático entre nuvens para listagens permite que você compartilhe formatos de tabela abertos, incluindo Apache Iceberg™ e Delta Lake, com consumidores internos e externos em provedores de nuvem e regiões. É possível gerenciar as tabelas pelo Snowflake ou qualquer outro provedor de catálogo. O preenchimento automático entre nuvens otimiza os custos de transferência de dados e garante a disponibilidade dos dados em todas as regiões, sem exigir que você mantenha tarefas de extração, transformação e carregamento (ETL).
O preenchimento automático entre nuvens lê os dados diretamente do volume externo e replica todos os dados como uma tabela Iceberg gerenciada pelo Snowflake nas regiões de destino. Para esse processo, os provedores são cobrados pelo consumo dos dados gerenciados pelo Snowflake, incluindo saída, armazenamento e computação. As taxas do Virtual Private Snowflake (VPS) para computação serão aplicadas somente se você ou seus consumidores estiverem usando o VPS. A transferência de dados é cobrada com a mesma taxa de replicação listada na tabela de recursos sem servidor na Tabela de consumo de serviços do Snowflake.
Nota
Esse recurso é compatível com listagens privadas, listagens públicas no Snowflake Marketplace e listagens no Internal Marketplace.
Tutoriais¶
A Snowflake oferece o seguinte tutorial para criar uma tabela Iceberg usando SQL: Tutorial: Crie sua primeira tabela Apache Iceberg™
Introdução ao preenchimento automático entre nuvens para tabelas Iceberg¶
A Tutorial: Crie sua primeira tabela Apache Iceberg™ descreve como criar uma tabela Iceberg. Após a criação da tabela, você pode criar uma listagem do Snowflake que inclua essa tabela e, em seguida, fornecê-la aos consumidores em qualquer região ou nuvem. Os consumidores podem acessar a listagem, e o Snowflake vai gerenciar a saída, a replicação e o armazenamento de dados. Para saber mais informações sobre como criar uma listagem, consulte Criar uma nova listagem.
Acesso a tabelas Iceberg como consumidor¶
Como consumidor, você pode acessar e consultar tabelas Iceberg compartilhadas. Para saber mais informações, consulte Acessar e instalar listagens como consumidor. Novas alterações no Iceberg serão sincronizadas da conta do provedor para a sua, com base na frequência de atualização do preenchimento automático configurada. Para obter mais informações, consulte Como funciona o preenchimento automático.
Limitações¶
O preenchimento automático entre nuvens para listagens está sujeito às seguintes limitações:
Você não pode replicar CATALOG ou qualquer informação relacionada a CATALOG.
Você não pode acessar a área de compartilhamento segura criada em regiões de consumo pelo preenchimento automático entre nuvens.
O suporte à replicação do otimizador de custos de saída (ECO) não está disponível para arquivos individuais maiores que 5 GB.
Os seguintes objetos não são aceitos:
Fluxos e tabelas dinâmicas em tabelas Iceberg compartilhadas.
Fluxos e tabelas dinâmicas em visualizações com uma tabela base Iceberg compartilhada.
Fluxos e tabelas dinâmicas em exibições compartilhadas com tabelas base Iceberg.
Tabelas Iceberg V3.