Escribe los datos de nuevo en Azure Databricks desde Google Sheets

El Databricks Connector para Google Sheets te permite escribir datos de Google Sheets en una tabla de Unity Catalog. Puedes crear una nueva tabla o sobrescribir una tabla existente en Azure Databricks sin salir de Google Sheets.

Prerequisites

Antes de que escribas datos de nuevo en Azure Databricks desde Google Sheets:

  • El Databricks Connector para Google Sheets está configurado y conectado a tu espacio de trabajo.

  • Tiene acceso al área de trabajo. Consulte Administración de derechos.

  • Tiene acceso a una instancia de SQL Warehouse en ejecución.

  • Tienes los privilegios necesarios en el catálogo y esquema objetivo en el Catálogo de Unity:

    • Para crear una tabla, debe tener los siguientes privilegios:
      • USE CATALOG en el catálogo
      • USE SCHEMA en el esquema
      • CREATE TABLE en el esquema
    • Para sobrescribir una tabla existente, debe tener los siguientes privilegios:
      • USE CATALOG en el catálogo
      • USE SCHEMA en el esquema
      • SELECT de la tabla
      • MODIFY de la tabla

    Para obtener más información, consulte Referencia de privilegios del catálogo de Unity.

Selecciona un SQL warehouse

Seleccione qué almacenamiento sql va a usar:

  1. En Google Sheets, haz clic en la barra lateral de Extensiones > Databricks Connector > Launch para abrir el conector.
  2. En la esquina superior derecha de la barra lateral del conector, selecciona el almacén SQL que quieres usar.

Reescritura de datos en Azure Databricks

Puedes escribir desde Google Sheets hasta Azure Databricks de una de dos maneras:

  • Crear nueva tabla: Crear una nueva tabla de Unity Catalog desde el rango seleccionado.
  • Sobrescribe la tabla existente: Sustituye el contenido de una tabla existente del Catálogo de Unity por el rango seleccionado.

Para crear una nueva tabla de Catálogo de Unity o sobrescribir una tabla existente de Google Sheets:

  1. En la barra lateral del conector de Databricks, selecciona la pestaña Escribir de vuelta.
  2. Selecciona Crear nueva tabla o Sobrescribir tabla existente.
  3. Busque y seleccione el catálogo de destino y el esquema de destino.
  4. Especifique la tabla de destino:
    • Para crear una tabla, escriba un nombre.
    • Para sobrescribir una tabla existente, seleccione la tabla que desea sobrescribir.
  5. Elige el rango que contiene los datos que quieres escribir. Por defecto, la primera fila del rango se usa como encabezados de columna.
  6. Haz clic en Usar selección para confirmar los datos que se van a reescribir en Azure Databricks.
  7. Haz clic en Crear tabla o Sobrescribir tabla para volver a escribir los datos.

Limitations

  • La escritura diferida solo admite escrituras de nivel de tabla. No se admiten actualizaciones, anexos y combinaciones de nivel de fila.
  • La escritura diferida no admite la creación de vistas ni de vistas materializadas.
  • El Databricks Connector para Google Sheets solo soporta almacenes SQL. No se admite la computación de propósito general.

Recursos adicionales