杯子茶室

关注有趣的事物

商业智能总览

网络 8 评

Internal Table, Work area, Database Table的区别与定义,在ABAP的适用范围

定义

  • Database Table: 数据库表是持久化存储在数据库层的数据结构
  • Internal Table:内部表是ABAP程序中的一种数据结构,可储存多行数据
  • Work Area:工作区是用于存放单行数据的结构,可储存单个record

适用范围

  • Database Table:储存长期数据
  • Internal Table:储存从数据库读取的临时数据。
  • Work Area:储存遍历Internal Table的数据,用于处理。

拆分表格的方法

  • 拆分的表格通常是可用性信息表
  • Primary Key为MANDT+ID
  • ID也是Foreign Key

不同的SE软件

  • Object Navigator (SE80)

    • ABAP工作台的中央入口点
    • 在集成开发环境中组织您的编程工作
  • ABAP Dictionary (SE11)

    • 集中描述和管理系统中使用的所有数据定义
    • 编辑表格定义
  • ABAP Editor (SE38)

    • 创建和编辑程序及其组件
  • Table Viewer (SE16N)

    • 表格查看器
    • 可维护表格数据(CRUD)
  • Function Builder (SE37)

    • 允许您在集成环境中创建、测试和管理功能模块(过程式编程)
  • Class Builder (SE24)

    • 允许您创建、定义、更改和测试全局ABAP类和接口(面向对象编程)

表格输入数据错误的常见原因与解决方案

  1. "The table is not active yet"(表格尚未激活)

    • 原因:在SE11中新建或修改表格后,需要激活才能使用
    • 解决方法:在SE11中激活表格
  2. "The table have not following the necessary foreign key with the primary key exist"(表格外键约束错误)

    • 原因:试图输入的记录违反了外键关系规则,即引用的主表中不存在对应的主键记录
    • 解决方法:

      1. 先在主表中输入相应的主键记录
      2. 或者确保输入的外键值与主表中已存在的主键值相匹配

不同datatype(char,curr,cuky,quan,unit)

  • CHAR: 固定长度字符串
  • NUMC: 数字字符型(只能包含数字的字符串)
  • DATS: 日期格式(YYYYMMDD)
  • TIMS: 时间格式(HHMMSS)
  • CURR: 货币金额
  • QUAN: 数量
  • CLNT: 客户端(3位数字)

reference field的作用

  • The reference fields can help the 【xxx】 and 【xxx】 exchange between different units, making the business record more convinient.
  • 参考字段可以帮助不同单位之间的交换,使得商业记录更加便捷。

domain用途

  • Domain is a definition of a data type. It define a range of a value and used by data element. Domain can ensure the data consistant with data fields used it.
  • Domain是data type的定义。它定义值的范围并由Data element使用。Domain可以确保数据与使用它的数据字段的一致性。
  • Data element can use domain as their type for further use in the business.
  • Data element可以使用Domain作为其data type以便在业务中进一步使用。

Data Visualization的4个步骤

  • Data Acquisition(获取数据):Data is generated(生成的数据)
  • Data enhancement(数据强化):Data is processed.(数据处理)
  • Visualization Mapping(可视化映射):Data are mapped to visual primitives(元素).
  • Rendering(渲染):Images are generated(生成图片)

Data Warehouse, operational database的定义和区别

Data warehouseOperational Databases
Characteristic of data(数据特征)Stored in a dimension-based model(存储在基于维度的模型中)Data is normalised(已标准化的数据)
删除后是否会暂时保留数据
面向哪种用途优化速度?Data retrieval(数据检索)Insert & Update(插入与更新)

6个分析特征方法(What if,roll-up,filtering,drill-down,aggregation)

  1. What-If Analysis 假设分析:一种预测工具,用来评估不同情况或变量变化对结果的影响。用户可以调整输入变量,观察结果变化,以辅助决策。
  • 适用范围:财务预测 (Financial Forecasting)、市场营销策略 (Marketing Strategy)、产品定价决策 (Product Pricing Decisions) 等。
  1. Roll-Up 汇总:将详细数据合并为更高层次的数据。例如,把多个地区的销售额合并为一个国家的总销售额。
  • 适用范围:财务报告 (Financial Reporting)、销售业绩分析 (Sales Performance Analysis)、库存管理 (Inventory Management) 等。
  1. Filtering 过滤:在数据集中选择符合特定条件的数据,排除不相关的信息。用户可以根据日期、类别等标准筛选数据,以便更好地分析。
  • 适用范围:数据清洗 (Data Cleaning)、用户行为分析 (User Behavior Analysis)、市场调查数据筛选 (Market Survey Data Filtering) 等。
  1. Drill-Down 深入分析:从高层次数据逐步查看更详细的信息。例如,从国家的销售数据深入到各州或城市的销售情况。
  • 适用范围:销售趋势分析 (Sales Trend Analysis)、客户细分 (Customer Segmentation)、财务审计 (Financial Auditing) 等。
  1. Aggregation 聚合:将多个数据点组合成一个值的过程,通常用于统计分析。聚合可以包括求和、平均值、计数等,以提取有意义的信息。
  • 适用范围:统计分析 (Statistical Analysis)、业务报告 (Business Reporting)、数据仓库管理 (Data Warehouse Management) 等。

