Hi Ryan,
OK - you're hijacking the thread, but I'll answer anyway.

The GETEXTERNALDATA function does not require a View to be loaded with the data from the other table. That's a requirement of the GETLINKxxxx() call. The help text doesn't make this clear.