ETIM -国际贸易的产品分类标准

ETIM 是除了XML 国际交流标准BMEcat之外的国际贸易的产品分类标准。
什么是ETIM ?
ETIM是一种基于分类识别共享和交换产品数据的格式。这种广泛使用的技术产品分类标准是为了构建 B2B 专业人员之间的信息流而制定的。
为什么选择ETIM?
ETIM分类模型的开发是为了满足行业对现有技术产品的清晰、敏锐的信息结构日益增长的需求:ETIM允许对技术产品进行分类,并按产品组、类别、同义词、特征、值和单位进行统一描述。
有了ETIM,寻找技术产品所需的详细信息交换成为现实。
规模和范围
ETIM最初是为荷兰电工行业开发的,但稳步将其活动扩展到全球不同行业和不同国家。今天,不断扩大的ETIM分类模式有17种语言版本,并得到代表21个国家的不少于20个成员组织的支持。
除电工产品外,ETIM现在还涵盖暖通空调和管道,建筑材料和造船业相关产品的分类,包括工具。此外,我们相信未来几年将有更多行业和产品组效仿。
国际化标准
在标准化的国际产品数据流方面,ETIM分类模型在过去十年中证明了其作为首选战略选择的价值。然而,要确保全球供应商和批发商进一步采用和长期整合ETIM结构,需要在全球范围内进行广泛的协调和合作。
正因如此,来自21个不同国家的“ETIM”组织(而且还在不断增加)联合起来,成立了“国际ETIM”,这是一个非营利性组织,集中管理“ETIM”分类模型的开发、维护、发布和推广,以有效地追求一个共同的目标:成为全球技术产品的分类标准。

信息模型
Group
ETIM模型是一个两级分类模型。这两个级别与产品组和产品类相关,每个产品类都分配给一个产品组。然而,ETIM的组织结构扁平化:集团层面只是为了便于产品类别管理而设立的。ETIM的本质——也是ETIM的真正重点——是产品类别及其功能的定义。
Class
ETIM中的一个类描述了类似产品,并捆绑了不同制造商或供应商的产品。所有产品类别都具有不同的功能,以指定该类中产品的技术特性。每个类别的特征都是根据其重要性以及关键方面(尺寸、电气数据的特征等)来构建的。
Feature(特征)
Value
对于 ETIM 类的每个字母数字特征,将分配一个固定的、按字母顺序排列的可能值列表。
Unit(单位)
数值和范围要素始终需要一个定义预期值的测量单位。一个例外是像“number of...”这样的功能。这些数值要素不需要单位。
Synonym(同义词)
同义词通常也称为“关键字”,是产品类(而不是产品组)的替代名称。一个同义词可以指多个产品类,一个产品类可以有多个同义词,但同义词彼此不相关,也没有 ID:每个同义词都直接分配给一个 ETIM 类(取决于语言)。当地东伊运组织负责各自语言的同义词。但是,ETIM分类模型的默认语言是“ETIM英语”,该格式的所有翻译版本都基于该语言。TC 管理其默认(英国)英语版本,包括同义词的分配。
ETIM 模型的特点
看了ETIM 数据模型的规范之后,初步的印象归纳如下:
- ETIM 是一种扁平化的结构
采取了二级分类 产品组和产品类。
- ETIM 中产品类的特性,特性的枚举类型值,单位都是预定义的
特性,值和单位都具备清晰的定义
- 不同的产品可以引用相同的特性
比如许多电器产品都具有Voltage 的特性
- 不支持产品类型的嵌套
例如 PC 的CPU是Intel i7 处理器,机床控制器是西门子PLC ,也许是因为ETIM 主要是针对产品的外部特性的原因吧。
- ETIM 的使用是免费的
相比之下,ECL@SS 是收费的。
工具软件
TCM (Classification Management Tool)工具
CMT 代表分类管理工具,这是我们定制的在线软件工具,用于访问国际多语言 ETIM 主数据库,并有效地组织和处理对 ETIM 模型的添加和更改请求 (RFC)。

