Příkaz COPY ve službě Azure Cosmos DB for PostgreSQL
Příkaz COPY slouží k přesunu dat mezi soubory a databázovými tabulkami. COPY
je serverový příkaz, který vyžaduje přístup k disku, obvykle omezený na správce serveru. Azure Cosmos DB for PostgreSQL ale funguje jako řešení PaaS (platforma jako služba), což znamená, že uživatelé nemají oprávnění superuživatele. COPY
Příkaz tedy není na platformě plně podporovaný.
\COPY
Případně je příkaz dostupný v psql
klientských rozhraních a dalších rozhraních, který usnadňuje přímou interakci s místním systémem souborů počítače, na kterém je spuštěn.
podpora Azure Blob Storage
Rozšíření pg_azure_storage
překonává omezení přístupu k disku tím, že jako zdroj dat využívá Azure Blob Storage. Pokud je rozšíření povolené, vylepšuje také integrovaný COPY
příkaz s podporou Azure Blob Storage.
Načtěte data do github_users
tabulky pomocí COPY
příkazu :
COPY github_users
FROM 'https://pgquickstart.blob.core.windows.net/github/users.csv.gz';
V současné době rozšíření podporuje následující formáty souborů:
formát | description |
---|---|
csv | Formát hodnot oddělených čárkami, který používá PostgreSQL COPY |
Tsv | Hodnoty oddělené tabulátory, výchozí formát PostgreSQL COPY |
binární | Binární formát PostgreSQL COPY |
text | Soubor obsahující jednu textovou hodnotu (například velký JSON nebo XML) |
Poznámka
Podporovaná syntaxe a možnosti zůstávají podobné nativnímu příkazu Postgres COPY s následujícími výjimkami:
FREEZE [ boolean ]
HEADER MATCH
COPY TO
syntaxe se zatím nepodporuje.\COPY
je příkaz založenýpsql
a nepodporuje integraci Azure Blob Storage.\COPY
umožňuje provádět import nebo export v clusteru, ale vyžaduje přesun nebo kopírování souborů v síti.
Další kroky
Přečtěte si další informace o používání rozšíření pg_azure_storage.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro