Collibra Catalog External Profiling Upload API
Project description
collibra-catalog_external_profiling_upload_100
This API is used to manually push profiling data.
This Python package is automatically generated by the Swagger Codegen project:
- API version: 1.0
- Package version: 1.0.0
- Build package: io.swagger.codegen.v3.generators.python.PythonClientCodegen
Requirements.
Python 2.7 and 3.4+
Installation & Usage
pip install
If the python package is hosted on Github, you can install directly from Github
pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
(you may need to run pip
with root permission: sudo pip install git+https://github.com/GIT_USER_ID/GIT_REPO_ID.git
)
Then import the package:
import collibra_catalog_external_profiling_upload
Setuptools
Install via Setuptools.
python setup.py install --user
(or sudo python setup.py install
to install the package for all users)
Then import the package:
import collibra_catalog_external_profiling_upload
Getting Started
Please follow the installation procedure and then run the following:
from __future__ import print_function
import time
import collibra_catalog_external_profiling_upload
from collibra_catalog_external_profiling_upload.rest import ApiException
from pprint import pprint
# Configure HTTP basic authorization: basicAuth
configuration = collibra_catalog_external_profiling_upload.Configuration()
configuration.username = 'YOUR_USERNAME'
configuration.password = 'YOUR_PASSWORD'
# create an instance of the API class
api_instance = collibra_catalog_external_profiling_upload.ProfilingApi(collibra_catalog_external_profiling_upload.ApiClient(configuration))
body = collibra_catalog_external_profiling_upload.DataProfilingRequest() # DataProfilingRequest | The column profiles to update.
If a property is not set it's ignored (not updated)
If a property is set to null it's deleted.
A valid assetIdentifer contains one of the following combinations:
- id
- assetName, domainId
- communityName, assetName, domainName
Strings containing numeric value must use `.` as decimal separator. No thousands separator should be used. In scientific notation, an `E` should separate the mantissa from the exponent, with no other extra character. (optional)
try:
# Updates column profiles.
api_response = api_instance.update_columns_profiling_data(body=body)
pprint(api_response)
except ApiException as e:
print("Exception when calling ProfilingApi->update_columns_profiling_data: %s\n" % e)
Documentation for API Endpoints
All URIs are relative to /rest/catalog/1.0
Class | Method | HTTP request | Description |
---|---|---|---|
ProfilingApi | update_columns_profiling_data | PATCH /profiling/columns | Updates column profiles. |
Documentation For Models
- AssetIdentifier
- CategoricalMetadata
- ColumnProfile
- Counts
- DataProfilingRequest
- DataProfilingResponse
- DatabaseMetadata
- Distributions
- HistogramBin
- Point
- Quantiles
- Samples
- Statistics
Documentation For Authorization
basicAuth
- Type: HTTP basic authentication
Author
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for collibra-catalog_external_profiling_upload_100-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20a6feb8048b5eb73a2e8350c48fe443734dae3fbbe20eece164e568108a27bf |
|
MD5 | 5410465a0e47b6cbabbb1b11a573fe30 |
|
BLAKE2b-256 | ea8bec963134c0513ec5ae865fb496e5b06fc2c7a1401e1e6ee91762560e0bd0 |
Hashes for collibra_catalog_external_profiling_upload_100-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc5d00bb6879062166a5d7ce411edf47a5797c22f14c4329b0d4e14b722a1c88 |
|
MD5 | 63ae4d13b71df1daadf48edf881230a8 |
|
BLAKE2b-256 | 8107964eec74138cd958bcc4c830a1257ed2bfffd2420c5be5c169a08332a18f |