Conner Panarella
07/09/2024, 3:13 PMtap-mssql
extractor via
meltano add extractor tap-mssql --variant singer-io
However I keep getting:
2024-07-09T15:09:56.006815Z [info ] Installing extractor 'tap-mssql'
2024-07-09T15:09:56.006815Z [info ] Skipped installing extractor 'tap-mssql'
2024-07-09T15:09:56.007322Z [info ] Skipped installing 1/1 plugins
Is there a way I can find why this is being skipped? I have tried cleaning and reinstalling, but it just skips the install.Andy Carter
07/09/2024, 4:01 PMmeltano --log-level=debug
https://docs.meltano.com/guide/troubleshooting/#log-level-debugConner Panarella
07/09/2024, 4:05 PMC:\Users\conner.panarella\Documents\Code\data\meltano-test\test>meltano --log-level=debug add extractor tap-mssql --variant singer-io
2024-07-09T16:05:05.968259Z [warning ] Failed to create symlink to 'meltano.exe': administrator privilege required
2024-07-09T16:05:05.972575Z [debug ] meltano 3.5.0a3, Windows
2024-07-09T16:05:05.975617Z [debug ] Looking up time zone info from registry
2024-07-09T16:05:05.979589Z [debug ] Creating DB engine for project at 'C:\\Users\\conner.panarella\\Documents\\Code\\data\\meltano-test\\test' with DB URI 'sqlite:/C:\\Users\\conner.panarella\\Documents\\Code\\data\\meltano-test\\test\\.meltano/meltano.db'
2024-07-09T16:05:06.839713Z [debug ] Found plugin parent parent=tap-mssql plugin=tap-mssql source=HUB
2024-07-09T16:05:06.857585Z [debug ] Locked plugin definition path=WindowsPath('C:/Users/conner.panarella/Documents/Code/data/meltano-test/test/plugins/extractors/tap-mssql--singer-io.lock')
Added extractor 'tap-mssql' to your project
Variant: singer-io
Repository: <https://github.com/singer-io/tap-mssql>
Documentation: <https://hub.meltano.com/extractors/tap-mssql--singer-io>
2024-07-09T16:05:06.863085Z [info ] Installing extractor 'tap-mssql'
2024-07-09T16:05:06.863311Z [info ] Skipped installing extractor 'tap-mssql'
2024-07-09T16:05:06.863798Z [info ] Skipped installing 1/1 plugins
Andy Carter
07/09/2024, 4:10 PMmeltano.yml
? Are you able to invoke your tap at all, get any data from mssql?Andy Carter
07/09/2024, 4:11 PMmeltano install --clean
Conner Panarella
07/09/2024, 4:15 PMmeltano.yml
is pretty simple:
version: 1
default_environment: dev
project_id: bce6b828-5688-4f16-ba42-317a16283d8a
environments:
- name: dev
- name: staging
- name: prod
plugins:
extractors:
- name: tap-mssql
variant: singer-io
Conner Panarella
07/09/2024, 4:18 PM--clean
doesn't change anything either:
C:\Users\conner.panarella\Documents\Code\data\meltano-test\test>meltano --log-level=debug install extractor tap-mssql --clean
2024-07-09T16:17:41.609222Z [warning ] Failed to create symlink to 'meltano.exe': administrator privilege required
2024-07-09T16:17:41.611605Z [debug ] meltano 3.5.0a3, Windows
2024-07-09T16:17:41.614605Z [debug ] Looking up time zone info from registry
2024-07-09T16:17:41.617625Z [debug ] Creating DB engine for project at 'C:\\Users\\conner.panarella\\Documents\\Code\\data\\meltano-test\\test' with DB URI 'sqlite:/C:\\Users\\conner.panarella\\Documents\\Code\\data\\meltano-test\\test\\.meltano/meltano.db'
2024-07-09T16:17:41.660554Z [debug ] Found plugin parent parent=tap-mssql plugin=tap-mssql source=LOCKFILE
2024-07-09T16:17:41.661837Z [info ] Installing 1 plugins
2024-07-09T16:17:41.663405Z [info ] Installing extractor 'tap-mssql'
2024-07-09T16:17:41.663405Z [info ] Skipped installing extractor 'tap-mssql'
2024-07-09T16:17:41.664401Z [info ] Skipped installing 1/1 plugins
Edgar Ramírez (Arch.dev)
07/09/2024, 4:18 PMmeltano remove extractor tap-mssql
and then meltano add extractor tap-mssql --variant singer-io
again. You're missing a namespace afaict but I wanna confirm if it's not added by meltano add
.Conner Panarella
07/09/2024, 4:22 PMC:\Users\conner.panarella\Documents\Code\data\meltano-test\test>meltano remove extractor tap-mssql
2024-07-09T16:21:31.459839Z [warning ] Failed to create symlink to 'meltano.exe': administrator privilege required
Removing extractor 'tap-mssql'...
Reset extractor 'tap-mssql' plugin settings in the system database
Removed extractor 'tap-mssql' from meltano.yml
Could not find extractor 'tap-mssql' in .meltano\extractors to remove
Removed extractor 'tap-mssql' from plugins\extractors\tap-mssql*.lock
C:\Users\conner.panarella\Documents\Code\data\meltano-test\test>meltano add extractor tap-mssql --variant singer-io
2024-07-09T16:21:45.519298Z [warning ] Failed to create symlink to 'meltano.exe': administrator privilege required
Added extractor 'tap-mssql' to your project
Variant: singer-io
Repository: <https://github.com/singer-io/tap-mssql>
Documentation: <https://hub.meltano.com/extractors/tap-mssql--singer-io>
2024-07-09T16:21:46.313614Z [info ] Installing extractor 'tap-mssql'
2024-07-09T16:21:46.317648Z [info ] Skipped installing extractor 'tap-mssql'
2024-07-09T16:21:46.318638Z [info ] Skipped installing 1/1 plugins
To learn more about extractor 'tap-mssql', visit <https://hub.meltano.com/extractors/tap-mssql--singer-io>
Edgar Ramírez (Arch.dev)
07/09/2024, 4:23 PMConner Panarella
07/09/2024, 4:23 PMEdgar Ramírez (Arch.dev)
07/09/2024, 4:26 PMThis tap is written in Clojure, and as such, requires the JVM. It has been consistently tested to run usingSo yeah, you were never gonna be able to install it with Meltano. Have you tried any of the other available variants in https://hub.meltano.com/extractors/tap-mssql/?, which can be installed on Ubuntu using these commands.OpenJDK 8
Conner Panarella
07/09/2024, 4:29 PMEdgar Ramírez (Arch.dev)
07/09/2024, 4:56 PMexecutable
attribute of the plugin to point to /path/to/bin/tap-mssql
.Conner Panarella
07/09/2024, 5:38 PMEdgar Ramírez (Arch.dev)
07/09/2024, 7:03 PM