Migrowanie danych do usługi Delta Lake
Usługa Azure Databricks udostępnia narzędzia ułatwiające migrację danych Parquet i Iceberg do usługi Delta Lake.
Kiedy należy używać polecenia CONVERT TO DELTA
vs. CLONE
Polecenie CONVERT TO DELTA
SQL wykonuje jednorazową konwersję tabel Parquet i Iceberg na tabele zewnętrzne. Zobacz Konwertowanie na usługę Delta Lake.
CLONE
obsługa parquet i góry lodowej rozszerza CONVERT TO DELTA
funkcje w celu włączenia obsługi przyrostowej konwersji. Możesz użyć DEEP CLONE
polecenia , aby utworzyć tabele zarządzane w wykazie aparatu Unity. Zobacz Incrementally clone Parquet and Iceberg tables to Delta Lake (Przyrostowe klonowanie tabel Parquet i Góry Lodowej do usługi Delta Lake).
Usługa Databricks zaleca przechowywanie danych przy użyciu tabel zarządzanych przez usługę Unity Catalog, ale konwersja w miejscu zapewnia wiele tych samych korzyści bez konieczności pełnego ponownego zapisywania wszystkich danych. Usługa Databricks zaleca użycie CLONE
, jeśli system źródłowy będzie nadal otrzymywać aktualizacje podczas migracji.