我正在尝试访问Sentinel2公共数据,如下所述:https://cloud.google.com/storage/docs/public-datasets
该文件说:“相比之下,使用云存储API链接访问公共数据不需要身份验证。”
然而,我收到了以下错误:“com.google.cloud.storage.存储异常:匿名调用者storage.objects.get访问谷歌云存储对象。”我正在使用Java应用编程接口:
存储=存储选项。getDefaultInstance()。getService()
blob=存储。get(BlobId.of(“bucketName”,“objectName”))
有人知道如何使用Java API下载这些文件吗?谢谢
该对象需要公开可读才能匿名访问,该错误表示您试图读取的对象不公开可读。
Sentinel-2存储桶gcp-public-data-Sentinel-2不允许未经验证的匿名列表(尽管您应该能够在以任何帐户登录时进行浏览)。相反,对象索引。csv。gz存储桶中包含您可以访问的内容列表。单个对象可以匿名下载,并且具有相当长的文件路径,例如:
https://storage.googleapis.com/gcp-public-data-sentinel-2/tiles/04/E/CR/S2B_MSIL1C_20190301T202209_N0207_R042_T04ECR_20190301T212521.SAFE/GRANULE/L1C_T04ECR_A010364_20190301T202210/IMG_DATA/T04ECR_20190301T202209_B01.jp2
我正在尝试使用签名URL将文件上传到Firebase Cloud Storage,如文档中所述:https://cloud.google.com/storage/docs/access-control/signed-urls#signing-resumable 我正在使用节点。js Admin SDK。 我得到了一个看起来有效的签名URL,但在发送获取会话URI的POST请求时,我得到了以下错误:
Firebase存储使用490 MB,但尚未初始化存储桶。我无法跟踪这个存储com从哪里来,但是检查Firebase对一个空存储收取0.10美元的费用是很奇怪的。 我在哪里可以删除此存储?为什么firebase因没有存储桶而收费? 目前我正在使用Firebase身份验证、Firestore、实时数据库、主机和其他功能。
Quarkus 1.8.3。最终的 直接调用访问PanacherRepository的方法可以按预期工作,但是当通过EventBus调用同一方法时,调用到达该方法并执行每一行,直到它到达任何存储库调用,然后在没有任何发生的指示的情况下无声地失败/退出。 根据日志,直接调用在Quarkus主线程中执行,事件总线调用在vert中执行。x-eventloop-thread-2。 还尝试了以下步骤的组合,
我已经将一个JAR文件部署到一个自定义的Artifactory存储库(名为my_custom_repo),并试图在Maven构建中访问它。我的POM文件使用标记指向我的artifactory回购: 并且我的依赖项设置如下: 我尝试了一些事情,包括一个mvn清洁安装。失败持续存在。 我的POM文件、Maven或Artifactory是否有一些配置可以使我成功地编译我的项目?
我需要从消费者内部访问saga存储库,以读取与正在消费的消息相关的saga的当前状态。 场景:我有一个外部服务,当这个服务使用来自传奇的事件时,我想看看传奇是否仍然处于正确的状态,因为如果同时传奇改变了状态,消费者必须跳过事件。 如何:我当然可以通过使用它的本机框架来查询选择的saga存储库实现,但是我想使用一个抽象,一个接口,从消费者内部加载saga状态,以便将来能够切换到不同的存储库实现。 感
我从环境Hadoop、HBase、Pig开始;我会在Hbase表上存储一个数据库;以下是我的请求: hbase->create创建我的数据库。 我在HDFS文件hadoop dfs-copyFromLocal~/data.csv/user/hduser/location.csv上重新启动了我的CVS文件 我处决了我的请求猪 raw_data=使用PigStorage(“;”)加载'/user/hd