Pular para o conteúdo principal

Requisitos para um oleoduto independente

A criação e atualização de views materializadas autônomas e tabelas de transmissão requer um workspace com serverless ativado e Unity Catalog ativado, e um SQL warehouse ou um Notebook em compute geral serverless.

Você pode criar e refresh tabelas de visualização materializada e de transmissão independentes usando um SQL warehouse. Para enviar instruções CREATE e REFRESH , use o editor SQL na interface do usuário Databricks , a CLIDatabricks SQL ou a APIDatabricks SQL.

Requisitos gerais

Os seguintes requisitos aplicam-se a todos os gasodutos independentes.

Você precisa ter:

Permissões para criar ou refresh

O proprietário (o usuário que cria a tabela) deve ter as seguintes permissões:

  • SELECT privilégio nas tabelas base.
  • USE CATALOG e privilégios USE SCHEMA no catálogo e esquema que contém as tabelas de origem.
  • USE CATALOG e privilégios USE SCHEMA no catálogo e esquema de destino.
  • CREATE MATERIALIZED VIEW privilégio no esquema que contém a view materializada.
  • CREATE TABLE privilégio no esquema que contém a tabela transmissão. O pipeline que usa o modo de publicação legado também requer o privilégio CREATE TABLE para visualização materializada.

Para refresh uma view materializada independente ou uma tabela:

  • Você precisa estar no workspace que o criou.
  • Você deve ter o privilégio REFRESH na mesa. Os proprietários têm esse privilégio implicitamente.

Requisitos da tabela de origem

Para refresh incremental da visão materializada a partir de tabelas Delta , as tabelas de origem devem ter o acompanhamento de linhas ativado.

SQL warehouse

Para criar ou refresh tabelas de visualização materializada e transmissão independentes usando um SQL warehouse, você precisa ter um SQL warehouse serverless ou Pro habilitado para o Catálogo Unity.

Requisitos da consulta

Para consultar uma view materializada independente ou uma tabela de transmissão, você deve ser o proprietário ou deve ter SELECT na tabela, juntamente com USE CATALOG e USE SCHEMA em seus pais.

Você deve usar um dos seguintes recursos compute :

  • Armazém SQL
  • Interfaces de pipeline declarativas LakeFlow Spark
  • compute em modo de acesso padrão (anteriormente modo de acesso compartilhado)
  • compute em modo de acesso dedicado (anteriormente modo de acesso de usuário único) no Databricks Runtime 15.4 ou superior, se o workspace estiver habilitado para compute serverless . Consulte Controle de acesso granular em computededicada. Se você for o proprietário, poderá usar o modo de acesso dedicado compute executando Databricks Runtime 14.3 ou superior.

Disponibilidade regional

As tabelas criadas e atualizadas usando um data warehouse Databricks SQL estão disponíveis em todas as regiões que oferecem suporte a data warehouses Databricks SQL serverless do Databricks.

Para obter a lista de regiões compatíveis com os data warehouses Databricks SQL , consulte a disponibilidade sem servidor.