I have written a streaming pipeline using the Google Cloud Dataflow SDK, but I want to test my pipelines locally. My pipeline takes input data from Google Pub/Sub.
Is it possible to run jobs that access Pub/Sub (pubsubIO) using the DirectPipelineRunner (local execution, not in Google Cloud)?
I am running into permissions issues while logged in as my normal user account. I am the owner of the project with the pub/sub topic I am trying to access.