Shopify
Hướng dẫn lấy Shopify API Password
Vào Shopify Admin và làm theo các bước sau:
- Vào Settings
- Vào mục Apps and sales channels và bấm vào Develop apps
- Chọn Allow custom app development
- Chọn tiếp Allow custom app development
- Bấm vào Create an app và đặt tên cho app: vd
Elton Data Integration
- Vào mục Configure Admin API scopes, chọn những loại dữ liệu mà bạn cho phép Elton có thể lấy data (chỉ chọn những ô bắt đầu với read_), sau khi chọn xong thì bấm Save.
- Bấm vào Install app
- Bấm vào Reveal token once, copy token này và input vào API Password khi setup data source ở trong Elton.
warning
Khi đổi token phải cập nhật token mới ở Elton data source để tránh lỗi connection.
Query data trên BigQuery
Elton cung cấp 1 số câu query mẫu để bạn có thể tham khảo khi sử dụng data Shopify ở trên BigQuery.
- Lấy thông tin inventory:
Để lấy quantity của những trạng thái khác làm tương tự cách lấy on_hand
và available
ở trong ví dụ.
Toàn bộ tên trạng thái có thể xem thêm ở đây: Shopify Inventory States
SELECT
inventory_item_id,
JSON_VALUE(il, "$.id") AS inventory_level_id,
JSON_VALUE(il, "$.location_id") AS location_id,
JSON_VALUE(il, "$.updated_at") AS updated_at,
JSON_QUERY(il, "$.quantities.on_hand") AS on_hand,
JSON_QUERY(il, "$.quantities.available") AS available,
FROM `elton.shopify_dwh.shopify_inventory_test`
JOIN UNNEST(inventory_levels) AS il
Add-on: Cách tính Billable Pipeline cho source
-
Khi sử dụng Elton, bạn sẽ được thông báo về cách mà hệ thống sẽ tính phí sử dụng dịch vụ. Cách tính hiện tại chủ yếu dựa trên số pipeline bạn tạo.
-
Tuỳ từng loại source mà cách tính số lượng pipeline giới hạn sẽ khác nhau. Để biết thêm chi tiết, bạn vui lòng tham khảo cách tính ở link ở đây.