m2
, which contains a cache of Java binaries, either built from source or cloned from a hosted Maven repository. To locate this directory, run the following command in your terminal, which will locate the m2
repository on your machine./Users/user/.m2/repository
.m2
repository are the same on both operating systems.m2
repository on the machine that you used to build Pinot from source. After completing the previous step, you will need to locate those binaries using the folder location of your m2
repository, such as /Users/user/.m2/repository
for this example.Drivers
directory, which will vary depending on whether you are using macOS or Windows. The folder locations for each operating system are listed below.~/Library/Tableau/Drivers
C:\Program Files\Tableau\Drivers
Driver
directory for your Tableau Desktop installation on macOS. Now, let's now copy the three Pinot binaries from their respective m2
repository locations to Tableau's Drivers
directory. The output from the command below will identify and save the most recent Pinot snapshot version that you've installed from Maven to an environment variable.#.#.#-SNAPSHOT
. If that's the case, then you can run the following commands in the same terminal window to install the Pinot binaries to Tableau Desktop.Drivers
directory.Drivers
directory in the previous steps. File > New
menu optionData > New Data Source
menu optionOther Databases (JDBC)
option in the resulting windowjdbc:pinot://localhost:9000
)SQL92
as your dialectSign In
localhost:9000
) and the broker (by default localhost:8000
) can be accessed from your machine.Troubleshooting
channel.