Forum Discussion

sabeer6870's avatar
sabeer6870
Microsoft Employee
6 years ago

Filter Data from Data source by Excel Column.

I have list of values for a column in excel sheet.

Content :

 

Regions

US East

Asia west

..

..

 

----------------

 

Now I want to query kusto data source iff Regions in the above regions.

 

Cannot fetch all the data from Kusto as it too big.

 

I have a query which gets the data from Excel but cannot use it to Kusto query.

 

Till now what have I tried:

Table which contains all the regions by name "Regions"

 

Tried creating this query to get it from the kusto :

 

Spoiler

```

let
rgn = Text.Combine({"(", Record.Field(Table.First(Table.SelectColumns(#"Region", "regions")), "regions"), ")"}),
q = Text.Combine({"Cluster | where region in~  '(", rgn, ")'"}),
src=Kusto.Contents("clustername", "DB", q, [MaxRows=null, MaxSize=null, NoTruncate=null, AdditionalSetStatements=null])
in
src

```

this gives me following error:

Formula.Firewall: Query 'KsutoQuery' (step 'src') references other queries or steps, so it may not directly access a data source. Please rebuild this data combination.

1 Reply