HarmonyOS创建项目和应用—设置数据处理位置

项目和应用介绍

关于项目

项目是资源、应用的组织实体。资源包括服务器、数据库、存储,以及您的应用、终端用户的数据等。在您使用部分服务时,您是数据的控制者,数据将按照您设置的数据处理位置来存储在指定区域。

通常,您不需要自己管理资源,而是管理好你的应用。您应该将一个应用的不同平台(Android、iOS、Web、快应用等)放在一个项目中。您可以选择将一个应用的不同变体放在同一个项目中,比如,您的应用有不同渠道的变体,您就可以将它们放在一个项目中。但是,您不应该将不同应用放在一个项目中,因为这可能会产生隐私合规问题。

简介

AppGallery Connect的部分服务在处理您的应用及用户的数据时,需要您指定数据处理位置,以便这些服务能够在您期望的位置上处理您的应用及用户的数据。

如果您在使用这些服务时未指定数据处理位置,这些服务将在您为项目设置的默认数据处理位置处理您的应用及用户的数据。

需要您指定数据处理位置的服务及其相关策略如下:


在这里插入图片描述

注意
如上表所示,部分服务在修改默认数据处理位置或取消已启用的数据处理位置时会自动清理云侧数据且无法找回。因此,请谨慎设置数据处理位置,尽量避免修改默认数据处理位置和取消已启用的数据处理位置等操作。如果涉及此类操作,请务必提前自行做好相关备份,充分评估由此产生的后果。

数据处理位置的分布

AppGallery Connect在全球范围内提供了四个数据处理位置供您选择:

  • 中国
  • 德国
  • 俄罗斯
  • 新加坡

如何选择数据处理位置

在指定数据处理位置时(包括设置项目的默认数据处理位置),您需要考虑以下因素:

  • 有关法律和政策的遵从。包括但不限于您的用户所在区域或国家的相关法律法规,以及联合国、中国、美国和其他国家的出口和制裁法律法规。
  • 您的用户与数据处理位置的距离。距离的远近会影响网络时延。

设置数据处理位置

您可以在以下两个场景设置项目的数据处理位置:

场景一:

在“项目设置 > 数据处理位置”页面设置数据处理位置。您可以设置一个或多个数据处理位置,设置步骤如下:

1.登录AppGallery Connect,选择“我的项目”。
2.在项目列表中点击您需要设置数据处理位置的项目。
3.进入“项目设置 > 数据处理位置”页面,点击“管理”。

在这里插入图片描述

4.阅读上方提示信息后,在“是否已启用”栏为您的项目勾选一个或多个数据处理位置,并在“是否设为默认”栏将其中一个设置为默认数据处理位置。

说明

  • 仅支持将已启用的数据处理位置设置为默认数据处理位置。
  • 当您只启用一处数据处理位置时,您必须将其设置为默认数据处理位置。
  • 当您设置多个数据处理位置后,您即可在多个位置处理您的应用及用户的数据。

5.设置完成后,点击“保存”。

场景二:

在首次开通服务时设置数据处理位置。您可以设置一个或多个数据处理位置,设置步骤如下(此处以开通云数据库服务为例):

1.在云数据库服务界面,点击“立即开通”。


在这里插入图片描述

2.仔细阅读弹出提示框的文字说明后,在“启用”栏为您的项目勾选一个或多个数据处理位置,并在“设为默认”栏将其中一个设置为默认数据处理位置。

说明

  • 仅支持将已启用的数据处理位置设置为默认数据处理位置。
  • 当您只启用一处数据处理位置时,您必须将其设置为默认数据处理位置。
    在这里插入图片描述3.设置完成后,点击“确定”。

管理数据处理位置

如果您想要启用新的数据处理位置、取消已启用的数据处理位置,或是修改默认数据处理位置,您可参考以下步骤:

1.登录 AppGallery Connect,选择“我的项目”。
2.在项目列表中点击您需要变更数据处理位置的项目。
3.进入“项目设置 > 数据处理位置”页面,点击“管理”。


在这里插入图片描述

4.在“数据处理位置”页面,您可:

  • 启用新数据处理位置:在想要启用的数据处理位置对应的“启用”栏进行勾选,完成后点击“保存”。
  • 取消已启用的数据处理位置:在想要取消启用的数据处理位置的对应“启用”栏去勾选,完成后点击“保存”。在确认弹窗中,阅读提示信息,确认并勾选操作提示项,点击“同意并继续”。若放弃修改,点击“取消”。

