当前位置: 首页 > 知识库问答 >
问题:

如何获取导出云数据仓库的结果细节?

贾骏
2023-03-14

共有1个答案

仉伟兆
2023-03-14

计划的datastore导出(和导入)可以是长时间运行的操作,因此它们支持异步执行和进度监视。

基本上,当您启动操作时,您将获得一个操作ID:

例如,当您启动导出时,Cloud Datastore服务创建一个长期运行的操作来跟踪导出状态。以下是导出开始时的输出:

{
  "name": "projects/[YOUR_PROJECT_ID]/operations/ASAyMDAwOTEzBxp0bHVhZmVkBxJsYXJ0bmVjc3Utc2Jvai1uaW1kYRQKKhI",
  "metadata": {
    "@type": "type.googleapis.com/google.datastore.admin.v1.ExportEntitiesMetadata",
    "common": {
      "startTime": "2017-05-25T23:54:39.583780Z",
      "operationType": "EXPORT_ENTITIES"
    },
    "progressEntities": {},
    "progressBytes": {},
    "entityFilter": {
      "namespaceIds": [
        ""
      ]
    },
    "outputUrlPrefix": "gs://[YOUR_BUCKET_NAME]"
  }
}
{
  "operations": [
    {
      "name": "projects/[YOUR_PROJECT_ID]/operations/ASAyMDAwOTEzBxp0bHVhZmVkBxJsYXJ0bmVjc3Utc2Jvai1uaW1kYRQKKhI",
      "metadata": {
        "@type": "type.googleapis.com/google.datastore.admin.v1.ExportEntitiesMetadata",
        "common": {
          "startTime": "2017-12-05T23:01:39.583780Z",
          "endTime": "2017-12-05T23:54:58.474750Z",
          "operationType": "EXPORT_ENTITIES"
        },
        "progressEntities": {
          "workCompleted": "21933027",
          "workEstimated": "21898182"
        },
        "progressBytes": {
          "workCompleted": "12421451292",
          "workEstimated": "9759724245"
        },
        "entityFilter": {
          "namespaceIds": [
            ""
          ]
        },
        "outputUrlPrefix": "gs://[YOUR_BUCKET_NAME]"
      },
      "done": true,
      "response": {
        "@type": "type.googleapis.com/google.datastore.admin.v1.ExportEntitiesResponse",
        "outputUrl": "gs://[YOUR_BUCKET_NAME]/2017-05-25T23:54:39_76544/2017-05-25T23:54:39_76544.overall_export_metadata"
      }
    }
  ]
}
 类似资料:
  • 由于我已经从下面的代码中导出了数据库文件,但我无法打开导出的文件,如何打开导出的文件?

  • 在过去的一周里,我一直试图在电脑上学习MySQL。我有一个名为用户的数据库和一个名为用户的表,表中有数据。但是我下面有这个PHP代码,它不会得到任何结果,我不知道为什么。

  • 有两种取得 Git 项目仓库的方法。 第一种是在现有项目或目录下导入所有文件到 Git 中; 第二种是从一个服务器克隆一个现有的 Git 仓库。 在现有目录中初始化仓库 如果你打算使用 Git 来对现有的项目进行管理,你只需要进入该项目目录并输入: $ git init 该命令将创建一个名为 .git 的子目录,这个子目录含有你初始化的 Git 仓库中所有的必须文件,这些文件是 Git 仓库的骨

  • 问题内容: 我想创建一个SQL脚本,可以重新创建我已经拥有的数据库。我想重新创建内部没有数据的数据库。 那么sqlplus是否可以导出用户的数据库? 问题答案: 有两种基本方法。 首先是导出转储文件。可以使用Datapump实用程序: 了解更多。 Datapump是在Oracle10g中引入的。在数据库的早期版本中,我们可以使用EXP实用程序执行相同的操作。 要导入文件,我们使用匹配(或)实用程序

  • 问题内容: 我正在尝试将Pandas DataFrame导出到Oracle数据库。我在Pandas中遇到过Write_Frame函数,这听起来确实正是我所需要的。 但是,我已经在线进行了大量搜索,但无法使其正常工作。我已经导入了cx_Oracle,并且可以连接到Oracle数据库以及运行SQL查询而没有任何问题,但是当我运行它时,它给了我一个’ NotImplementedError ‘: 到目前

  • 我有一个Postgresql数据库正在运行,我想把它导入谷歌云SQL。我的数据库名为,由用户 我采取的步骤: > curl--头"授权:承载XXXXX"\--头"内容类型:应用程序/json"\--data'{"项目":"YYYYY","实例":"dev","name":"test"}'\ https://www.googleapis.com/sql/v1beta4/projects/YYYYYY