boxalino / data-integration-doc-schema
Boxalino 实时用户体验 (RTUX) 数据集成文档模式
dev-master
2023-07-12 09:25 UTC
Requires
- php: ^7.2 || ^8.0
- psr/log: *
- symfony/console: >=5.0
This package is not auto-updated.
Last update: 2024-09-19 13:13:51 UTC
README
Boxalino 数据集成文档模式集合,用于升级数据集成策略。
你是集成商吗?
如果你正在准备与 Boxalino 的数据集成,可以使用此存储库进行
-
跟踪结构更新。
-
使用 GCLOUD SDK 测试你的 JSONL
bq load --source_format=NEWLINE_DELIMITED_JSON $TABLENAME $FILE $SCHEMA
其中,
- $TABLENAME 是你的 BigQuery 数据集中的表
- $FILE 是要加载的内容(JSONL)
- $SCHEMA 是存储库中的模式 JSON(例如:./doc/doc_product.json)
- 使用 generator.html 测试你的 JSONL
- a) 将 generator.html 复制到本地
- b) 从 doc 类型 复制 JSON 模式
- c) 将 JSON 模式粘贴到 generator.html,对于
var bqSchema=[]; - d) 在浏览器中打开 generator.html
- e) 复制为您的数据类型生成的显示 JSON 对象模式
- f) 打开您选择的任何 JSON 验证器(例如:https://www.jsonschemavalidator.net/,https://jsonschemalint.com/)
- g) 将 JSON 对象模式和您的 JSONL 数据粘贴进去
- h) 修复任何错误
注意:JSON 验证器只能验证 JSON 模式定义中存在的 JSON 样本属性。请确保不要在您的 JSON 样本中使用未记录的属性。
集成流程
数据结构是否与 Boxalino 数据结构的要求相匹配?请查看以下技术步骤,以使其成为 Boxalino 数据仓库生态系统的一部分 这里
联系我们
如果您有任何疑问,请通过 support@boxalino.com 联系我们