def main()

in src/python-sdk-v2/register_data_asset.py [0:0]


def main():
    args = parse_args()
    print(args)
    
    credential = DefaultAzureCredential()
    try:
        ml_client = MLClient.from_config(credential, path='config.json')

    except Exception as ex:
        print("HERE IN THE EXCEPTION BLOCK")
        print(ex)

    
    data = Data(
        path=args.data_path,
        type=args.data_type,
        description=args.description,
        name=args.data_name
    )
    
    ml_client.data.create_or_update(data)