-
GaussDB在使用外部表file_fdw时,无法使用insert into select file_fdw语法提示un-support feature,修改什么属性才可以支持这种语法?
-
[问题求助] 小小白求助:win10系统,psycopg2连接GaussDB报错:none of the server's SASL authentication mechanisms are supported小小白,测试人员刚刚接触Gaussdb,新人求助、求指导。【系统配置】win10系统pycharmpython3.8已安装第三方库psycopg2-binary 2.9.3(手动下载whl并安装的)GaussDB: 有集中式和分布式的,不同的IP而已opengauss:使用psycopg2可以正常连接opengauss数据库使用Navicat16版本可以正常连接opengauss、GaussDB分布式/集中式【问题描述】使用psycopg2可以正常连接opengauss数据库。目前想要连接云数据库GaussDB,但不能连接成功。导入psycopg2驱动后,连接数据库,连接不成功,报错。【报错信息】报错信息如下: connection to server at "10.XX.XX.XX", port 30000 failed: none of the server's SASL authentication mechanisms are supported【相关截图】之前也有找官方文档,但里面的都是基于linux环境的,且下载驱动仅支持欧拉和银河麒麟系统。没有windows的
-
[运维管理] sql在查询时写关联,select xx from a left join b on a.i=b.i left join c on a.i=c.i left join d on a.i=d.i...这种写法有什么问题不?sql在查询时写关联,select xx from a left join b on a.i=b.i left join c on a.i=c.i left join d on a.i=d.i...这种写法有什么问题不?a 表数据是否会随着关联数据翻倍?
-
数据库连接使用DDS时,可能会遇到因为Mongod/dds mongos的连接数满了,导致客户端无法连接的问题。在Mongod/dds mongos的服务端,收到一个新的连接由一个单独的线程来处理,每个线程配置了1MB的栈空间,当网络连接数太多时,过多的线程会导致上下文切换开销变大,同时内存开销也会上涨。客户端连接数据库的时候,要计算业务一共有多少个客户端,每个客户端配置的连接池大小是多少,总的连接数不要超过当前实例能承受的最大连接数的80%。客户端与数据库的连接应尽量保持相对稳定的状态,每秒新增连接数建议保持在10以下。建议客户端的连接超时时间至少设置为最大业务执行时长的3倍。对于副本集实例,客户端需要同时配置主备节点的IP地址;对于集群实例,至少配置两个dds mongos的IP地址。DDS默认提供rwuser用户,使用rwuser用户登录时认证库必须是admin。可靠性write concern设置规则:对于关键业务,write concern设置为{w:n},n>0,数字越大,一致性实现更好,但性能较差。w:1表示实际写入主节点完成返回。w:1,journal:true表示写主节点和日志后返回。w:majority表示大多数备节点写入后返回。说明:如果没有以w:majority写入数据,则发生主备倒换时,未同步到备机的数据有丢失风险。对于可靠性有较高要求的,建议采用3AZ部署的集群。性能相关规范业务程序禁止执行全表扫描的查询。执行查询时,只选择需要返回的字段,不需要的字段不要返回。从而减少网络和进程处理的负载,修改数据时,只修改变化需要修改的字段,不要整个对象直接存储全部修改。避免使用$not。DDS并不会对缺失的数据进行索引,因此$not的查询条件将会要求在一个结果集中扫描所有记录。如果$not是唯一的查询条件,会对集合执行全表扫描。用$and时把匹配最少结果的条件放在最前面,用$or时把匹配最多结果的条件放在最前面。单个实例中,数据库的总的个数不要超过200个,总的集合个数不要超过500个。集合数量过多会导致内存压力变高,并且集合数量多会导致重启以及主备倒换性能变差,影响紧急情况下的高可用性能。业务上线前,一定要对数据库进行性能压测,评估业务峰值场景下,对数据库的负载情况。禁止同时执行大量并发事务,且长时间不提交。业务正式上线前, 所有的查询类别,都应该先执行查询计划检查查询性能。建议每个连接在后台都是由一个单独线程处理,每个线程会分配1MB的栈内存。所以连接数不宜过多,否则会占用过多的内存。使用连接池,避免频繁的建立连接和断开连接,否则会导致CPU过高。减少磁盘读写:避免使用不必要的upsert命令,避免查询不必要的数据。优化数据分布:对数据进行分片,同时分散热点数据,均衡地使用实例资源。如何进行数据分片,请参见设置数据分片。减少锁冲突:避免对同一个Key过于频繁地操作。减少锁等待:避免前台创建索引。注意开发过程中对集合的每一个操作都要通过执行explain()检查其执行计划,如:db.T_DeviceData.find({"deviceId":"ae4b5769-896f"}).explain();db.T_DeviceData.find({"deviceId":"77557c2-31b4"}).explain("executionStats");对于查询而言,因为覆盖查询不需要读取文档,而是直接从索引中返回结果,这样的查询性能好,所以尽可能使用索引覆盖查询。如果explain()的输出显示indexOnly字段为真,则说明这个查询就被一个索引覆盖。执行计划解析:看执行时间:executionStats.executionStages.executionTimeMillisEstimate和executionStats.executionStages.inputStage. executionTimeMillisEstimate时间越短越好。executionStats.executionTimeMillis表示执行计划选择和执行的所有时间。executionStats.executionStages.executionTimeMillisEstimate表示执行计划的执行完成时间。executionStats.executionStages.inputStage. executionTimeMillisEstimate表示执行计划下的子阶段执行完成时间。看扫描条数:三个条目数相同为最佳。executionStats. nReturned表示匹配查询条件的文档数。executionStats .totalKeysExamined表示索引扫描条目数。executionStats .totalDocsExamined表示文档扫描条目数。看Stage状态,性能较好的Stage状态组合如下。Fetch+IDHACKFetch+ixscanLimit+(Fetch+ixscan)PROJECTION+ixscanCursor使用规则如果cursor不使用了要立即关闭。由于cursor在10分钟内不活动,就会关闭,立即手动关闭会节省资源。4.2版本分布式事务使用规则Spring Data MongoDB不支持事务报错后重试机制,如果客户端使用Spring Data Mongo作为连接MongoDB的客户端,需要依照Spring Data Mongo的参考文档,使用Spring Retry进行事务的重试操作。分布式事务操作数据的大小不能超过16MB。备份相关注意事项备份期间应避免进行DDL操作,规避备份失败的风险。
-
命名规范数据库对象(库名、表名、字段名、索引名)命名建议全部使用小写字母开头,后面跟字母或者数字,数据库对象(库名、表名、字段名、索引名)名字长度建议都不要大于32字节。数据库名称不能使用特殊字符("",.,$,\,/,*,?,~,#,:,|")和空字符\0,数据库名称不能使用admin,local,config。数据库集合名称建议使用字母和下划线组合,不能以system为前缀,<数据库名>.<集合名称> 总长度不超过120字符。索引设计规范索引创建,可以避免全表扫描,有效地提高查询命令的执行效率。索引字段的长度不能超过512字节,索引名称长度不能超过64字符,单个复合索引所包含字段数最多不能超过16个。<数据库名>.<集合名>.$<索引名>的总长度不能超过128字符。在高选择性字段上的创建索引。在低选择性字段上查询会返回较大的结果集。尽量避免返回较大的结果集。对集合的写操作同时会操作集合上的索引,从而触发更多的IO操作,集合上的索引数量不要超过32。不要创建不会被使用到的索引,因为DDS会加载索引到内存,无用索引加载到内存会浪费内存空间因业务逻辑变化而产生的无用索引也要及时清理。索引创建必须使用后台创建索引,禁止前台创建索引。业务中查询,排序条件的key一定要创建索引,如果建立的是复合索引,索引的字段顺序要和这些关键字后面的字段顺序一致,否则索引不会被使用。不要基于复合索引的靠前字段再创建索引。复合索引可以被用于一个索引中主要字段的查询。例如,对于复合索引(firstname,lastname)可以用于在firstname上的查询,再创建一个单独firstname的索引是不必要的。创建索引会消耗较多的IO与计算资源,建议在业务低谷期进行索引创建,禁止同时并发创建超过5条索引。如果需要对同一集合创建多个索引,建议使用createIndexes命令一次性下发多条索引,可以减少性能损耗。分片设计规范对于使用DDS分片集群,建议尽可能的使用分片集合以充分利用性能,详情请参见设置数据分片以充分利用分片性能。分片集合使用上建议如下:对于大数据量(数据量过百万),并有较高读写请求的业务场景,数据量随着业务量增大而增大的,建议采用分片。对于采用hash分片的集合,需要根据业务后面实际数据量大小,采用预分片,提前预置chunk数量,减少自动均衡和分裂对业务运行造成影响。对于非空集合开启分片,应将均衡器的开启时间窗放在业务空闲时,避免分片间均衡数据与业务冲突影响性能。设置时间窗口的API接口详情请参见设置集群均衡活动时间窗。需要基于分片键排序查询且增加数据时可以分布均匀建议使用范围分片,其他使用哈希分片。合理设计shard key,防止出现大量的数据使用相同shard key,导致出现jumbo chunk。使用分片集群,执行dropDatabase后,一定要执行flushRouterConfig命令,详情请参见如何规避dds mongos路由缓存缺陷。业务的update请求需要注意与片键相适配。在使用分片表时,如果出现如下场景则update请求会报错,并返回“An upsert on a sharded collection must contain the shard key and have the simple collation”。update请求的filter中未携带片键字段且选项multi:falseset中未携带片键字段且选项upsert:true
-
创建文档数据库实例时,系统会同步创建默认账户rwuser。您可以根据业务需要,通过默认账户rwuser创建其他数据库账户,之后您可以使用默认账户rwuser或已创建的其他账户对数据库中的数据如库、表、索引等进行操作。使用须知为目标实例创建数据库账户时,建议您开启SSL通道,提高数据的安全性。对于已有的3.2版本的文档数据库实例,不支持创建数据库账户,仅可更改管理员账户rwuser的密码。在创建数据库账户时,要指定命令参数passwordDigestor:"server",具体操作请参见官方文档。前提条件成功连接文档数据库实例,请参见《文档数据库服务快速入门》各实例类型下,通过内网和公网连接实例的内容。账户说明为了给文档数据库实例提供管理服务,您在创建数据库实例时,文档数据库服务会自动为实例创建根账户root(或admin)、监控账户monitor和备份账户backup,这些账户属于华为云实例管理平台,您不能操作或者使用。如果试图删掉、重命名、修改这些账户的密码和权限,会导致出错。对于数据库管理员账户rwuser,以及您所创建的账户,允许修改账户的密码。默认账户rwuser以及通过rwuser创建的账户,对系统库admin和config权限受限,无法进行正常操作。对自身创建的库表,具有充分的操作权限。MongoDB的User一般是在某个固定的认证库下创建的。连接数据库时,需要通过参数--authenticationDatabase来明确指定对应的认证库。DDS实例中,默认的rwuser用户的认证库,是admin。账户密码连续5次输入错误,账户会被锁定10s。账户密码等级设置文档数据库服务在控制台侧管理员密码的安全策略:密码长度为8~32个字符。密码必须为英文大小写字母、数字、特殊字符~!@#%^*-_=+?()$的组合。文档数据库对在客户端新创的数据库用户,设置了密码安全策略:密码长度为8~32个字符。密码为英文大小写字母、数字、特殊字符~@#%-_!*+=^?的组合。创建实例数据库以及设置密码时,安全起见,为用户提供了密码复杂度校验,如果不满足要求,请根据提示信息调整密码复杂度。创建账户选择admin数据库。use admin以user1账户为例,创建数据库账户。db.createUser({user: "user1", pwd: "****", passwordDigestor:"server", roles:[{role: "root", db: "admin"}]})“server”是指在服务端加密密码,为固定值,无需修改。“****”是新密码,长度8~32位,且必须为英文大小写字母、数字以及特殊字符~@#%-_!*+=^?的组合。“roles”限制了该账户所具有的权限。若指定一个空数组,表示该账户不具有任何权限。查看创建结果。显示如下信息,说明创建成功。Successfully added user: { "user" : "user1", "passwordDigestor" : "server", "roles" : [ { "role" : "root", "db" : "admin" } ]}更改账户的密码选择admin数据库。use admin以user1账户为例,修改账户的密码。db.updateUser("user1", {passwordDigestor:"server",pwd:"newPasswd12#"})“server”是指在服务端加密密码,为固定值,无需修改。“newPasswd12#”是新密码,长度8~32位,且必须为英文大小写字母、数字以及特殊字符~@#%-_!*+=^?的组合。如果密码用在mongodb url中且密码包含@ / % ? # , 则需要进行URL特殊字符转义,替换为对应的十六进制的URL编码(ASCII码)。查看修改结果。显示如下信息,说明修改成功。mongos>
-
数据库参数是数据库系统运行的关键配置信息,设置不合适的参数值可能会影响业务。本文列举了一些重要参数说明。如需通过控制台界面修改参数值,请参见修改DDS实例参数。enableMajorityReadConcern该参数表示读取数据时,是否需要从大多数节点获取一致的数据后才返回结果。默认值为“false”,表示读取数据时,不需要从大多数节点获取一致数据后返回结果,即从单个节点上读取数据就可以返回结果。该参数设为true的时候,表示读取数据时,需要从大多数节点获取一致数据后才返回结果。该操作会导致LAS文件过大,进而造成CPU过高和磁盘占用大。在DDS中,不支持设置majority级别的readConcern。对于需要majorityReadConcern的场景,可以将WriteConcern设置为majority,表示数据写入到大多数节点了,这样也就保证了大多数节点的数据一致了。然后通过读取单个节点的数据,就能保证用户读到的数据已经写入到大多数节点,而这样的数据不会发生回滚,避免了脏读的问题。说明:MongoDB可以通过writeConcern来定制写策略,通过readConcern来定制读策略。当指定readConcern级别为majority时,能保证用户读到的数据已经写入到大多数节点,而这样的数据不会发生回滚,避免了脏读的问题。failIndexKeyTooLong默认值为“true”。该参数不支持修改,避免过长索引Key。net.maxIncomingConnections该参数表示dds mongos或mongod可接受的最大同时连接数量。该参数依赖于实例的规格,实例规格不同对应其默认值也不同。因此,此参数在用户未设置前显示为“default”,表示该参数随内存规格变化。security.javascriptEnabled默认值为“false”。该参数表示是否允许mongod上执行JavaScript脚本。为了安全考虑,默认值为“false”,表示不允许mongod上执行JavaScript脚本,mapreduce、group等命令也将无法使用。disableJavaScriptJIT默认值为“true”。该参数表示是否禁用JavaScriptJIT编译技术。JavaScriptJIT编译技术实现了即时 (JIT) 编译以提高运行脚本时的性能。“disableJavaScriptJIT”默认值为“true”,表示禁用JavaScriptJIT编译技术。如果需要启用JavaScriptJIT编译技术,可以将“disableJavaScriptJIT”的值设置为“false”。operationProfiling.mode默认值为“slowOp”。该参数表示数据库分析器的级别。该参数支持如下取值:默认值为“slowOp”,表示对于耗时超过慢查询阈值的操作,采集器采集数据。取值为“off”,表示分析器关闭,不收集任何数据。取值为“all”,表示采集器采集所有操作的数据。operationProfiling.slowOpThresholdMs默认值为“500”,单位为ms。该参数表示慢查询的时间阈值,单位为毫秒,超过该阈值的操作将被认为是慢操作。如无特殊需求,建议使用默认值500ms。maxTransactionLockRequestTimeoutMillis默认值“5”,取值范围为5~100,单位为ms。该参数表示事务等待获取锁的时间,超过该时间则事务回滚。
-
GaussDB——华为云秉承“将公司对网络和业务安全性保障的责任置于公司的商业利益之上”。针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。安全性是华为云与您的共同责任,如图1所示。华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的 IaaS、PaaS 和 SaaS 类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包括运维运营安全,以及更广义的安全合规遵从。租户:负责云服务内部的安全,安全地使用云。 华为云租户的安全责任在于对使用的 IaaS、PaaS 和 SaaS 类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API 网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。《华为云安全白皮书》详细介绍华为云安全性的构建思路与措施,包括云安全战略、责任共担模型、合规与隐私、安全组织与人员、基础设施安全、租户服务与租户安全、工程安全、运维运营安全、生态安全。
-
GaussDB数据库选择区域时,您需要考虑以下几个因素:地理位置一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。不过,在基础设施、BGP网络品质、资源的操作与配置等方面,中国大陆各个区域间区别不大,如果您或者您的目标用户在中国大陆,可以不用考虑不同区域造成的网络时延问题。资源的价格不同区域的资源价格可能有差异如何选择可用区?是否将资源放在同一可用区内,主要取决于您对容灾能力和网络时延的要求。如果您的应用需要较高的容灾能力,建议您将资源部署在同一区域的不同可用区内。如果您的应用要求实例之间的网络延时较低,则建议您将资源创建在同一可用区内。区域和终端节点当您通过API使用资源时,您必须指定其区域终端节点。
-
什么是区域、可用区?我们用区域和可用区来描述数据中心的位置,您可以在特定的区域、可用区创建资源。区域(Region):从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。图1阐明了区域和可用区之间的关系。图1 区域和可用区目前,华为云已在全球多个地域开放云服务,您可以根据需求选择适合自己的区域和可用区。更多信息请参见华为云全球站点。如何选择区域?选择区域时,您需要考虑以下几个因素:地理位置一般情况下,建议就近选择靠近您或者您的目标用户的区域,这样可以减少网络时延,提高访问速度。不过,在基础设施、BGP网络品质、资源的操作与配置等方面,中国大陆各个区域间区别不大,如果您或者您的目标用户在中国大陆,可以不用考虑不同区域造成的网络时延问题。资源的价格不同区域的资源价格可能有差异,请参见华为云服务价格详情。如何选择可用区?是否将资源放在同一可用区内,主要取决于您对容灾能力和网络时延的要求。如果您的应用需要较高的容灾能力,建议您将资源部署在同一区域的不同可用区内。如果您的应用要求实例之间的网络延时较低,则建议您将资源创建在同一可用区内。区域和终端节点当您通过API使用资源时,您必须指定其区域终端节点。有关华为云的区域和终端节点的更多信息,请参阅地区和终端节点。
-
实例实例是DDS服务的基本管理单元,一个DDS实例可以建一个或多个数据库,每个数据库中可以建一个或多个集合。用户可以通过管理控制台创建及管理各种类型和版本的实例,实例的类型、版本、规格等信息请参见实例说明。每个DDS实例之间资源相互隔离,例如CPU、内存、IO等都是相互独立的。集群DDS集群由dds mongos、config、shard组成,节点架构示意图如下:图1 分片集群示意图dds mongosdds mongos负责查询与数据写入的路由,是实例访问的统一入口。每个实例有2~32个dds mongos,数量由用户自定义。用户可直接连接dds mongos,dds mongos从config读取配置信息,将读写请求分发到shard。configconfig负责存储实例的配置信息,由1个副本集组成。用户不能直接连接config。shard集群实例的shard,负责存储用户的数据。每个社区版集群实例有2~32个shard,数量由用户自定义。每个shard由1个副本集组成,副本集为每个shard的数据提供了冗余和高可靠性。用户不能直接连接shard。数据库参数模板数据库参数模板是所有用户可见配置参数和参数对应取值的集合,同一个参数模板可以被多个实例共享。目前,仅DDS社区版实例支持参数模板功能,包括参数模板的创建、编辑、比较、复制、重置、删除等操作。
-
集群由dds mongos(路由)、Config(配置)和Shard(分片)组件构成。数据读写请求经dds mongos分发,通过查询config信息,并行分配到相应shard,可轻松应对高并发场景,且config和shard均采用三副本架构,保证高可用。图1 集群架构dds mongos为单节点配置,用户可以通过多个dds mongos实现负载均衡及故障转移,单个集群实例可支持2~32个dds mongos节点。shard节点是分片服务器,当前架构是三节点副本集。单个集群版实例可支持2~32个shard节点。config为集群必备组件,负责存储实例的配置信息,由1个三节点副本集构成。集群适用于业务系统数据量大、具有较高的可用性和可扩展性的场景。
-
GaussDB分布式形态整体架构如下:图1 GaussDB分布式形态整体架构图Coordinator Node:协调节点CN,负责接收来自应用的访问请求,并向客户端返回执行结果;负责分解任务,并调度任务分片在各DN上并行执行。GTM:全局事务管理器(Global Transaction Manager),负责生成和维护全局事务ID、事务快照、时间戳、Sequence信息等全局唯一的信息。Data Node:数据节点DN,负责存储业务数据、执行数据查询任务以及向CN返回执行结果。
-
华为云GaussDB,新一代分布式数据库,具备“五高两易”,高可用、高安全、高性能、高弹性、高智能、易部署、易迁移的技术竞争力,给世界一个更优选择。华为云数据库,以全场景数据融合服务,面向企业提供实时高效、安全稳定、极简体验的全域数据生产和事务处理服务,目前已经规模应用在金融、电商、游戏、社交文娱、汽车、制造能源等各行业。产品优势GaussDB,新一代分布式数据库,真正做到软硬协同,具备“五高两易”,高可用、高安全、高性能、高弹性、高智能、易部署、易迁移的技术竞争力,给世界一个更优选择。高性能国内首个全自研Ustore存储引擎,海量数据高并发场景下高性能无抖动高可用同城双集群RPO=0,软硬件故障完全隔离,7*24小时服务在线高安全国内首个获得国际CC EAL4+源码级认证,业界首个纯软全密态数据库高弹性1000+超大分布式集群的能力,云原生弹性伸缩,极大提升资源利用率高智能全球首个AI-Native数据库,从应用开发到管理运维全流程智能化体验易部署支持华为云/华为云Stack/轻量化多种部署形态,支持多租户以及数据压缩,实现存储成本下降50%,整体资源利用率提升4倍以上易迁移Oracle、MySQL数据库常用语法99%兼容,DRS+UGO一站式迁移解决方案,让不确定变确定
-
问题来源】【必填】 南方航空公司【问题简要】【必填】 在项目开发过程中,我们需要连接ccdis 的高斯数据库,从数据库中拉取原始数据进行二次加工,通过高斯官方文档中的gsjdbc4和gsjdbc200.jar驱动进行连接高斯数据的时候报错【问题类别】【必填】高斯、ccdis【AICC解决方案版本】【必填】AICC:24.200UAP:UAP9600_V300R001C02SPC109CTI:ICD_V300R008C25SPC200【期望解决时间】【选填】2024年11月1日【问题现象描述】【必填】 在项目开发过程中,我们需要连接ccdis 的高斯数据库,从数据库中拉取原始数据进行二次加工,通过高斯官方文档中的gsjdbc4 驱动进行连接高斯数据的时候报错相关如下:
上滑加载中
推荐直播
-
全面解析华为云EI-API服务:理论基础与实践应用指南
2024/11/29 周五 18:20-20:20
Alex 华为云学堂技术讲师
本期直播给大家带来的是理论与实践结合的华为云EI-API的服务介绍。从“主要功能,应用场景,实践案例,调用流程”四个维度来深入解析“语音交互API,文字识别API,自然语言处理API,图像识别API及图像搜索API”五大场景下API服务,同时结合实验,来加深开发者对API服务理解。
去报名 -
企业员工、应届毕业生、在读研究生共探项目实践
2024/12/02 周一 19:00-21:00
姚圣伟 在职软件工程师 昇腾社区优秀开发者 华为云云享专家 HCDG天津地区发起人
大神带你一键了解和掌握LeakyReLU自定义算子在ONNX网络中应用和优化技巧,在线分享如何入门,以及在工作中如何结合实际项目进行学习
即将直播 -
昇腾云服务ModelArts深度解析:理论基础与实践应用指南
2024/12/03 周二 14:30-16:30
Alex 华为云学堂技术讲师
如何快速创建和部署模型,管理全周期AI工作流呢?本期直播聚焦华为昇腾云服务ModelArts一站式AI开发平台功能介绍,同时结合基于ModelArts 的实践性实验,帮助开发者从理论到实验更好地理解和使用ModelArts。
去报名
热门标签