[ 
https://issues.apache.org/jira/browse/BEAM-14451?focusedWorklogId=772032&page=com.atlassian.jira.plugin.system.issuetabpanels:worklog-tabpanel#worklog-772032
 ]

ASF GitHub Bot logged work on BEAM-14451:
-----------------------------------------

                Author: ASF GitHub Bot
            Created on: 18/May/22 17:03
            Start Date: 18/May/22 17:03
    Worklog Time Spent: 10m 
      Work Description: msbukal commented on code in PR #17598:
URL: https://github.com/apache/beam/pull/17598#discussion_r876136158


##########
sdks/java/io/google-cloud-platform/src/test/java/org/apache/beam/sdk/io/gcp/healthcare/FhirIOTest.java:
##########
@@ -146,4 +151,17 @@ public void test_FhirIO_failedPatientEverything() {
     PAssert.that(everythingResult.getPatientCompartments()).empty();
     pipeline.run();
   }
+
+  @Test
+  public void test_FhirIO_Export_invalidUri() {
+    final String invalidUri = "someInvalidUri";
+    pipeline
+        .apply(Create.of(Arrays.asList("resource1", "resource2")))

Review Comment:
   What's the point of this line? Also just call FhirIO.exportResources(...) 
same as the other tests



##########
sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/FhirIO.java:
##########
@@ -194,11 +193,11 @@
  * FhirIO.Write.Result writeResult =
  *     output.apply("Import FHIR Resources", 
FhirIO.executeBundles(options.getNewFhirStore()));
  *
- * // Export FHIR resources to Google Cloud Storage.
+ * // Export FHIR resources to Google Cloud Storage or BigQuery.

Review Comment:
   Can you also update the comment on line 135 (just add BigQuery)



##########
sdks/java/io/google-cloud-platform/src/main/java/org/apache/beam/sdk/io/gcp/healthcare/FhirIO.java:
##########
@@ -1518,6 +1508,7 @@ private int parseBundleStatus(String status) {
 
   /**
    * Export FHIR resources from a FHIR store to new line delimited json files 
on GCS or BigQuery.
+   * Output PCollection should contain the URI where the FHIR store was 
exported to.

Review Comment:
   should contain -> contains





Issue Time Tracking
-------------------

    Worklog Id:     (was: 772032)
    Time Spent: 2h 10m  (was: 2h)

> Add Export to BQ to FhirIO.Export
> ---------------------------------
>
>                 Key: BEAM-14451
>                 URL: https://issues.apache.org/jira/browse/BEAM-14451
>             Project: Beam
>          Issue Type: Improvement
>          Components: io-java-healthcare
>            Reporter: Milena Bukal
>            Assignee: Milena Bukal
>            Priority: P2
>          Time Spent: 2h 10m
>  Remaining Estimate: 0h
>
> Documentation for Export to BQ: 
> [https://cloud.google.com/healthcare-api/docs/how-tos/fhir-export-bigquery,] 
> currently only GCS (
> [https://cloud.google.com/healthcare-api/docs/how-tos/fhir-import-export#exporting_fhir_resources])
>  is implemented.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to