Condividi tramite


Activator (detto anche Reflex) - Integrazione di GitHub

L'articolo seguente illustra in dettaglio la struttura di file per Activator dopo la sincronizzazione con un repository GitHub o Azure Devops.

Struttura di cartelle

Dopo aver sincronizzato un'area di lavoro con un repository, viene visualizzata una cartella di livello superiore per l'area di lavoro e una sottocartella per ogni elemento sincronizzato. Ogni sottocartella viene formattata con Nome elemento. Tipo di elemento

All'interno della cartella per l'attivatore sono presenti i file seguenti:

  • Piattaforma: definisce i valori della piattaforma fabric, come Nome visualizzato e Descrizione.
  • Proprietà: definisce valori specifici dell'elemento.

Ecco un esempio dell'aspetto della struttura di cartelle:

Repository

  • Area di lavoro A
    • Item_A.Reflex
      • Piattaforma
      • ReflexEntities.json
  • Area di lavoro B
    • Item_C.Reflex
      • Piattaforma
      • ReflexEntities.json

File Attivatore (detto anche Reflex)

I file seguenti sono contenuti in una cartella Reflex:

  • .piattaforma

    Il file usa lo schema seguente per definire un attivatore:

    {
        "$schema": "https://developer.microsoft.com/json-schemas/fabric/gitIntegration/platformProperties/2.0.0/schema.json",
        "metadata": {
            "type": "Reflex",
            "displayName": "displayNameGoesHere"
        },
        "config": {
            "version": "2.0",
            "logicalId": "4f6a991f-721e-45c6-ba5a-ae09ad2897f2"
        }
    }
    
  • ReflexEntities.json

    Questo file ha una matrice di oggetti JSON. Verranno presto pubblicati gli schemi.