Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support for Azure Synapse #21

Closed
mrpaulandrew opened this issue Jun 22, 2020 · 7 comments · Fixed by #88 or #94
Closed

Add Support for Azure Synapse #21

mrpaulandrew opened this issue Jun 22, 2020 · 7 comments · Fixed by #88 or #94
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@mrpaulandrew
Copy link
Owner

mrpaulandrew commented Jun 22, 2020

Following initial investigations:
https://mrpaulandrew.com/2020/06/03/adf-procfwk-and-azure-synapse-orchestrate-preview-and-limitations/

Add support for Azure Synapse.

Include support for Worker and Framework pipelines in either Data Factory or Synapse.

@mrpaulandrew mrpaulandrew self-assigned this Jun 22, 2020
@mrpaulandrew mrpaulandrew added the enhancement New feature or request label Jun 22, 2020
@mrpaulandrew
Copy link
Owner Author

Severity Code Description Project File Line Suppression State
Error CS1061

'SynapseManagementClient' does not contain a definition for 'PipelineRuns' and no accessible extension method 'PipelineRuns' accepting a first argument of type 'SynapseManagementClient' could be found (are you missing a using directive or an assembly reference?)

Functions ...\GitHub\ADF.procfwk\Functions\CheckPipelineStatus.cs 110 Active

@mrpaulandrew
Copy link
Owner Author

To Do:

  • Finish Execute Pipeline function once unblocked.
  • Update Get Error Details function to include orchestrator name and type.
  • Update Check Status function to include orchestrator name and type.
  • Rename 'DataFactorys' table to 'Orchestrators' and replace through metadata database.
  • Add orchestrator type attribute with check constraint.
  • CREATE SYNONYM [procfwk].[DataFactorys] FOR [procfwk].[Orchestrators];

@mrpaulandrew mrpaulandrew added the help wanted Extra attention is needed label Jul 10, 2020
@mrpaulandrew
Copy link
Owner Author

Synapse still not ready.
Need pipeline feature parity between Data Factory and Synapse Orchestrate.

@mrpaulandrew
Copy link
Owner Author

@NowinskiK now Synapse has Git support, do you want to try deploying the framework pipelines there?

@NowinskiK
Copy link
Collaborator

I saw that yesterday. I didn't try but I believe it will not work.
The reason is simple: the definition of resources is different (i.e. resource path).
I will create the clone of my ADFTools and change the code accordingly and I will let you know.
Then we could back to the discussion we started recently via email.

@mrpaulandrew
Copy link
Owner Author

Thanks for the Function app refactoring @richardswinbank . Using these new foundations I've just created the bare bones Synapse service.

@mrpaulandrew
Copy link
Owner Author

Development of Azure Functions App now complete using the Synapse namespace:

Azure.Analytics.Synapse.Artifacts

With version 1.0.0-beta.1 of the NuGet package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
3 participants