def delete_frame(auth, frame, info=False): ep = endpoints.DELETE_FRAME param_dict = {"frame": frame} resp = request_utils.create(auth, ep, params=param_dict, info=info) # result = json.resp() result = resp return result
def nlp_worker(auth, database, collection, database_out, collection_out, attribute, find, model="original", summarization_max=10, summarization_min=5, transformer="t5-small", model_type="nlp_b5_base", info=False): ep = endpoints.NLP_WORKER param_dict = { "database": db, "collection": collection, "database_out": database_out, "collection_out": collection_out, "attribute": attribute, "find": find, "model": model, "summarization_max": summarization_max, "summarization_min": summarization_min, "transformer": transformer, "type": model_type, } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def process_basket(auth, dbcust, colcust, searchcust, custfield, dbitem, colitem, itemfield, supportcount, info=False): # Process Basket: # auth: Authentication token generated by jwt_access.Authenticate() # dbcust: (str) # colcust: (str) # searchcust: (str) # custfield: (str) # dbitem: (str) # colitem: (str) # itemfield: (str) # supportcount: (int) ep = endpoints.PROCESS_BASKET param_dict = { "dbCust": dbcust, "colCust": colcust, "searchCust": searchcust, "custField": custfield, "dbItem": dbitem, "colItem": colitem, "itemField": itemfield, "supportCount": supportcount } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def prediction_enrich_fast(auth, database, collection, search, sort, predictor, predictor_label, attributes, skip, limit, info=False): ep = endpoints.PREDICTION_ENRICH_FAST_GET param_dict = { "mongodb": database, "collection": collection, "search": search, "sort": sort, "predictor": predictor, "predictor_label": predictor_label, "attributes": attributes, "skip": skip, "limit": limit } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def generate_time_series_features(auth, categoryfield, collection, database, datefield, featureset, find, groupby, numfield, startdate=None, windowsize=1, info=False): ep = endpoints.GENERATE_TIME_SERIES_FEATURES param_dict = { "categoryfield": categoryfield, "collection": collection, "database": database, "datefield": datefield, "featureset": featureset, "find": find, "groupby": groupby, "numfield": numfield, "startdate": startdate, "windowsize": windowsize } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def process_apriori(auth, colItem, collection, collectionOut, custField, database, dbItem, find, itemField, supportCount, info=False): ep = endpoints.PROCESS_APRIORI param_dict = { "colItem": colItem, "collection": collection, "collectionOut": collectionOut, "custField": custField, "database": database, "dbItem": dbItem, "find": find, "itemField": itemField, "supportCount": supportCount } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def get_databasesmeta(auth, info=False): ep = endpoints.GET_DATABASES_META resp = request_utils.create(auth, ep, info=info) meta = resp.json() if "data" in meta: meta = meta["data"] return meta
def get_ingestmetas(auth, info=False): ep = endpoints.GET_INGEST_METAS resp = request_utils.create(auth, ep, info=info) meta = resp.json() if "data" in meta: meta = meta["data"] return meta
def users(auth, filterByage, filterBycity, filterByemail, filterByfirstName, filterBylastName, filterBylogin, filterBystreet, filterByzipcode, orderBy, pageNumber, pageSize, sortBy, info=False): ep = endpoints.USERS param_dict = { "filterByage": filterByage, "filterBycity": filterBycity, "filterByemail": filterByemail, "filterByfirstName": filterByfirstName, "filterBylastName": filterBylastName, "filterBylogin": filterBylogin, "filterBystreet": filterBystreet, "filterByzipcode": filterByzipcode, "orderBy": orderBy, "pageNumber": pageNumber, "pageSize": pageSize, "sortBy": sortBy } resp = request_utils.create(auth, ep, params=param_dict, info=info) result = resp.json() return result
def save_databasetablecolumn(auth, database_table_column_json, info=False): ep = endpoints.SAVE_DATABASE_TABLE_COLUMN_META resp = request_utils.create(auth, ep, json=database_table_column_json, info=info) response = resp.json() return response
def get_ingestmeta(auth, ingest_name, info=False): ep = endpoints.GET_INGEST_META param_dict = {"ingest_name": ingest_name} resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() if "data" in meta: meta = meta["data"] return meta
def get_databasetablesmeta(auth, databasename, info=False): ep = endpoints.GET_DATABASES_TABLES_META param_dict = {"databasename": databasename} resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() if "data" in meta: meta = meta["data"] return meta
def delete_user_deployments(auth, user_deployments_id, info=False): ep = endpoints.DELETE_USER_DEPLOYMENTS resp = request_utils.create(auth, ep, ep_arg=user_deployments_id, info=info) result = resp.json() return result
def get_cassandra_sql(auth, sql, info=False): ep = endpoints.GET_CASSANDRA_SQL param_dict = { "sql": sql } resp = request_utils.create(auth, ep, params=param_dict, info=info) result = resp.json() return result
def set_configuration(auth, conf_string, info=False): ep = endpoints.SET_CONFIGURATION param_dict = { "string": conf_string } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def get_anomaly(auth, string, info=False): ep = endpoints.GET_ANOMALY param_dict = { "string": string } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def get_build(auth, uuid, info=False): ep = endpoints.GET_BUILD param_dict = {"uuid": uuid} resp = request_utils.create(auth, ep, params=param_dict, info=False) meta = resp.json() if "data" in meta: meta = meta["data"] return meta
def get_security(auth, path, info=False): ep = endpoints.GET_SECURITY param_dict = { "path": path } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def get_sentiment(auth, string, info=False): ep = endpoints.GET_SENTIMENT param_dict = { "string": string } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def get_prediction_projects(auth, info=False): ep = endpoints.GET_PREDICTION_PROJECTS param_dict = {"user": auth.get_username()} resp = request_utils.create(auth, ep, params=param_dict, info=info) projects = resp.json() if "item" in projects: projects = projects["item"] return projects
def get_analysis_results(auth, info=False): ep = endpoints.GET_ANALYSIS_RESULTS param_dict = {"user": auth.get_username()} resp = request_utils.create(auth, ep, params=param_dict, info=info) results = resp.json() if "item" in results: results = results["item"] return results
def set_tenant(auth, tenant_string, info=False): ep = endpoints.SET_TENANT param_dict = { "string": tenant_string } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def get_document_db_collections(auth, database, info=False): ep = endpoints.GET_MONGO_DB_COLLECTIONS param_dict = { "database": database } resp = request_utils.create(auth, ep, params=param_dict, info=info) result = resp.json() return result
def get_user_models(auth, info=False): ep = endpoints.GET_USER_MODELS param_dict = {"user": auth.get_username()} resp = request_utils.create(auth, ep, params=param_dict, info=info) models = resp.json() if "item" in models: models = models["item"] return models
def add_document_database(auth, database, info=False): ep = endpoints.ADD_MONGO_DATABASE param_dict = { "database": database } resp = request_utils.create(auth, ep, params=param_dict, info=info) result = resp.json() return result
def delete_prediction_project(auth, prediction_project_id, info=False): ep = endpoints.DELETE_PREDICTION_PROJECT resp = request_utils.create(auth, ep, ep_arg=prediction_project_id, info=info) result = resp.json() return result
def set_credentials(auth, cred_string, info=False): ep = endpoints.SET_CREDENTIALS param_dict = { "string": cred_string } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def get_featurestores(auth, info=False): ep = endpoints.GET_USER_FRAMES param_dict = {"user": auth.get_username()} resp = request_utils.create(auth, ep, params=param_dict, info=info) frames = resp.json() if "item" in frames: frames = frames["item"] return frames
def validate_tenant(auth, tenant, info=False): ep = endpoints.VALIDATE_TENANT param_dict = { "tenant": tenant, } resp = request_utils.create(auth, ep, params=param_dict, info=info) meta = resp.json() return meta
def get_pulse_responder_options(auth, params, info=False): ep = endpoints.GET_PULSE_RESPONDER_OPTIONS param_dict = { "params": params, } resp = request_utils.create(auth, ep, params=param_dict, info=info) result = resp.json() return result