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基础技能学习路线图

在这里插入图片描述

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

在这里插入图片描述

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

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


在这里插入图片描述

最后

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

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

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

想要获取更多完整鸿蒙最新VIP学习资料,请点击→《鸿蒙HarmonyOS分布式项目实战》

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Mybatis实现分页查询数据(代码实操讲解)

在MyBatis中实现分页查询的常见方式有两种:使用MyBatis内置的分页插件如PageHelper,或者手动编写分页的SQL语句。下面我将为你提供两种方式的示例代码。 使用PageHelper分页插件 首先,确保你的项目中已经添加了PageHelper的依赖。在Maven项…

ZYNQ--关于一些SDK调试问题记录

Debug configuaration中没有debug applicaton 问题如下图: 解决方法: 在Target Setup中的Debug Type中选择如下即可 注意选完之后application中必须勾选运行内核,否则不运行main文件。

Java项目:36 springboot图书个性化推荐系统的设计与实现003

作者主页:源码空间codegym 简介:Java领域优质创作者、Java项目、学习资料、技术互助 文中获取源码 项目介绍 springboot003图书个性化推荐系统的设计与实现 管理员:首页、个人中心、学生管理、图书分类管理、图书信息管理、图书预约管理、退…

2195. 深海机器人问题(网络流,费用流,上下界可行流,网格图模型)

活动 - AcWing 深海资源考察探险队的潜艇将到达深海的海底进行科学考察。 潜艇内有多个深海机器人。 潜艇到达深海海底后,深海机器人将离开潜艇向预定目标移动。 深海机器人在移动中还必须沿途采集海底生物标本。 沿途生物标本由最先遇到它的深海机器人完成采…

vue3基础教程(2)——创建vue3+vite项目

博主个人微信小程序已经上线:【中二少年工具箱】。欢迎搜索试用 正文开始 专栏简介1. 前言2.node版本检测3.创建vue项目 专栏简介 本系列文章由浅入深,从基础知识到实战开发,非常适合入门同学。 零基础读者也能成功由本系列文章入门&#x…

循环队列:一道使数据结构萌新知道什么是“愁滋味“的题目

这破题目肝了我一天半才搞明白,也正是因为这道题目,我才豁然明白了李煜所说的"剪不断,理还乱...别是一般滋味在心头"到底是什么"滋味".在完全搞明白之前,真的是放有放不下,理也理不清... 但是理解之后你会发现,嘛い---,也就那么个回事嘛O(∩_∩)O 目录 1…

【DreamTalk】源码部署

安装 # 下载源码 git clone https://github.com/ali-vilab/dreamtalk cd dreamtalkconda create -n dreamtalk python3.10 conda activate dreamtalkconda install -c conda-forge yacs0.1.8 conda install -c conda-forge numpy1.21.5 conda install -c conda-forge av10.0.0…

如何使用宝塔面板部署MySQL数据库,并结合内网穿透实现固定公网地址远程连接

文章目录 前言1.Mysql服务安装2.创建数据库3.安装cpolar3.1 开放局域网端口3.2 创建HTTP隧道 4.远程连接5.固定TCP地址5.1 保留一个固定的公网TCP端口地址5.2 配置固定公网TCP端口地址 前言 宝塔面板的简易操作性,使得运维难度降低,简化了Linux命令行进行繁琐的配置,下面简单几…

为什么Spring Cloud 应用程序中,应用程序的加载配置必须写在bootstrap.yaml这个配置文件中,是在哪里规定的?

在 Spring Cloud 应用程序中,bootstrap.yaml(或bootstrap.properties)的使用并非强制性的,但它扮演着一个特定的角色,主要是因为 Spring Cloud 的设计和工作流程。 背景和设计 Spring Cloud 构建在 Spring Boot 之上…

STM32FreeRTOS-事件组1(STM32Cube高效开发教程)

