Upload_File_Tutorial - datawizio/pythonAPI GitHub Wiki

Upload Data via file Tutorial


Крок 1 - установка бібліотеки datawiz

git clone https://github.com/datawizio/pythonAPI.git
cd pythonAPI
pip install -r requirments.txt

Крок 2 - створення нового користувача

python
from datawiz_upload import Up_DW
dw = Up_DW()
user = dw.register_user('<name>', '<email>', '<password>')
print user['API_KEY'], ':' , user['API_SECRET']

Зберігаємо пару email:ключ для подальшого доступу до API ###К рок 3 - завантаження даних

#Ініціалізуємо екземпляр класу
dw = Up_DW(API_KEY=user['API_KEY'], API_SECRET = user['API_SECRET'])

#Завантажуємо дані одиниць виміру
dw.upload_units('upload_file_tutorial/data/units.csv')

#Завантажуємо дані магазинів
dw.upload_shops('upload_file_tutorial/data/shops.csv')

#Завантажуємо дані категорій
dw.upload_categories('upload_file_tutorial/data/categories.csv')

#Завантажуємо дані терміналів
dw.upload_terminals('upload_file_tutorial/data/terminals.csv')

#Завантажуємо дані касирів
dw.upload_cashiers('upload_file_tutorial/data/cashiers.csv')

#Завантажуємо дані товарів
dw.upload_products('upload_file_tutorial/data/products.csv')

#Завантажуємо дані клієнтів програми лояльності
dw.upload_loyalty_client_info('upload_file_tutorial/data/loyalty.csv')

#Завантажуємо дані чеків
dw.upload_receipts('upload_file_tutorial/data/receipts.csv')

#Завантажуємо дані цін на товари
dw.upload_price('upload_file_tutorial/data/price.csv')

#Завантажуємо дані залишів товарів
dw.upload_inventory('upload_file_tutorial/data/inventory.csv')

#Запускаємо процес індексації даних. Після його завершення
#отримаємо листа на вказану електронну адресу.
dw.upload_to_service('<email>')

Після завершення кешування отримаємо листа на вказану електронну адресу. Процес кешування може тривати від кількох хвилин до кількох годин

⚠️ **GitHub.com Fallback** ⚠️