Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
khoaphan
New Member

[ItemNotFound] Dataset xxx is not Push API dataset.

Dear All,

 

Could you please advise, I want to get the table name and the column name on the Power BI report already publish to the Power BI Service via API. I'm using the https://api.powerbi.com/v1.0/myorg/datasets/f05ea9e7-3f77-45d3-af13-4581784ab656/tables however I get the error bellow, I make sure datasetid is correct as well as the token. 

{
    "error": {
        "code": "ItemNotFound",
        "message": "Dataset f05ea9e7-3f77-45d3-af13-4581784ab656 is not Push API dataset."
    }
}

Thanks, 
Khoa Phan
1 ACCEPTED SOLUTION
Anonymous
Not applicable

Hi @khoaphan ,

Based on the error message received, it appears that your dataset does not qualify as a push dataset. However, please note that REST API Push Datasets - Datasets GetTablesInGroup only supports push datasetsFor further details, I recommend referring to the official documentation provided below.

Push Datasets - Datasets GetTables - REST API (Power BI Power BI REST APIs) | Microsoft Learn

Dataset {dataset_id} is not Push API dataset - Microsoft Fabric Community

The problem is you are trying to retrieve the table on the exisiting dataset, which is created from PowerBI Desktop/PowerBI Service. In such case you couldn't able to use this API.

 

This API is supports only Push DataSet

 

So what is Push DataSet ? 

Instead of creating the dataset from PowerBI Desktop/Service,you need to create it using API (Push Datasets - Datasets PostDatasetInGroup)


In the event that your dataset is not a push dataset, you can refer the following thread to get it:

Get table list:

Solved: How to get a tables list from datasets published w... - Microsoft Fabric Community

Get column names(for import mode):

Solved: How to extract all the column names from a 'Table'... - Microsoft Fabric Community

#"Column Names" = Table.TransformColumns(#"Previous Step", {{"Data", Table.ColumnNames}}),
#"Expanded Data" = Table.ExpandListColumn(#"Column Names", "Data")

Best Regards

View solution in original post

3 REPLIES 3
Anonymous
Not applicable

Hi @khoaphan ,

Based on the error message received, it appears that your dataset does not qualify as a push dataset. However, please note that REST API Push Datasets - Datasets GetTablesInGroup only supports push datasetsFor further details, I recommend referring to the official documentation provided below.

Push Datasets - Datasets GetTables - REST API (Power BI Power BI REST APIs) | Microsoft Learn

Dataset {dataset_id} is not Push API dataset - Microsoft Fabric Community

The problem is you are trying to retrieve the table on the exisiting dataset, which is created from PowerBI Desktop/PowerBI Service. In such case you couldn't able to use this API.

 

This API is supports only Push DataSet

 

So what is Push DataSet ? 

Instead of creating the dataset from PowerBI Desktop/Service,you need to create it using API (Push Datasets - Datasets PostDatasetInGroup)


In the event that your dataset is not a push dataset, you can refer the following thread to get it:

Get table list:

Solved: How to get a tables list from datasets published w... - Microsoft Fabric Community

Get column names(for import mode):

Solved: How to extract all the column names from a 'Table'... - Microsoft Fabric Community

#"Column Names" = Table.TransformColumns(#"Previous Step", {{"Data", Table.ColumnNames}}),
#"Expanded Data" = Table.ExpandListColumn(#"Column Names", "Data")

Best Regards

Dear @Anonymous ,

Can I get it via API?

In the event that your dataset is not a push dataset, you can refer the following thread to get it:

Get table list:

Solved: How to get a tables list from datasets published w... - Microsoft Fabric Community

Get column names(for import mode):

Solved: How to extract all the column names from a 'Table'... - Microsoft Fabric Community

Anonymous
Not applicable

Hi @khoaphan ,

Please check if the following REST API can help you get the expected info.

Admin - WorkspaceInfo GetScanResult - REST API (Power BI Power BI REST APIs) | Microsoft Learn

Best Regards

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.