Delen via


Activator (ook wel Reflex genoemd) - GitHub-integratie

In het volgende artikel wordt de bestandsstructuur voor Activator beschreven zodra deze zijn gesynchroniseerd met een GitHub- of Azure Devops-opslagplaats.

Mapstructuur

Zodra een werkruimte is gesynchroniseerd met een opslagplaats, ziet u een map op het hoogste niveau voor de werkruimte en een submap voor elk item dat is gesynchroniseerd. Elke submap is opgemaakt met itemnaam. Itemtype

In de map voor de activator ziet u de volgende bestanden:

  • Platform: Definieert platformwaarden voor infrastructuur zoals Weergavenaam en Beschrijving.
  • Eigenschappen: Hiermee definieert u itemspecifieke waarden.

Hier volgt een voorbeeld van hoe de mapstructuur eruitziet:

Repository

  • Werkruimte A
    • Item_A.Reflex
      • .platform
      • ReflexEntities.json
  • Werkruimte B
    • Item_C.Reflex
      • .platform
      • ReflexEntities.json

Activator bestanden (ook wel Reflex genoemd)

De volgende bestanden bevinden zich in een Reflexmap:

  • .platform

    Het bestand maakt gebruik van het volgende schema om een activator te definiƫren:

    {
        "$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

    Dit bestand heeft een matrix van JSON-objecten. De schema's worden binnenkort gepubliceerd.