ETIM API
除了包含完整 ETIM 模型结构的可下载文件外,ETIM 还提供通过 ETIM API(应用程序编程接口)直接访问模型的 Web 服务。
ETIM API 服务是在 Swagger 中开发的,Swagger 是一个开源软件框架,可帮助开发人员设计、构建和记录 REST Web 服务。
ETIM 查看器
分类管理工具 ETIM CMT 和 ETIM MMT 可以用作查看器,但主要是为了优化模型管理而设计的。为方便起见,我们开发了 ETIM Viewer,这是一个简单易用的网站,优化为查看器。它最初是一个应用程序,现在是一个针对移动使用进行了优化的响应式网站。只需从智能手机打开网站并将其添加到开始屏幕即可。
ETIM BMEcat 认证工具
ETIM 提供了一个在线工具,可根据 ETIM BMEcat 指南和 ETIM 分类验证您的 XML 文件。一旦您的文件成功验证为无错误,您就可以下载认证文档。在线 ETIM BMEcat 认证工具是免费的,但仅限于 ETIM 会员。
ETIM 的交换格式
ETIM数据模型是完全统一的,仅在语言上有所不同。但是,分类产品数据的交换格式(不要与数据模型的发布格式混淆)由每个本地 ETIM 组织单独设置和定义。ETIM International 推荐 BMEcat® 标准,这是 ETIM 国家中最常见的交换格式。
BMEcat
BMEcat® 标准基于互联网标准 XML(可扩展标记语言)作为通用平台和独立于制造商的交换格式。由于这种被广泛接受的格式,在(多媒体)出版方面,不需要为不同的客户提供特殊的个性化解决方案。更重要的是,BMEcat® 标准是迄今为止电子商务领域最被广泛接受的格式之一。
ETIM xChange
ETIM 自己搞了一个交换标准,是基于JSON 格式的。
相关文章:
ETIM -国际贸易的产品分类标准
ETIM 是除了XML 国际交流标准BMEcat之外的国际贸易的产品分类标准。 什么是ETIM ? ETIM是一种基于分类识别共享和交换产品数据的格式。这种广泛使用的技术产品分类标准是为了构建 B2B 专业人员之间的信息流而制定的。 为什么选择ETIM? ETIM分类模型的开…...
MySQL高阶SQL语句
文章目录 MySQL高阶SQL语句MySQL常用查询1、按关键字排序1.1 语法1.2 ASC和DESC1.3 对数据表中信息进行排序1.3.1 普通排序1.3.2 结合where进行条件过滤1.3.3 对多个字段进行排序 2、区间判断及查询不重复记录2.1 and/or —— 且/或2.1.1 普通查询2.1.2 嵌套/多条件查询 2.2 di…...
聊聊CSS
css 的介绍 学习目标 能够知道css的作用 1. css 的定义 css(Cascading Style Sheet)层叠样式表,它是用来美化页面的一种语言。 没有使用css的效果图 使用css的效果图 2. css 的作用 美化界面, 比如: 设置标签文字大小、颜色、字体加粗等样式。 控制页面布局, 比如…...
C语言 青蛙跳台阶问题
目录 编辑 1.问题描述 2.问题分析 3.全部代码 4.结语 1.问题描述 一只青蛙可以一次跳一级台阶,也可以一次跳两级台阶,如果青蛙要跳上n级台阶有多少种跳法? 2.问题分析 当台阶只有一级时,只能跳一级,所以只有一…...
【Django开发】前后端分离美多商城项目第3篇:用户部分,1. 后端接口设计:【附代码文档】
美多商城项目4.0文档完整教程(附代码资料)主要内容讲述:美多商城,项目准备1.B2B–企业对企业,2.C2C–个人对个人,3.B2C–企业对个人,4.C2B–个人对企业。项目准备,配置1. 修改settings/dev.py 文件中的路径信息,2. INS…...
DHCP snooping、DHCP安全及威胁防范
DHCP snooping、DHCP安全及威胁防范 [SW1]display dhcp snooping user-bind all,查看DHCP snooping表项。 DHCP snooping: 表项是通过服务器发送给客户端的ACK报文生成的。 只能在交换机上开启,路由器不支持,并且建议在接入交…...
用eclipse创建Web项目,通过Servlet实现Web访问的功能。
要使用Eclipse和Tomcat 10创建一个简单的Web项目,并通过Servlet实现Web访问功能,你需要遵循以下详细步骤: 1. 安装和配置Eclipse和Tomcat 10 确保你已经安装了Eclipse IDE for Java EE Developers和Tomcat 10。如果还没有安装,请…...
tools.jar下载 Unable to create schema compiler
网上查找了一堆下载tools.jar的都是忽悠人的,在这我就直接告诉大家,直接在电脑的JDK安装路径下的lib文件下复制就可以了。如果没有的话可以diss我我发给你...
【0278】checkpointer 共享内存(CheckpointerShmem)初始化(3)
0. 关于checkpointer 检查指针是Postgres 9.2的新特性。它处理所有检查点。自上次检查点以来,检查点在经过一定时间后自动分发,并且还可以发出信号来执行请求的检查点。(GUC参数要求每隔这么多WAL段就有一个检查点,这是通过后端在填充WAL段时发出信号来实现的; checkpointer…...
算法打卡day29|贪心算法篇03|Leetcode 1005.K次取反后最大化的数组和、134. 加油站、135. 分发糖果
算法题 Leetcode 1005.K次取反后最大化的数组和 题目链接:1005.K次取反后最大化的数组和 大佬视频讲解:K次取反后最大化的数组和视频讲解 个人思路 思路清晰,因为是取反当然是取越小的负数越好,那么先按绝对值排序。如果是负数就取反&#…...
【hexo博客6】自定义域名 购买、配置、更新部署
【hexo博客6】自定义域名 购买、配置、更新部署 写在最前面自定义域名购买域名DNS配置Github 配置 更新部署博客 🌈你好呀!我是 是Yu欸 🌌 2024每日百字篆刻时光,感谢你的陪伴与支持 ~ 🚀 欢迎一起踏上探险之旅&#…...
Django使用pyJwt进行token校验
1.登录成功后返回token,这里使用authenticate进行校验是否存在该用户 def login(request):try:data json.loads(request.body)username data.get(username)password data.get(password)if not all([username, password]):return to_response(status400, msg参数…...
❤️算法笔记❤️-(每日一刷-26、删除有序数组的重复项)
文章目录 题目思路解法 题目 给你一个 非严格递增排列 的数组 nums ,请你** 原地** 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯…...
银河麒麟系统安装设备类型选择lvm简单模式之后,数据写入导致失败导致系统重启无法正常加载
银河麒麟系统安装设备类型选择lvm简单模式之后,数据写入导致失败导致系统重启无法正常加载 一 系统环境1.1 系统版本信息1.2 通过镜像安装的过程中选择设备类型选择的是lvm简单模式 二 问题描述三 问题修复过程3.1 挂载ISO镜像,引导到字符终端界面3.2 修…...
Mybatis-核心配置文件 / Mybatis增删改查
1. 核心配置文件 1.1. 概述 核心配置文件是MyBatis框架中用于集中定义全局配置信息的XML文件,其内部包含了一系列预设标签,用于设置数据库连接、对象映射、类型处理等关键参数。这些标签遵循特定的排列顺序,尽管并非所有标签都是强制性的&a…...
Nginx(面试)
NGINX 速记问答 Q 什么是Nginx?它的主要特点是什么? A Nginx是一个高性能的开源Web服务器和反向代理服务器。它以高并发、低内存消耗和高稳定性著称。 Q Nginx与Apache Web服务器有什么区别? A Nginx与Apache相比,更适用于处…...
net::ERR_SSL_PROTOCOL_ERROR
小程序 发起网络请求 解决: 如果还没有申请SSL证书,那就直接把https请求改为http 测试可以用 上线不推荐...
BaseDao封装增删改查(超详解)
Hi i,m JinXiang ⭐ 前言 ⭐ 本篇文章主要介绍对数据库中表中的数据进行增改删查询,封装一个工具类(BaseDao)的详细使用以及部分理论知识 🍉欢迎点赞 👍 收藏 ⭐留言评论 📝私信必回哟😁 &…...
【Python操作基础】——元组
🍉CSDN小墨&晓末:https://blog.csdn.net/jd1813346972 个人介绍: 研一|统计学|干货分享 擅长Python、Matlab、R等主流编程软件 累计十余项国家级比赛奖项,参与研究经费10w、40w级横向 文…...
光伏投融资该如何计算?
光伏投融资是光伏产业发展过程中的重要环节,其计算涉及到多个方面,包括项目规模、预期收益、成本分析、风险评估等。合理的投融资计算能够为光伏项目的实施提供资金保障,同时也能够降低投资风险,提高项目的经济效益。 首先&#x…...
(十)学生端搭建
本次旨在将之前的已完成的部分功能进行拼装到学生端,同时完善学生端的构建。本次工作主要包括: 1.学生端整体界面布局 2.模拟考场与部分个人画像流程的串联 3.整体学生端逻辑 一、学生端 在主界面可以选择自己的用户角色 选择学生则进入学生登录界面…...
渗透实战PortSwigger靶场-XSS Lab 14:大多数标签和属性被阻止
<script>标签被拦截 我们需要把全部可用的 tag 和 event 进行暴力破解 XSS cheat sheet: https://portswigger.net/web-security/cross-site-scripting/cheat-sheet 通过爆破发现body可以用 再把全部 events 放进去爆破 这些 event 全部可用 <body onres…...
从零开始打造 OpenSTLinux 6.6 Yocto 系统(基于STM32CubeMX)(九)
设备树移植 和uboot设备树修改的内容同步到kernel将设备树stm32mp157d-stm32mp157daa1-mx.dts复制到内核源码目录下 源码修改及编译 修改arch/arm/boot/dts/st/Makefile,新增设备树编译 stm32mp157f-ev1-m4-examples.dtb \stm32mp157d-stm32mp157daa1-mx.dtb修改…...
[Java恶补day16] 238.除自身以外数组的乘积
给你一个整数数组 nums,返回 数组 answer ,其中 answer[i] 等于 nums 中除 nums[i] 之外其余各元素的乘积 。 题目数据 保证 数组 nums之中任意元素的全部前缀元素和后缀的乘积都在 32 位 整数范围内。 请 不要使用除法,且在 O(n) 时间复杂度…...
什么?连接服务器也能可视化显示界面?:基于X11 Forwarding + CentOS + MobaXterm实战指南
文章目录 什么是X11?环境准备实战步骤1️⃣ 服务器端配置(CentOS)2️⃣ 客户端配置(MobaXterm)3️⃣ 验证X11 Forwarding4️⃣ 运行自定义GUI程序(Python示例)5️⃣ 成功效果是一种将单张表的数据逻辑上拆分成多个物理部分的技术。这些物理部分(分区)可以独立存储、管理和优化,…...
LCTF液晶可调谐滤波器在多光谱相机捕捉无人机目标检测中的作用
中达瑞和自2005年成立以来,一直在光谱成像领域深度钻研和发展,始终致力于研发高性能、高可靠性的光谱成像相机,为科研院校提供更优的产品和服务。在《低空背景下无人机目标的光谱特征研究及目标检测应用》这篇论文中提到中达瑞和 LCTF 作为多…...
水泥厂自动化升级利器:Devicenet转Modbus rtu协议转换网关
在水泥厂的生产流程中,工业自动化网关起着至关重要的作用,尤其是JH-DVN-RTU疆鸿智能Devicenet转Modbus rtu协议转换网关,为水泥厂实现高效生产与精准控制提供了有力支持。 水泥厂设备众多,其中不少设备采用Devicenet协议。Devicen…...
6个月Python学习计划 Day 16 - 面向对象编程(OOP)基础
第三周 Day 3 🎯 今日目标 理解类(class)和对象(object)的关系学会定义类的属性、方法和构造函数(init)掌握对象的创建与使用初识封装、继承和多态的基本概念(预告) &a…...