文章目录 一、事件组的原理和功能1、事件组与队列信号量特点2、事件组存储结构3、事件组运行原理 二、事件组部分函数1、xEventGroupCreate()创建事件组函数2、xEventGroupSetBits()事件组置位函数3、xEventGroupSetBitsFromISR()…

Geeker Admin添加若以分离版本的后台作为后台

添加验证码 下载若依赖前后端分离版本,配置好自己数据库,redis连接地址 登录添加验证码 配置自己的若依后端连接地址 添加验证码请求方法 登录页面登录输入框添加验证码,uuid,调用的验证码刷新方法 注意:这里要用响应式定义验证…

外汇天眼:蓝莓市场终止所有MT4/MT5专业公司业务

总部位于澳大利亚的零售外汇和差价合约经纪商蓝莓市场宣布,已终止其数据和平台服务产品,该产品旨在通过利用其基础设施为专业公司行业提供服务。 蓝莓市场表示,已经对其数据和平台服务产品“落下帷幕”,与所有专业交易公司包括MyF…

分类问题经典算法 | 二分类问题 | Logistic回归:梯度下降

目录 一. 损失函数1. 交叉熵损失函数2. 梯度下降 一. 损失函数 Logistic回归算法公式推导篇中,我们通过对似然函数求对数,得到 l ( θ ) l(\theta ) l(θ): l ( θ ) l n [ L ( θ ) ] ∑ i 1 M { y ( i ) l n [ h θ ( x ( i ) ) ] ( …

Jekins 自启动Java应用的Shell笔记

背景 最近在研究jdk 的jvisualvm 对JVM服务远程监控时,意外的与jekins接轨了。公司使用jekins自动从Git上获得源码,打包后传到测试服务器并启动jar包,实现自动部署,而我需要做的是在测试服务器启动jar包时添加几个我设置的命令&am…

【YOLO v5 v7 v8 v9小目标改进】DWRSeg:优化的多尺度处理,传统的深度学习模型可能在不同尺度的特征提取上存在冗余

DWRSeg:优化的多尺度处理,传统的深度学习模型可能在不同尺度的特征提取上存在冗余 提出背景问题:实时语义分割需要快速且准确地处理图像数据,提取出有意义的特征来识别不同的对象。 小目标涨点YOLO v5 魔改YOLO v7 魔改YOLO v8 魔…

超级副业SOP,各行各业,太全了!

最近收集到一份资料,包含了几乎各行各业的SOP,实在是太全了,这里准备分享给大家 这里可能有一些朋友还不知道,SOP是个什么东西呢 百度说法:所谓SOP,是 Standard Operating Procedure三个单词中首字母的大写…

【亲测】注册Claude3教程:解决无法发送手机验证码的问题

Anthropic 今日宣布推出其最新大型语言模型(LLM)系列——Claude 3,这一系列模型在各种认知任务上树立了新的性能标准。Claude 3 系列包括三个子模型:Claude 3 Haiku、Claude 3 Sonnet 和 Claude 3 Opus,每个模型都提供…

MATLAB读取.nc(数据集)文件

MATLAB读取.nc(数据集)文件 以中国1km逐月潜在蒸散发数据集(1901-2022)为例 首先用FileZilla下载特定年份的数据集 用matlab进行处理,代码如下: clear;clc;ncdisp("pet_2022.nc") %读数据集的具体信息和变量eva ncr…

LABEL-EFFICIENT SEMANTIC SEGMENTATION WITHDIFFUSION MODELS

基于扩散模型的标签高效语义分割 摘要: 去噪扩散概率模型最近受到了很多研究的关注,因为它们优于gan等替代方法,并且目前提供了最先进的生成性能。扩散模型的优越性能使其成为一些应用程序的吸引人的工具,包括绘图,超…

算法学习02:高精度(c++)

算法学习02:高精度(c) 文章目录 算法学习02:高精度(c)前言一、高精度1.高 高2.高 - 高3.高 * 低4.高 / 低 总结 前言 提示:以下是本篇文章正文内容: 一、高精度 1.高 高 add函数…