I can find neither tap nor loader for Teradata. Do...
# plugins-general
j
I can find neither tap nor loader for Teradata. Does exist any outside the MeltanoHub? If not, has anyone been thinking about to implement it?
h
I tried to start on a tap a few months ago, but didn’t get anywhere. Totally stranded on trying to get a teradata dev-VM to work for my purposes.
It is still on my todo-list, but I just don’t have access to a database it is practical to develop against so it just gets pushed. If you are able to set up the teradata dev vm in a way that I can contact it from outside the vm, I’ll be diving into the tap pretty quickly.
j
Hm, looking at AWS marketplace, it would cost $1700 per month (HW cost, no other HW setup allowed): https://aws.amazon.com/marketplace/pp/prodview-7vgmoxqpq2dsk?sr=0-1&ref_=beagle&applicationId=AWSMPContessa
I could spin up an instance for a few days at most and could expose it to you, maybe. Will discuss it on my side
h
I tried to use the “Teradata vantage express” VM: https://downloads.teradata.com/download/database/teradata-express/vmware The VM+DB worked (roughly), but I was not able to connect to it from outside the VM. That might be by design, but I suspect it was just my lack of knowledge of teradata+networking that caused me to fail. If you happen to know more about that, it might help. I tried to develop the tap from within the VM, but the python setup was almost designed to be unusable.
j
Which virtualization tool did you use(VMware Workstation Player, ...)? Do you have MacOS or Linux?
h
I’m on Mac, and I tried both VMware and virtualbox.
j
Hm, I am on Ubuntu. I have used VirtualBox many years ago and I exposed ports to host in their GUI settings. Here is a relevant 2-years old article: https://linuxhint.com/configure-port-forwarding-virtualbox/ Not sure how different it may be on MacOS. Personally, I know about differences in the world of docker and they are significant.
h
Should be pretty similar, but in any case I have an Ubuntu workstation as well. Thanks for the article, I’ll have a look at it and try to set it up next week.