2017-06-15 2 views
0

j'apporte des données de différentes bases de données Blob stockage Azure par Data Factory, le problème est toutes les valeurs de date se transforment en 1900-01-01 lorsque nul.dates nulles converties en 1900-01-01 Azure données usine

Avez-vous des suggestions ce qu'il faut faire afin de garder la valeur nulle?

Merci

+1

La colonne de date dans Data Factory peut-elle être annulée? Quel type utilisez-vous pour la colonne? Comment les valeurs nulles arrivent-elles? –

Répondre

1

Vous devez utiliser Custom Activity pour y parvenir. Dans votre activité personnalisée, vous aurez accès à la source et à la destination Linked Services et Datasets. Vous pouvez transformer les données comme vous le souhaitez. Vous devez écrire votre propre logique de transformation.

Vous n'aurez pas beaucoup de contrôle sur la transformation des données si vous utilisez des données de l'usine Copy Activity.

Une autre approche consiste à utiliser Data Factory Management APIs. De cette façon, vous pouvez créer une structure de jeu de données de sortie selon les données d'entrée. Dans cette approche, vous aurez un contrôle total sur le mouvement de données et les transformations.