注意

  • 默认数据处理位置不支持直接取消启用,如果您想取消该数据处理位置,您必须先修改默认数据处理位置。
  • 取消已启用的数据处理位置后,该数据处理位置上的部分服务的数据将被清除且无法恢复,该项目下各应用将无法访问该数据处理位置上的相关服务。相关服务的数据清理策略请参考文中对照表。
    在这里插入图片描述
  • 修改默认数据处理位置:在“是否设为默认”栏勾选新的默认数据处理位置,完成后点击“保存”。

注意

  • 在“是否设为默认”栏勾选新的默认数据处理位置前,请先启用该数据处理位置。
  • 默认数据处理位置修改时间间隔不得低于1小时。

在这里插入图片描述

5.(可选)如果您修改了默认数据处理处理位置,界面会弹出提示框。请阅读弹框内容,确认并勾选操作提示项,点击“同意并继续”。若放弃修改,点击“取消”。

注意

修改默认数据处理位置后:

  • 如果您的服务只在默认数据处理位置上提供服务,则修改默认数据处理位置后原有的AGC云侧数据将被清除且无法恢复。
  • 项目下各应用的已发布版本将可能无法访问数据处理位置相关服务。
  • 修改默认数据处理位置后,仅在默认数据处理位置上提供服务的相关服务需要您重新开通,您的应用需要集成最新版本的agconnect-services配置文件。支持多数据处理位置的服务修改默认数据处理位置时,不需要重新开通服务。
    在这里插入图片描述

查看已设置的数据处理位置

设置完项目的数据处理位置后,您可以在“项目设置 > 数据处理位置”页面查看已设置的数据处理位置。


在这里插入图片描述

那么要想成为一名鸿蒙高级开发,以上知识点是必须要掌握的,除此之外,还需要掌握一些鸿蒙应用开发相关的一些技术,需要我们共同去探索。

为了能够让大家跟上互联网时代的技术迭代,在这里我特邀了几位行业大佬整理出一份最新版的鸿蒙学习提升资料,有需要的小伙伴自行领取,限时开源,先到先得~~~~

领取以下高清学习路线原图请点击→《鸿蒙HarmonyOS分布式项目实战》纯血鸿蒙HarmonyOS基础技能学习路线图

在这里插入图片描述

领取以上完整高清学习路线图,请点击→《鸿蒙 (Harmony OS)开发学习手册》小编自己整理的部分学习资料(包含有高清视频、开发文档、电子书籍等)

在这里插入图片描述

以上分享的学习路线都适合哪些人跟着学习?

-应届生/计算机专业
通过学习鸿蒙新兴技术,入行互联网,未来高起点就业。
-0基础转行
提前布局新方向,抓住风口,自我提升,获得更多就业机会。
-技术提升/进阶跳槽
发展瓶颈期,提升职场竞争力,快速掌握鸿蒙技术,享受蓝海红利。


在这里插入图片描述

最后

鸿蒙开发学习是一个系统化的过程,从基础知识的学习到实战技能的锤炼,再到对前沿技术的探索,每一环节都至关重要。希望这份教程资料能帮助您快速入门并在鸿蒙开发之路上步步攀升,成就一番事业。让我们一起乘风破浪,拥抱鸿蒙生态的广阔未来!

如果你觉得这篇内容对你有帮助,我想麻烦大家动动小手给我:点赞,转发,有你们的 『点赞和评论』,才是我创造的动力。

关注我,同时可以期待后续文章ing,不定期分享原创知识。

想要获取更多完整鸿蒙最新VIP学习资料,请点击→《鸿蒙全套学习指南》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/513618.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

详细了解网络通信流程、协议组成、编码方式、数据传输方式和途径、Http 协议的编码、cookie的使用和提取路径

详细了解网络通信流程、协议组成、编码方式、数据传输方式和途径、Http 协议的编码、cookie的使用和提取路径。 一、网络通信简介 现代的网络传输介质以以太网链路居多,完整的网络数据报结构大致如下。传输层及其以下的机制由操作系统内核提供,应用层由用户进程提供,应用程…

D-ID Studio:数字身份认证的新纪元