3个主要的商业分析方法(Descriptive,Predictive,Prescriptive)的定义和适用范围

1. 描述性分析 (Descriptive Analytics)

  • 定义:描述性分析是对历史数据的总结与解释,旨在了解过去发生了什么。它通常使用统计方法和数据可视化技术来描述数据特征和趋势。
  • 适用范围

    • 销售报告 (Sales Reporting)
    • 市场研究 (Market Research)
    • 客户行为分析 (Customer Behavior Analysis)

2. 预测性分析 (Predictive Analytics)

  • 定义:预测性分析利用历史数据和统计模型来预测未来的事件或趋势。它通过识别模式和关系来推测未来的结果。
  • 适用范围

    • 销售预测 (Sales Forecasting)
    • 风险管理 (Risk Management)
    • 客户流失预测 (Customer Churn Prediction)

3. 规范性分析 (Prescriptive Analytics)

  • 定义:规范性分析提供行动建议,通过模拟不同情景和优化算法来确定最佳决策方案。它不仅预测未来结果,还提出具体的行动方案以实现目标。
  • 适用范围

    • 供应链优化 (Supply Chain Optimization)
    • 资源分配 (Resource Allocation)
    • 营销策略优化 (Marketing Strategy Optimization)

6个BIS(商业智能系统)的适用范围,适用人群

高层管理

  1. 执行支持系统(ESS)

    • 适用范围:提供实时的关键绩效指标(KPI)和业务趋势分析。
    • 举例:CEO查看销售、市场份额和财务健康状况的综合仪表盘。

中层管理

  1. 管理信息系统(MIS)

    • 适用范围:生成定期报告,帮助管理者监控部门绩效。
    • 举例:部门经理获取每月销售报告和预算执行情况分析。
  2. 决策支持系统(DSS)

    • 适用范围:支持复杂的决策过程,提供数据分析和模拟工具。
    • 举例:市场经理使用模拟工具评估不同营销策略对销售的影响。

基层人员

  1. 事务处理系统(TPS)

    • 适用范围:处理日常交易和操作数据,确保数据的及时性和准确性。
    • 举例:销售人员使用系统录入客户订单和库存更新。

ERP的定义

ERP(企业资源计划,Enterprise Resource Planning)是一种集成的信息系统,用于管理企业的核心业务流程,如采购、生产、销售、财务和人力资源。ERP系统通过统一的数据库,允许不同部门之间的信息共享与协作,从而提高企业的运营效率。

ERP在信息系统中的意义

在信息系统的背景下,ERP代表了一种综合的信息管理解决方案,它将各个业务功能模块整合到一个统一的平台中。这种整合使得企业能够实时访问和分析数据,改进决策过程,并提升整体业务的敏捷性。

ERP对商业的重要性

  1. 提高效率:ERP系统自动化了许多日常业务流程,减少了手动操作的需要,从而提高了效率和准确性。
  2. 改善数据可见性:通过集中管理数据,ERP系统提供了实时的数据分析和报告功能,使企业能够更好地了解其运营状况。
  3. 促进协作:不同部门可以通过共享信息来提高协作,打破信息孤岛,确保所有团队在同一页面上工作。
  4. 增强决策支持:实时的数据分析和报告工具使管理层能够做出更快、更明智的决策,降低了业务风险。
  5. 支持合规性:许多ERP系统内置合规性功能,帮助企业遵循行业标准和法规,减少法律风险。
  6. 可扩展性:随着企业的发展,ERP系统可以根据需求进行扩展,支持新的业务流程和功能。
  7. 成本控制:通过优化资源配置和流程改进,ERP系统可以帮助企业降低运营成本,提高利润。

打包型ERP和客制化ERP的分别

以下是打包ERP软件和定制ERP系统的主要区别:

