Omezení a známé problémy se službou SSIS v Linuxu
platí pro:SQL Server – Linux
Tento článek popisuje omezení a známé problémy s SQL Server Integration Services (SSIS) v Linuxu.
Obecná omezení a známé problémy
V této verzi služby SSIS v Linuxu nejsou podporované následující funkce:
- Databáze katalogu SSIS
- Naplánované spuštění balíčku agentem SQL
- Ověřování systému Windows
- Komponenty třetích stran
- Zachycení změn dat (Change Data Capture, CDC)
- Horizontální navýšení kapacity služby SSIS
- Azure Feature Pack pro SSIS
- Podpora systému Hadoop a HDFS
- Microsoft Connector pro SAP BW
Další omezení a známé problémy se službou SSIS v Linuxu najdete v tématu SQL Serveru v Linuxu: Známé problémy.
Podporované a nepodporované komponenty
V Linuxu jsou podporovány následující integrované komponenty integračních služeb. Některé z nich mají na platformě Linux omezení. Integrované komponenty, které tu nejsou uvedené, nejsou v Linuxu podporované.
Podporované úlohy toku řízení
- Úkol hromadného vkládání
- Úloha toku dat
- Úloha profilace dat
- Spuštění úlohy SQL
- Provedení úlohy příkazu T-SQL
- Úkol výrazu
- Úloha FTP
- Úloha webové služby
- Úkol XML
Úlohy toku řízení podporované s omezeními
Úkol | Omezení |
---|---|
Provedení úlohy procesu | Podporuje pouze režim v procesu. |
Úloha systému souborů | Akce přesunout adresář a Nastavit atributy souborů nejsou podporované. |
Úloha skriptu | Podporuje pouze standardní rozhraní API .NET Framework. |
Úloha odeslání pošty | Podporuje pouze anonymní uživatelský režim. |
Úloha přenosu databáze | Cesty UNC nejsou podporovány. |
Podporované a nepodporované úlohy plánu údržby
V plánu údržby SQL Serveru můžete obvykle používat různé úlohy služby SSIS.
V Linuxu nejsou podporované následující úlohy plánu údržby:
- Upozornit operátora
- Spuštění úlohy agenta SQL Serveru
V Linuxu jsou podporovány následující úlohy plánu údržby:
- Kontrola integrity databáze
- Zmenšení databáze
- Změna uspořádání indexu
- Opětovné sestavení indexu
- Aktualizovat statistiky
- Vyčistit historii
- Zálohování databáze
- Příkaz T-SQL
Podporované kontejnery toku řízení
- Sekvenční kontejner
- Kontejner smyčky for
- Kontejner smyčky Foreach
Podporované zdroje a cíle toku dat
- Zdroj a cíl souboru ve formátu Raw
- Zdroj XML
Zdroje a cíle toku dat podporované s omezeními
Komponenta | Omezení |
---|---|
ADO.NET zdroj a cíl | Podporuje pouze zprostředkovatele dat SQLClient. |
Zdroj a cíl plochého souboru | 1. Podporuje pouze cesty k souborům ve stylu Windows, na které se použije výchozí pravidlo mapování cest. Například D:\home\ssis\travel.csv se stane /home/ssis/travel.csv .2. Sdílená složka Azure připojená k systému Red Hat 7 není podporována. |
Zdroj OData | Podporuje pouze základní ověřování. |
Zdroj a cíl ODBC | Podporuje 64bitové ovladače UNICODE ODBC v Linuxu. Závisí na správci ovladačů UnixODBC v Linuxu. |
Zdroj a cíl OLE DB | Podporuje pouze SQL Server Native Client 11.0 a Microsoft OLE DB Provider pro SQL Server. |
Podporované transformace toku dat
- Agregátní
- Audit
- Distributor vyvážených dat
- Mapa znaků
- Podmíněné rozdělení
- Kopírovat sloupec
- Konverze dat
- Odvozený sloupec
- Export sloupce
- Seskupování přibližných shod
- Přibližné vyhledávání
- Importovat sloupec
- Vyhledat
- Sloučit
- Spojení
- Multicast
- Čep
- Počet řádků
- Pomalu se měnící dimenze
- Třídit
- Vyhledávání termínů
- Sjednocovat vše
- Převést na řádky
Transformace toku dat podporované s omezeními
Komponenta | Omezení |
---|---|
Transformace příkazů OLE DB | Stejná omezení jako zdroj a cíl OLE DB. |
Komponenta skriptu | Podporuje pouze standardní rozhraní API .NET Framework. |
Podporovaní a nepodporovaní poskytovatelé záznamů
Všichni integrovaní poskytovatelé protokolů SSIS jsou podporováni v Linuxu s výjimkou zprostředkovatele protokolu událostí systému Windows.
Poskytovatel protokolu SQL Server podporuje pouze ověřování pomocí SQL; ověřování pomocí systému Windows nepodporuje.
Zprostředkovatelé protokolu SSIS pro textové soubory, soubory XML a SQL Server Profiler zapisují svůj výstup do zadaného souboru. Následující aspekty platí pro cestu k souboru:
- Pokud nezadáte cestu, poskytovatel protokolu zapíše do aktuální složky hostitele. Pokud aktuální uživatel nemá oprávnění k zápisu do aktuálního adresáře hostitele, poskytovatel protokolu vyvolá chybu.
- Proměnnou prostředí nemůžete použít v cestě k souboru. Pokud zadáte proměnnou prostředí, zadaný text se zobrazí v cestě k souboru. Pokud například zadáte
%TMP%/log.txt
, zprostředkovatel protokolu připojí doslovný text/%TMP%/log.txt
k aktuálnímu adresáři hostitele.