private static String createRowKey(UUID jobId, String key) {
    Preconditions.checkArgument(!Strings.isNullOrEmpty(key));
    return String.format("%s-%s", jobId.toString(), key);
  }
Uses the Azure Cosmos DB Table Storage API to persist job data.
extensions/cloud/portability-cloud-microsoft/src/main/java/org/datatransferproject/cloud/microsoft/cosmos/AzureTableStore.java