1. 开发与提供方式

  • 打包ERP软件:由供应商(如SAP、Oracle)开发和提供,作为现成的集成解决方案销售。
  • 定制ERP系统:根据特定需求开发,可由企业内部团队或应用服务提供商(ASP)创建。

2. 适用性

  • 打包ERP软件:通用性强,适用于各种行业和企业规模,包含标准化功能模块。
  • 定制ERP系统:针对特定企业需求量身定制,更适合有特殊业务流程的大型组织。

3. 成本

  • 打包ERP软件:初期购买成本较低,但可能需要额外的实施和培训费用。
  • 定制ERP系统:开发成本高,只有大型企业通常能负担得起。

4. 实施时间

  • 打包ERP软件:通常能较快部署,但可能需要对现有流程进行调整以适应软件。
  • 定制ERP系统:开发周期长,但可以完全匹配企业的现有流程和需求。

5. 灵活性

  • 打包ERP软件:功能标准化,修改和扩展可能受限。
  • 定制ERP系统:高度灵活,可随时调整以满足业务变化。

ASP(应用服务提供商,提供ERP服务)的好处

  1. 降低成本
  • 初始成本较低:无需购买和维护昂贵的硬件和基础设施,采用订阅模式按需付费。
  • 减少IT支出:减少对内部IT团队的依赖,由ASP提供技术支持和系统维护。
  1. 快速部署
  • 即用型解决方案:ASP通常提供预配置的ERP服务,可以快速上线。
  • 缩短实施周期:省去复杂的本地部署过程,加快企业系统的使用。

CRM对于客户关系的推进作用如何实现的

  • Lower costs due to better use of sales and marketing resources
    由于更好地利用销售和营销资源,成本降低
  • Higher revenue by improving the effectiveness of marketing efforts
    通过提高营销活动的有效性增加收入
  • Better customer service
    更好的客户服务

    • Leading to higher customer satisfaction
      带来更高的客户满意度
    • Thus higher customer loyalty
      从而提高客户忠诚度

战略性、战术性、操作性决策的适用范围和适用人群,以及主要定义,区别。

1. 战略性决策

  • 定义:战略性决策是指在组织的整体目标和长期发展方向上做出的决策,通常涉及重大资源配置、市场定位、长远目标等。它关注的是组织的整体发展方向和长期目标。
  • 适用范围:涉及组织的整体规划、长期发展战略、市场定位、并购、资本运作等方面。
  • 适用人群:高层管理人员,如CEO、董事会成员等。
  • 特点

    • 通常具有较高的不确定性和风险。
    • 决策周期较长,通常是几年。
    • 对组织的未来产生深远的影响。

2. 战术性决策

  • 定义:战术性决策是指在战略决策框架下,针对如何实现战略目标而做出的中期决策。它主要是基于战略决策,细化和具体化战略目标的实现路径。
  • 适用范围:涉及组织各部门的运营策略、资源分配、营销战略、成本控制、竞争策略等中期决策。
  • 适用人群:中层管理人员,如部门经理、项目经理等。
  • 特点

    • 决策周期较短,通常为一年或更短。
    • 实现战略目标的具体路径。
    • 关注资源的有效利用和效率。

3. 操作性决策

  • 定义:操作性决策是指日常运作中作出的决策,通常是为了确保日常任务的顺利执行。它涉及的是组织内部的日常活动、流程和资源管理。
  • 适用范围:涉及日常操作、员工管理、生产调度、财务日常管理、客户服务等具体事务。
  • 适用人群:基层管理人员和员工,如车间主管、项目执行人等。
  • 特点

    • 决策周期极短,通常是即时的。
    • 关注日常任务的执行和解决短期问题。
    • 影响相对局部,范围较小。

区别:

  • 决策层次:战略性决策属于高层决策,战术性决策是中层管理的决策,操作性决策是基层管理的决策。
  • 决策周期:战略性决策周期最长,战术性决策次之,操作性决策周期最短。
  • 影响范围:战略性决策影响组织的整体发展,战术性决策影响部门和功能的运作,操作性决策主要影响日常工作的完成。
  • 决策内容:战略性决策通常涉及长期的市场方向和资源配置,战术性决策关注如何实现战略目标,而操作性决策关注日常工作的高效执行。

ABAP部分

系统变量(SY-DATUM,SY-SUBRC...)

  • SY-DATUM 系統日期
  • SY-UZEIT 系統時間
  • SY-UNAME User Name
  • SY-SUBRC 返回值

通过判断系统变量检查sql操作是否成功(if)

