-
Notifications
You must be signed in to change notification settings - Fork 0
Quickstart : Library
Lui-Instruct edited this page Jul 19, 2024
·
3 revisions
For the library, the Quickstart will cover:
- Logging in
- Creating a DataManager
- Creating a Bucket
- Creating a Record
- Creating a Field
- Creating a Daemon
With Bucket/Record/Field Population
from fGOaria import AriaClient
new_client = AriaClient()
data_manager = new_client.new_data_manager(2, 'visit', True)
print(data_manager.buckets) # If buckets are available, buckets will be stored in the instance
Without Bucket/Record/Field Population
from fGOaria import AriaClient
new_client = AriaClient()
data_manager = new_client.new_data_manager(2, 'visit')
With DataManager() Method
from fGOaria import AriaClient
new_client = AriaClient()
data_manager = new_client.new_data_manager(2, 'visit')
data_manager.create_bucket('19-02-1997') # entity id and type will auto-populate from the DataManager
Manual Creation
from fGOaria import AriaClient, Bucket
new_client = AriaClient()
data_manager = new_client.new_data_manager(2, 'visit')
new_bucket = Bucket(2, 'visit', '19-02-1997')
data_manager.push(new_bucket)
from fGOaria import AriaClient, Record
new_client = AriaClient()
data_manager = new_client.new_data_manager(2, 'visit')
bucket = data_manager.create_bucket('19-02-1997')
record = data_manager.create_record(bucket.id, 'TestSchema')
from fGOaria import AriaClient, Field
new_client = AriaClient()
data_manager = new_client.new_data_manager(2, 'visit')
bucket = data_manager.create_bucket('19-02-1997')
record = data_manager.create_record(bucket.id, 'TestSchema')
# With Options
new_field = data_manager.create_field(record.id, 'TestSchema', 'Content String', {'key' : 'value'})
# Without Options
new_field = data_manager.create_field(record.id, 'TestSchema', 'Content String')