随着科技的飞速发展,数字身份认证已逐渐成为我们日常生活中不可或缺的一部分。在这个背景下,D-ID Studio以其前沿的技术和创新的解决方案,正引领着数字身份认证的新纪元。 D-ID Studio是一个功能强大的在线平台,专注于提供全面的…

Qt多弹窗实现包括QDialog、QWidget、QMainWindow

1.相关说明 独立Widget窗口、嵌入式Widget、嵌入式MainWindow窗口、独立MainWindow窗口等弹窗的实现 相关界面包含关系 2.相关界面 3.相关代码 mainwindow.cpp #include "mainwindow.h" #include "ui_mainwindow.h" #include "tformdoc.h" #incl…

Thinkphp5.1中,将数组赋值给js使用

一、例如Thinkphp5.1中的的代码是这样的 $data [status > 1,msg > 加载成功,data > [id > 1,username > 小洪帽,] ];$this->assign(data,$data);二、JS代码接收PHP中的数组 注意 <> 符号是不需要放引号的。 let arr <?json_encode($data)?>…

【C语言】新类型,结构体篇-----深入理解结构体,结构体成员的访问,结构体的大小和新概念偏移量!【图文详解】

欢迎来CILMY23的博客喔&#xff0c;本篇为【C语言】新类型&#xff0c;结构体篇-----深入理解结构体&#xff0c;结构体成员的访问&#xff0c;结构体的大小和新概念偏移量&#xff01;【图文详解】&#xff0c;感谢观看&#xff0c;支持的可以给个一键三连&#xff0c;点赞关注…

【牛客】VL64 时钟切换

描述 题目描述&#xff1a; 存在两个同步的倍频时钟clk0 clk1,已知clk0是clk1的二倍频&#xff0c;现在要设计一个切换电路&#xff0c;sel选择时候进行切换&#xff0c;要求没有毛刺。 信号示意图&#xff1a; 波形示意图&#xff1a; 输入描述&#xff1a; clk0 clk1为时…

超详细的Scrapy框架的基本使用教程

Scrapy的介绍 scrapy的工作流程&#xff08;重点&#xff01;&#xff01;&#xff01;&#xff09; 如下图所示&#xff1a; 爬虫&#xff1a; 负责向引擎提供要爬取网页的URL&#xff0c;引擎会把这个URL封装成request对象并传递给调度器&#xff0c;把引擎传递过来的resp…

冒泡经典题

&#x1f4d1;前言 本文主要是【】——简单使用的文章&#xff0c;如果有什么需要改进的地方还请大佬指出⛺️ &#x1f3ac;作者简介&#xff1a;大家好&#xff0c;我是听风与他&#x1f947; ☁️博客首页&#xff1a;CSDN主页听风与他 &#x1f304;每日一句&#xff1a;狠…

搜维尔科技:捕获、分析、优化,使用 Xsens Ergo 创建更安全的工作空间

简化人体工程学分析&#xff0c;优先考虑员工福祉&#xff0c;并利用客观数据和见解提高生产力。 捕获。分析。优化。使用 Xsens Ergo 创建更安全的工作空间 1.质量数据 使用高质量、客观且经过验证的运动数据进行详细的人体工程学分析 2.随处使用 在最具挑战性的工作环境中…

C++面试干货---带你梳理常考的面试题(二)

顾得泉&#xff1a;个人主页 个人专栏&#xff1a;《Linux操作系统》 《C从入门到精通》 《LeedCode刷题》 键盘敲烂&#xff0c;年薪百万&#xff01; 1.struct 和 class 区别 1.默认访问权限&#xff1a;struct中的成员默认为public&#xff0c;而class中的成员默认为priv…

【知识梳理】关于网络分层

转载说明&#xff1a;如果您喜欢这篇文章并打算转载它&#xff0c;请私信作者取得授权。感谢您喜爱本文&#xff0c;请文明转载&#xff0c;谢谢。 网络协议分层 网络协议通常分不同层次进行开发&#xff0c;每一层分别负责不同的通信功能。一个协议族&#xff0c;比如 TCP/IP…

JDK17在Windows安装以及环境变量配置(超详细的教程)

目录 一、JDK17的安装包下载 二、安装JDK17 第一步&#xff1a;运行JDK的EXE文件 第二步&#xff1a;选择下一步 第三步&#xff1a;选择安装目录 第四步&#xff1a;安装完成 三、配置JDK17的环境变量 第一步&#xff1a;打开系统属性界面 第二步&#xff1a;打开高级…