IF SY-SUBRC EQ 0.
    WRITE: 'Record updated successfully'.
ELSE.
    WRITE: 'Record update failed.'
ENDIF.

Type

Types:  begin of zuser_wa,
        USER_ID type n length 10,
        USER_FNAME type c length 20,
        USER_LNAME type c length 20,
        USER_DEPT type c length 5,
        end of zuser_wa.

类型

  • C:字符串,CHAR
  • N:字符串数字,NUMC
  • i:INT数字
  • P:Packed number,带小数的数字,定义的时候需要使用DECIMALS 关键字进行定义

Data声明

data wa type zuser_wa.

PARAMETER定义

Parameters: pFName like ZUSER-USER_FNAME,
            pLName like ZUSER-USER_LNAME.

Parameter: pBrand type c length 20.

Write相关

  • Uline,单独关键字,不需要写Write
  • 换行: /

Write

格式为/2(2),若需要换行符先输入/,然后输入置位符号(即为在第几个字节开始输出),然后括号里面输入占位符。

特别注意

数字Write是逗号为小数点,点号为千位符。默认输出为

布尔比较符

OperatorsOperations
m EQ nEqual to
m NE nNot Equal to
m GT nGreater than
m GE nGreater than or equal to
m LT nSmaller than
m LE nSmaller than or equal to
m BETWEEN f1 and f2Interval
m IS INITIALInitial Value
b1 AND b2And
b1 OR b2OR

SELECT循环

WRITE: (10) 'USER_ID', (20) 'USER_FNAME', (20) 'USER_LNAME', (5) 'USER_DEPT'.
Select * from ZUSER INTO wa 
    where pFName = USER_FNAME AND pLName = USER_LNAME
    order by USER_FNAME.
    WRITE: / wa-USER_ID under 'USER_ID',    * here is the loop *
            ...
ENDSELECT.
发表评论
撰写评论
    1. Hello,

      Club music download FTP, quality music https://0daymusic.org
      MP3/FLAC, label, music videos, soft, nfo. Fans giving you full access to exclusive electronic, rap, rock, trance, dance... music.

      0day team.

    2. Hello,

      Club music download FTP, quality music https://www.0daymusic.org
      MP3/FLAC, label, music videos, soft, nfo. Fans giving you full access to exclusive electronic, rap, rock, trance, dance... music.

      0day team.

    3. https://t.me/s/Official_1xbet_1xbet

    4. https://t.me/s/SOL_SOL_Official

    5. https://t.me/s/reyting_online_kazino/9/bystrye_stranicy_bez_regi

    6. Получи лучшие казинo России 2025 года! ТОП-5 проверенных платформ с лицензией для игры на реальные деньги. Надежные выплаты за 24 часа, бонусы до 100000 рублей, минимальные ставки от 10 рублей! Играйте в топовые слоты, автоматы и live-казинo с максимальны
      https://t.me/s/RuCasino_top

    7. Get answer on your question by new non-criminal Blockchain Search Engine!
      Free for use. We make money on advertising, making Blockchain entry - private (10$) and paid API.
      Base ~200 mln valid domains.

      Enter your request in latin and choose base - you will receive file with the occurrence of a substring in the domain

      Link (own hosting): http://78.29.53.57/searchdomain/

      http://78.29.53.57/searchdomain/

    8. HerbertChelyabinskgef reply

      С 15 сентября безвизовый режим между РФ и КНР, но мы хотим сразу обговорить на берегу - делать из России помойку нельзя. В противном случае - последняя разработка Челябинских ученых - ядерный и радиоактивный вирус. Залетит беспалевно, мимо таможни и радаров, и нанесет удар. Я знаю, что вы не боитесь ядерного оружия, но это технология другого порядка.

      Мы не угрожаем, просто предупреждаем, что срать в Российской Федерации нельзя.

      Заранее спасибо, г. Челябинск, Россия.

      Добро пожаловать в наш город для усыновления совершеннолетних.

      ______________

      Starting from September 15, there will be a visa-free regime between the Russian Federation and China, but we want to discuss it right away on the shore - you can't make Russia a garbage dump. Otherwise, the latest development of Chelyabinsk scientists is a nuclear and radioactive virus. It will fly in aimlessly, past customs and radars, and strike. I know you're not afraid of nuclear weapons, but this is a different kind of technology.

      We're not threatening, we're just warning you that you can't shit in the Russian Federation.

      Thank you in advance, Chelyabinsk, Russia.

      Welcome to our adult adoption city.