Serverless Data Analysis with Dataflow: Side Inputs (Java) Reviews

12920 reviews

Srirupa S. · Reviewed almost 5 years ago

Srirupa S. · Reviewed almost 5 years ago

Claudio B. · Reviewed almost 5 years ago

Wing-ho H. · Reviewed almost 5 years ago

Wing-ho H. · Reviewed almost 5 years ago

Thang L. · Reviewed almost 5 years ago

Venkatesh R. · Reviewed almost 5 years ago

Juan Miguel A. · Reviewed almost 5 years ago

Jorge F. · Reviewed almost 5 years ago

gustavo b. · Reviewed almost 5 years ago

Jesús H. · Reviewed almost 5 years ago

John Renan S. · Reviewed almost 5 years ago

Andreas R. · Reviewed almost 5 years ago

Suchada E. · Reviewed almost 5 years ago

Richard M. · Reviewed almost 5 years ago

Natalia B. · Reviewed almost 5 years ago

Sree G. · Reviewed almost 5 years ago

Caused by: java.lang.reflect.InvocationTargetException at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod (InstanceBuilder.java:214) at org.apache.beam.sdk.util.InstanceBuilder.build (InstanceBuilder.java:155) at org.apache.beam.sdk.PipelineRunner.fromOptions (PipelineRunner.java:55) at org.apache.beam.sdk.Pipeline.create (Pipeline.java:149) at com.google.cloud.training.dataanalyst.javahelp.JavaProjectsThatNeedHelp.main (JavaProjectsThatNeedHelp.java:65) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:293) at java.lang.Thread.run (Thread.java:829) Caused by: java.lang.IllegalArgumentException: DataflowRunner requires gcpTempLocation, but failed to retrieve a value from PipelineOptions at org.apache.beam.runners.dataflow.DataflowRunner.fromOptions (DataflowRunner.java:251) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod (InstanceBuilder.java:214) at org.apache.beam.sdk.util.InstanceBuilder.build (InstanceBuilder.java:155) at org.apache.beam.sdk.PipelineRunner.fromOptions (PipelineRunner.java:55) at org.apache.beam.sdk.Pipeline.create (Pipeline.java:149) at com.google.cloud.training.dataanalyst.javahelp.JavaProjectsThatNeedHelp.main (JavaProjectsThatNeedHelp.java:65) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:293) at java.lang.Thread.run (Thread.java:829) Caused by: java.lang.IllegalArgumentException: Error constructing default value for gcpTempLocation: tempLocation is not a valid GCS path, gs://qwiklabs-gcp-00-8dc36a32eb8f/staging/. at org.apache.beam.sdk.extensions.gcp.options.GcpOptions$GcpTempLocationFactory.create (GcpOptions.java:311) at org.apache.beam.sdk.extensions.gcp.options.GcpOptions$GcpTempLocationFactory.create (GcpOptions.java:288) at org.apache.beam.sdk.options.ProxyInvocationHandler.returnDefaultHelper (ProxyInvocationHandler.java:592) at org.apache.beam.sdk.options.ProxyInvocationHandler.getDefault (ProxyInvocationHandler.java:533) at org.apache.beam.sdk.options.ProxyInvocationHandler.invoke (ProxyInvocationHandler.java:158) at com.sun.proxy.$Proxy25.getGcpTempLocation (Unknown Source) at org.apache.beam.runners.dataflow.DataflowRunner.fromOptions (DataflowRunner.java:249) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod (InstanceBuilder.java:214) at org.apache.beam.sdk.util.InstanceBuilder.build (InstanceBuilder.java:155) at org.apache.beam.sdk.PipelineRunner.fromOptions (PipelineRunner.java:55) at org.apache.beam.sdk.Pipeline.create (Pipeline.java:149) at com.google.cloud.training.dataanalyst.javahelp.JavaProjectsThatNeedHelp.main (JavaProjectsThatNeedHelp.java:65) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:293) at java.lang.Thread.run (Thread.java:829) Caused by: java.lang.IllegalArgumentException: no JSON input found at com.google.common.base.Preconditions.checkArgument (Preconditions.java:141) at com.google.api.client.util.Preconditions.checkArgument (Preconditions.java:47) at com.google.api.client.json.JsonParser.startParsing (JsonParser.java:217) at com.google.api.client.json.JsonParser.parse (JsonParser.java:360) at com.google.api.client.json.JsonParser.parse (JsonParser.java:337) at com.google.api.client.json.JsonObjectParser.parseAndClose (JsonObjectParser.java:79) at com.google.api.client.json.JsonObjectParser.parseAndClose (JsonObjectParser.java:73) at com.google.api.client.http.HttpResponse.parseAs (HttpResponse.java:444) at com.google.auth.oauth2.ComputeEngineCredentials.refreshAccessToken (ComputeEngineCredentials.java:153) at com.google.auth.oauth2.OAuth2Credentials.refresh (OAuth2Credentials.java:157) at com.google.auth.oauth2.OAuth2Credentials.getRequestMetadata (OAuth2Credentials.java:145) at com.google.auth.http.HttpCredentialsAdapter.initialize (HttpCredentialsAdapter.java:91) at com.google.cloud.hadoop.util.ChainingHttpRequestInitializer.initialize (ChainingHttpRequestInitializer.java:52) at com.google.api.client.http.HttpRequestFactory.buildRequest (HttpRequestFactory.java:88) at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.buildHttpRequest (AbstractGoogleClientRequest.java:422) at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed (AbstractGoogleClientRequest.java:541) at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed (AbstractGoogleClientRequest.java:474) at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute (AbstractGoogleClientRequest.java:591) at com.google.cloud.hadoop.util.ResilientOperation$AbstractGoogleClientRequestExecutor.call (ResilientOperation.java:171) at com.google.cloud.hadoop.util.ResilientOperation.retry (ResilientOperation.java:67) at org.apache.beam.sdk.extensions.gcp.util.GcsUtil.getBucket (GcsUtil.java:519) at org.apache.beam.sdk.extensions.gcp.util.GcsUtil.bucketAccessible (GcsUtil.java:507) at org.apache.beam.sdk.extensions.gcp.util.GcsUtil.bucketAccessible (GcsUtil.java:480) at org.apache.beam.sdk.extensions.gcp.storage.GcsPathValidator.verifyPathIsAccessible (GcsPathValidator.java:83) at org.apache.beam.sdk.extensions.gcp.storage.GcsPathValidator.validateOutputFilePrefixSupported (GcsPathValidator.java:53) at org.apache.beam.sdk.extensions.gcp.options.GcpOptions$GcpTempLocationFactory.create (GcpOptions.java:308) at org.apache.beam.sdk.extensions.gcp.options.GcpOptions$GcpTempLocationFactory.create (GcpOptions.java:288) at org.apache.beam.sdk.options.ProxyInvocationHandler.returnDefaultHelper (ProxyInvocationHandler.java:592) at org.apache.beam.sdk.options.ProxyInvocationHandler.getDefault (ProxyInvocationHandler.java:533) at org.apache.beam.sdk.options.ProxyInvocationHandler.invoke (ProxyInvocationHandler.java:158) at com.sun.proxy.$Proxy25.getGcpTempLocation (Unknown Source) at org.apache.beam.runners.dataflow.DataflowRunner.fromOptions (DataflowRunner.java:249) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.apache.beam.sdk.util.InstanceBuilder.buildFromMethod (InstanceBuilder.java:214) at org.apache.beam.sdk.util.InstanceBuilder.build (InstanceBuilder.java:155) at org.apache.beam.sdk.PipelineRunner.fromOptions (PipelineRunner.java:55) at org.apache.beam.sdk.Pipeline.create (Pipeline.java:149) at com.google.cloud.training.dataanalyst.javahelp.JavaProjectsThatNeedHelp.main (JavaProjectsThatNeedHelp.java:65) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke (Method.java:566) at org.codehaus.mojo.exec.ExecJavaMojo$1.run (ExecJavaMojo.java:293) at java.lang.Thread.run (Thread.java:829) [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles:

Kushal S. · Reviewed almost 5 years ago

Rekha . · Reviewed almost 5 years ago

Mikael Paolo M. · Reviewed almost 5 years ago

SHAHID S. · Reviewed almost 5 years ago

Athira R. · Reviewed almost 5 years ago

Good

DongPyo L. · Reviewed almost 5 years ago

Laurence Z. · Reviewed almost 5 years ago

Punit B. · Reviewed almost 5 years ago

We do not ensure the published reviews originate from consumers who have purchased or used the products. Reviews are not verified by Google.