Модуль «dlt» не имеет атрибута «таблица» — блоки данных и дельта-таблицы

Я новичок в databricks и дельта-таблицах. У меня проблема с созданием дельта-таблицы в python.

Как создать дельта-таблицу из файлов json в хранилище файлов?

4 ответа

Ответ Сандро должен решить вашу проблему. Для загрузки файлов json с живыми таблицами вы можете проверить эту статью для некоторых вариантов использования https://medium.com/@chaobioz/create-delta-live-tables-dlt-dynamically-with-pyspark-e06a718199c8.

Также, если для производства, лучше использовать автозагрузчик.

  1. Создайте блокнот со скриптами
  2. Создайте конвейер (с вашими необходимыми конфигурациями).
  3. Запустите конвейер напрямую, не запускайте блокнот. Дельта-таблицы будут созданы напрямую.

Вы можете проверить этот процесс, упомянутый в самой документации. https://docs.databricks.com/workflows/delta-live-tables/delta-live-tables-quickstart.html

Прочитайте шаги чуть выше требования, я думаю, это поможет.

Использовать кластер Databricks, время выполнения выше 13.

Не могли бы вы попробовать установить dlt перед его импортом?

%pip install dlt

Другие вопросы по тегам