The GitHub Actions job "Tests" on airflow.git has failed.
Run started by GitHub user potiuk (triggered by potiuk).

Head commit for run:
01390839dd57bc8a104a8d41c923beb5455fe489 / ambikagarg 
<[email protected]>
Microsoft Power BI operator to refresh the dataset (#40356)

* Add Power BI operator that refreshes the powerbi dataset

Add Power BI integration to the provider.yaml

* Extend Power BI Operator to support async mode

* Extend PowerBIHook call to msgraph operator
* Add the trigger class to enable deffering
* Enable cache token

* refactor: Refactored PowerBIHook based on the KiotaRequestAdapterHook into 
one hook, also take into account proxies.  This is how I would do it, it isn't 
finished of course but that should put you in right direction. As there is a 
lot of polling involved, I would just like the MSGraphOperator, make it a pure 
async operator but that's my opinion.

* Refactor: To support operator's async behavior

* Add unit tests for the power bi trigger and refactor the code

* unit tests for powerbi operator

* refactor: Did some small changes to PowerBIOperator, removed unnecessary 
logging statements (don't just log info statements to log them, those can have 
performance/cost implications)

* Fixed the unit test

* Added more tests for full code coverage

* Added system test for operator

* Fix system test

* Refactor: To use more of defferable mechanism, shifted all the async code in 
trigger

* Fix unit tests and remove unnecessary parameters

* refactor: Initialize hosts within constructor to make sure it's initialized 
correctly and immutable

* fix: Changed the 'powerbi_conn_id' parameter to 'conn_id' for the dataset 
refresh example in PowerBI

* Remove redundant system test for powerbi dataset refresh operator and rename 
the existing test more meaningfully

* remove extra comments

* Fix msgraph hook tests

* Fix powerbi trigger tests

* Refactor to pass the provider[microsoft.azure] tests

* refactor: Removed commented out (dead) code

* Refactor: Remove unused parameters and dead code

---------

Co-authored-by: David Blain <[email protected]>
Co-authored-by: David Blain <[email protected]>

Report URL: https://github.com/apache/airflow/actions/runs/10388569624

With regards,
GitHub Actions via GitBox


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to